](q= OA?Q?B\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A0\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A\A0\A0\A\A\A0\A0\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A\A\A0\A0\A0\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A\A\A0\A\A0\A\A0\A0\A0\A0\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A0\A\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A0\A0\A\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A0\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A0\A0\A0\A\A\A\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A0\A0\A0\A\A\A0\A\A0\A0\A0\A0\A\A\A0\A0\A0\A0\A0\A\A0\A0\A\A0\A0\A0\A\A0\A0\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A0\A\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A0\A0\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A0\A\A0\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A0\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A0\A\A\A0\A\A0\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A\A0\A0\A0\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A0\A\A0\A\A\A\A\A\A0\A\A0\A0\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A\A\A0\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A0\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A0\A0\A\A0\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A0\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A0\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A0\A\A\A0\A0\A\A\A0\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A0\A\A0\A\A0\A\A\A\A\A\A\A\A0\A\A\A\A\A\A0\A0\A\A\A\A\A0\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A0\A\A0\A\A\A\A\A0\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A\A\A\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A0\A\A\A\A0\A0\A\A\A0\A\A\A0\A\A0\A0\A\A\A0\A\A\A\A\A\A\A\A\A\A\A0\A\A\A\A0\A\A\A\A0\A0\A\A\A0\A0\A\A\A\A0\A0\A\A0\A0\A0\A\A\A\A\A