"vscode:/vscode.git/clone" did not exist on "50edee84feca91b14747f6fd99008a34666b3605"
Inference.ipynb 6.72 MB
Newer Older
hungchiayu1's avatar
hungchiayu1 committed
1
2
3
4
{
 "cells": [
  {
   "cell_type": "code",
hungchiayu1's avatar
update  
hungchiayu1 committed
5
   "execution_count": 9,
hungchiayu1's avatar
hungchiayu1 committed
6
   "metadata": {},
hungchiayu1's avatar
hungchiayu1 committed
7
   "outputs": [],
hungchiayu1's avatar
hungchiayu1 committed
8
   "source": [
hungchiayu1's avatar
update  
hungchiayu1 committed
9
10
11
12
13
14
15
16
17
18
19
20
    "data = [{\"captions\": \"Rhythmic wooden table tapping overlaid with steady water pouring sound\", \"location\": \"data/test.wav\", \"duration\": 10.0} for _ in range(10)]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "from src.utils import read_wav_file\n",
    "\n",
    "wav = read_wav_file('data/test.wav',30)"
hungchiayu1's avatar
hungchiayu1 committed
21
22
23
24
   ]
  },
  {
   "cell_type": "code",
hungchiayu1's avatar
hungchiayu1 committed
25
   "execution_count": 4,
hungchiayu1's avatar
hungchiayu1 committed
26
   "metadata": {},
hungchiayu1's avatar
update  
hungchiayu1 committed
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "torch.Size([1, 1323000])\n"
     ]
    }
   ],
   "source": [
    "print(wav.shape)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
hungchiayu1's avatar
hungchiayu1 committed
44
45
46
47
48
49
50
51
52
53
54
55
   "outputs": [],
   "source": [
    "import json\n",
    "with open('data/val.json','w') as f:\n",
    "    json.dump(data,f)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
hungchiayu1's avatar
hungchiayu1 committed
56
   "source": [
hungchiayu1's avatar
hungchiayu1 committed
57
58
59
60
    "import torchaudio\n",
    "from TangoFlux import TangoFluxInference\n",
    "from IPython.display import Audio\n",
    "model = TangoFluxInference(name='declare-lab/TangoFlux')\n"
hungchiayu1's avatar
hungchiayu1 committed
61
62
63
64
   ]
  },
  {
   "cell_type": "code",
hungchiayu1's avatar
hungchiayu1 committed
65
   "execution_count": null,
hungchiayu1's avatar
hungchiayu1 committed
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "  0%|          | 0/25 [00:00<?, ?it/s]"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "  0%|          | 0/25 [00:01<?, ?it/s]\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "\n",
       "                <audio  controls=\"controls\" >\n",
hungchiayu1's avatar
hungchiayu1 committed
87
       "                    <source src=\"data:audio/wav;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAAAAAAD///////8AAAAAAAD//wAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAD//////////////////////////////////////////////////////////////////wAA//8AAP//AAAAAAAA////////AAAAAAAA//8AAAAAAAD//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAAAAAAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAA//8AAP//AAD//wAA//8AAP//AAAAAAAA//8AAAAAAAAAAAAA//8AAAAAAAD//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAAAAAAAAAAAAD//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAA//8AAP//AAD//wAAAAAAAP//AAD//wAA//8AAAAAAAAAAAAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAP//AAAAAAAA//8AAAAAAAAAAAAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAEAAAAAAAEAAAABAAEAAQABAAAAAAABAAEAAQABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAQABAAAAAQAAAAEAAQABAAEAAQAAAAEAAAABAAAAAQAAAAEAAQABAAAAAQAAAAEAAAABAAEAAQAAAAEAAQABAAAAAQAAAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAABAAEAAQABAAEAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAD//wAA//8AAP//AAAAAAAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP////////////////////////////////////////////////////////////////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7//v/+//7//v/+//7//v/+//7//v/+/////v/+//7////+/////v/+//7//v/+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////f////3////9/////f////3////9/////f////3////9/////f////3////9/////f////3////9/////f////3////9/////f////3////9/////f////3////9/////f////3////9/////f////3////9/////f////3////9/////f////3////9/////f/+//3//v/9/////f/+//3////9/////f////3////9/////f////3////9//7//f/+//3//v/9//7//f/+//3//v/9//7//f/+//3//v/9//7//f/+//3//v/9//7//f/+//3//v/9//7//f/+//3//v/9//7//f/+//3//v/+//7//f/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7////+/////v////7/AAD+/////v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA//8AAP//AAD//wAA//8AAP//AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP7/AAD+/wAA/v8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD+/wAA/v8AAP7/AAD+/wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAAAAAAAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD+/wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAA/////////////wAA//8AAP//AAD//////////////////////////////////wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAAAAAAAAAAAAAAAAAD//wAA//8AAP//AAD//wAA//8AAAAAAAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAAAAAAAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAAAAAAAAAAAAAAAAAD//wAA//8AAP//AAD//wAA//8AAP//AAAAAAAAAAAAAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\" type=\"audio/wav\" />\n",
hungchiayu1's avatar
hungchiayu1 committed
88
89
90
91
92
93
94
95
       "                    Your browser does not support the audio element.\n",
       "                </audio>\n",
       "              "
      ],
      "text/plain": [
       "<IPython.lib.display.Audio object>"
      ]
     },
hungchiayu1's avatar
hungchiayu1 committed
96
     "execution_count": 15,
hungchiayu1's avatar
hungchiayu1 committed
97
98
99
100
101
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
hungchiayu1's avatar
hungchiayu1 committed
102
    "audio = model.generate('Hammer slowly hitting the wooden table',steps=25,duration=10)\n",
hungchiayu1's avatar
hungchiayu1 committed
103
104
105
106
    "\n",
    "Audio(data=audio,rate=44100)"
   ]
  },
hungchiayu1's avatar
hungchiayu1 committed
107
108
109
110
111
112
113
114
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [],
   "source": [
    "torchaudio.save('temp.wav', audio, sample_rate=44100)"
   ]
hungchiayu1's avatar
hungchiayu1 committed
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "flux",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
hungchiayu1's avatar
update  
hungchiayu1 committed
133
   "version": "3.11.10"
hungchiayu1's avatar
hungchiayu1 committed
134
135
136
137
138
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}