](q= A?Q?B[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A[A[A[A[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A[A+[A+[A[A[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A[A[A+[A+[A+[A[A[A+[A+[A+[A[A[A[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A[A[A[A[A[A[A[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A[A+[A[A+[A+[A+[A+[A[A[A[A+[A+[A[A[A+[A[A[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A[A[A+[A[A+[A+[A[A[A[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A[A[A[A+[A+[A+[A[A[A[A[A+[A[A[A[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A[A+[A+[A[A[A[A[A[A+[A+[A+[A[A[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A[A[A[A[A+[A[A[A[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A[A[A+[A[A[A[A+[A[A+[A+[A+[A+[A[A[A[A+[A+[A+[A[A[A[A[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A[A[A+[A[A+[A+[A[A[A[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A[A+[A[A[A[A[A[A+[A+[A[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A[A[A[A+[A+[A+[A[A[A+[A+[A[A+[A[A[A+[A+[A+[A[A[A[A[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A[A+[A+[A[A[A[A[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A[A[A[A+[A+[A[A[A[A+[A+[A[A[A[A[A+[A+[A+[A[A[A+[A+[A+[A[A[A[A[A[A[A+[A[A+[A[A+[A+[A+[A[A[A[A+[A+[A+[A[A[A+[A[A+[A+[A[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A[A+[A[A+[A+[A+[A[A[A[A+[A+[A+[A[A[A[A[A[A+[A[A[A+[A+[A+[A[A[A[A[A+[A+[A+[A[A[A+[A[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A[A[A[A+[A+[A[A[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A[A+[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A[A+[A[A[A[A[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A[A[A[A[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A[A[A+[A+[A[A[A[A+[A+[A[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A[A[A[A[A[A[A+[A+[A[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A[A[A[A[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A[A[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A[A+[A+[A[A+[A+[A[A[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A[A[A[A+[A+[A[A+[A+[A[A[A+[A+[A+[A[A[A+[A+[A[A+[A[A[A[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A[A+[A[A[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A[A[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A[A+[A+[A[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A[A[A+[A[A[A[A[A+[A+[A[A[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A[A[A[A+[A+[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A[A[A+[A+[A+[A+[A+[A[A[A+[A+[A[A[A+[A+[A+[A[A+[A[A[A+[A+[A[A[A[A+[A+[A[A+[A+[A+[A[A+[A[A+[A[A[A+[A+[A[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A[A[A[A+[A+[A[A[A+[A+[A[A[A+[A+[A+[A+[A+[A[A[A+[A+[A[A[A+[A+[A[A+[A+[A[A[A+[A+[A[A[A+[A+[A[A[A[A+[A+[A[A+[A+[A[A+[A+[A[A[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A[A+[A+[A[A[A[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A[A[A[A+[A[A[A+[A+[A[A[A+[A[A[A+[A+[A[A[A+[A+[A[A[A[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A+[A[A[A[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A[A+[A+[A[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A[A+[A+[A[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A[A[A+[A[A+[A[A[A+[A[A[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A[A[A+[A[A+[A[A[A+[A+[A+[A[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A[A[A+[A[A+[A[A[A+[A[A+[A[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A+[A[A+[A[A+[A[A[A+[A[A+[A+[A[A+[A+[A[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A[A+[A[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[AS[A~?[A~?[A~?[A~?[AS[AS[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[AS[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[AS[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[AS[A~?[AS[AS[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[AS[AS[A~?[A~?[A~?[AS[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[AS[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[AS[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[AS[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[AS[AS[AS[A~?[AS[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[AS[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[AS[A~?[A~?[AS[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[AS[AS[AS[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[AS[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[AS[A~?[AS[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[AS[AS[AS[A~?[AS[A~?[AS[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[AS[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[AS[A~?[A~?[AS[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A~?[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A~?[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A[A[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A[A+[A[A+[A+[A[A[A+[A+[A+[A+[A[A+[A[A+[A+[A[A[A+[A[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A[A[A[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A[A+[A[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A[A[A+[A[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A[A[A[A+[A+[A[A+[A+[A+[A[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A[A[A[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A[A+[A[A[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A[A[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A[A[A+[A[A+[A+[A[A+[A+[A[A+[A[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A[A[A+[A[A+[A+[A[A+[A[A[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A[A[A+[A+[A[A[A+[A[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A[A+[A[A[A[A[A+[A[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A[A[A[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A[A[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A[A[A[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A[A[A+[A[A+[A+[A[A+[A[A[A[A[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A[A[A[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A[A[A+[A+[A+[A[A+[A+[A[A+[A[A[A[A[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A[A[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A[A+[A[A+[A+[A[A+[A[A[A[A+[A+[A[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A[A[A+[A+[A+[A[A[A+[A[A+[A+[A+[A[A[A[A[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A[A[A[A[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A[A[A+[A+[A+[A+[A+[A[A[A+[A[A+[A[A+[A+[A[A+[A[A[A+[A[A+[A[A[A[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A[A+[A+[A[A+[A[A+[A[A+[A+[A+[A[A[A+[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A[A+[A[A[A+[A[A[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A[A[A[A+[A[A+[A[A[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A[A+[A[A+[A[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A[A[A[A[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A[A[A+[A+[A[A[A[A+[A+[A+[A+[A[A+[A[A[A[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A[A[A+[A[A+[A+[A[A[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A[A+[A[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A[A+[A[A+[A[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A+[A+[A[A[A[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A[A+[A[A+[A[A+[A[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A[A+[A+[A[A[A+[A[A+[A[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A[A[A[A[A+[A[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A[A[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A[A+[A+[A+[A[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A[A+[A+[A[A[A[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A[A+[A[A[A+[A+[A[A+[A+[A[A+[A+[A[A[A[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A~?[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A~?[A+[A+[A+[A+[A+[A~?[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A~?[A~?[A~?[A~?[A+[A+[A+[A+[A+[A+[A+[A~?[A+[A+[A+[A+[A+[A