mirror of
https://github.com/rvtr/rmc_website.git
synced 2025-10-31 13:31:21 -04:00
53 lines
230 KiB
HTML
53 lines
230 KiB
HTML
<!doctype html>
|
|
<title>IanSkinner1982's Website</title>
|
|
<html>
|
|
<head>
|
|
<link rel="stylesheet" type="text/css" href="/vice.js_files/style.css">
|
|
</head>
|
|
<html lang="en-us">
|
|
<body style="background-color:#352879;">
|
|
<link rel="stylesheet" type="text/css" href="style.css">
|
|
<p align="center">
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<canvas id="canvas" style="border: 0px none;"></canvas>
|
|
<script type="text/javascript" >
|
|
|
|
function audioDetected() {
|
|
return (typeof Audio === 'function' && new Audio().mozSetup === 'function') ||
|
|
(typeof AudioContext === 'function') ||
|
|
(typeof webkitAudioContext === 'function');
|
|
}
|
|
|
|
function loadFiles() {
|
|
var base64EncodedFile = 'AQwAoSBQQyQ6iyBQQyQgsiAiIqcgMjEwADwJ3ACLIFBDJCCzsSAiTyIgryBQQyQgs7EgIlgiIKcgiSAxMDEwMABcCeYAjyBDT01QVVRFUiBDSEFSQUNURVIgU0VMRUNUAHgJ8ACLIFBDJCCyICJYIiCnIENDJCCyICJPIgCUCfoAiyBQQyQgsiAiTyIgpyBDQyQgsiAiWCIAvgkEAZkiWU9VIEFSRSAiUEMkIiBZT1VSIE9QUE9ORU5UIElTICJDQyQA1AnqAY8gTUFJTiBMT09QIFNUQVJUANwJ7wFUsjEA6Qn0AVSyqyhUsjApABIK/gGZIlRJQyBUQUMgVE9FIAECIFRVUk4AFAskBJkiQ0hPT1NFIEEgQ0VMTCIAKwsuBKEgSyQ6iyBLJLIiIqcgMTA3MAA6CzgEQ7LGKEskKas0OABlC0IEiyBDszAgsCBDsTggpyCZIklOVkFMSUQgQU5TV0VSIjqJIDEwNjAApAtMBI8gUFJJTlQiQ09PUkRJTkFURVMgT0YgQ0VMTCI7QzsiIEFSRToiO1goQyk7WShDKTpHT1RPIDEwNjAAtgtWBIMgMCwwLDAsMSwwLDIAyAtgBIMgMSwwLDEsMSwxLDIA2gtqBIMgMiwwLDIsMSwyLDIA+wt0BFgxslgoQyk6WTGyWShDKTqZIFNQJChYMSwCDFkxKQAdDH4EiyBTUCQoWDEsWTEpILOxICIgIiCnIIkgMTAwMDAAMAyDBFNQJChYMSxZMSmyUEMkAE8MhQRUSySyUEMkOo8gU0VUIFRPS0VOIFRPIFBDJABdDIgEgSBJsjEgpCA4AI8MkgSRIEkgjSAzMDA1LDMwNDUsMzA5NSwzMTM1LDMyMzUsMzMzNSwzNDM1LDM1MzUAlwycBIIgSQChDKYEiSA1MDAAtQzQB48gQ09NUFVURVIgVFVSTgDFDNoHTLK1KLsoMSmsMykA1QzkB1KytSi7KDEprDMpAPIM7geLIFNQJChMLFIpILOxICIgIiCnIDIwMDAABQ34AQ1ORUQgQSBCSVQgQUJPVVQgSVQsICAgwiIAKxZGFJkiIMIgQlVUIEkgSlVTVCBXQVNOJ1QgSE9PS0VELiAgICAgICAgICDCIgBaFlAUmSIgwiAyIFlFQVJTIExBVEVSIEkgUElDS0VEIElUIEJBQ0sgVVAsIMIiAIkWWhSZIiDCIEFORCBUUklFRCBUTyBGSUdVUkUgSVQgQUxMIE9VVC4gICAgwiIAuBZkFJkiIMIgV1JJVElORyBQUk9HUkFNUyBCRUNBTUUgT05FIE9GIE1ZICDCIgDnFm4UmSIgwiBGQVZPUklURSBUSElOR1MgVE8gRE8uICAgICAgICAgIAEOiyBLJCCyICIyIiCnIDEyMDAwABEUfgSLIEskILIgIjMiIKcgMTMwMDAAKRSIBIsgSyQgsiAiNCIgpyAxNDAwMCAAQBSSBIsgSyQgsiAiNSIgpyAxNTAwMABXFJwEiyBLJCCyICI2IiCnIDE2MDAwAG4UpgSLIEskILIgIjciIKcgMTcwMDAAeRSgD4kgMTAwMACCFIgTmSKTIgCxFPYTmSIgsMPDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw64iAOAUABSZIiDCIEhJISBJJ00gSUFOIFNLSU5ORVIsIEFORCBXRUxDT01FIFRPwiIADxUKFJkBDyAgICAgICAgIMIiACcSPwKZIiDCICAgICAgIMIgICAgICAgICAgICAgICAgICAgICAgICAgICAgwiIgAFYSRAKZIiDCICAoNikgIMIgICBNT1NBSUMgQzY0ICAgICAgICAgICAgICAgwiIAhRJOApkiIMIgICAgICAgwiAgICAgICAgICAgICAgICAgICAgICAgICAgICDCIgC0ElgCmSIgwiAgKDcpICDCICAgWU9VIEFSRSBBTiBJRElPVCBDNjQgICAgIMIiAOMSYgKZIiDCICAgICAgIMIgICAgICAgICAgICAgICAgICAgICAgICAgICAgwiIAEhNsApkiARAeEP4BmSIgq8PDw8PDw8Oyw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw7MiAE0QCAKZIiDCICAgICAgIMIgICAgICAgICAgICAgICAgICAgICAgICAgICAgwiIAfBASApkiIMIgICgxKSAgwiAgIENPT0tJRSBDTElDS0VSIEM2NCAgICAgICDCIgCrEBcCmSIgwiAgICAgICDCICAgICAgICAgICAgICAgICAgICAgICAgICAgIMIiANoQHAKZIiDCICAoMikgIMIgICBDNjQgTUFUSCBHQU1FICAgICAgICAgICAgwiIACREhApkiIMIgICAgICAgwiAgIAERJEckRyRHJEckRyRHJEckRyQAUA5pAJkiICAgICAgkCJHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJCKXIkckIpAiRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyQAmw5uAJkiICAgICAgkCJHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJCKXIkckIpAiRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyQA4A5zAJkiICAgICAgkCJHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyQAJQ94AJkiICAgICAgkCJHJEcBEkckRyRHJEckRyRHJABJDEYAmSIgICAgICCQIkckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJACODEsAmSIgICAgICCQIkckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJADZDFAAmSIgICAgICCQIkckRyRHJEckRyRHJEckRyRHJEckRyRHJEckIpciRyQikCJHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJAAkDVUAmSIgICAgICCQIkckRyRHJEckRyRHJEckARNCCiMAmSIgICAgICCQIkckUjEkIgVWMS4yLjQgICCQIlIyJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckIswiAIcKKACZIiAgICAgIJAiRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckANIKLQCZIiAgICAgIJAiRyRHJEckRyRHJEckRyRHJEckRyRHJEckIpciRyRHJEckIpAiRyRHJEckRyRHJEckRyRHJEckRyRHJEckACMLMgCZIiAgICAgIJAiRyRHJEckRyRHJEckRyRHJEckRyRHJCKXIgEUAQgeCAAAjyAhVE8gIkJVSUxEL0xPQURFUi5QUkciAHAIBQCPIEQjJCA9IERFU0NSSVBUSU9OIFwgSUQkID0gVElUTEUgSUQgXCBWIyQgPSBUSVRMRSBWRVJTSU9OIFwgVE4kID0gVElUTEUgTkFNRQCTCAYARySyxygxNjYpOlIxJLLHKDE4KTpS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w8PDw8PDw8PDw8OuIgDAD6QBmSIgwlBMRUFTRSBDSE9PU0UgQSBUSVRMRSBGUk9NIEJFTE9XLCBPUsIiAO8PrgGZIiDCUFJFU1MgJ0knIFRPIExFQVJOIEEgQklUIEFCT1VUIE1FLiAgwiIAAQdHJEckRyRHJEckRyQilyJHJCKQIkckRyRHJEckRyRHJEckRyRHJEckRyRHJEckAG8NWgCZIiAgICAgIJAiRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyQilyJHJCKQIkckRyRHJEckRyRHJEckRyRHJEckRyRHJEckALoNXwCZIiAgICAgIJAiRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyQilyJHJCKQIkckRyRHJEckRyRHJEckRyRHJEckRyRHJEckAAUOZACZIiAgICAgIJAiRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyQilyJHJCKQIkckRyRHJEckRwEIRyQiICAglyJHJCKQIkckRyQilyJHJCKQIkckRyRHJEckRyRHJEckRyQAbgs3AJkiICAgICAgkCJHJEckRyRHJEckRyRHJEckRyRHJEckIpciRyQiICAglyJHJCKQIkckRyRHJEckRyRHJEckRyRHJEckRyQAuQs8AJkiICAgICAgkCJHJEckRyRHJEckRyRHJEckRyRHJEckIpciRyQiICAglyJHJCKQIkckRyRHJEckRyRHJEckRyRHJEckRyQABAxBAJkiICAgICAgkCJHJEckRyRHJEckRyRHJEckRyRHJEckRyQilyJHJEckRyQikCJHJEckRyRHJEckRyQBCSAgIJAiUjIkRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJABuCRQAmSIgICAgICCQIkckUjEkIgVUSVRMRSAgICCQIlIyJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyQAtAkZAJkiICAgICAgkCJHJFIxJCIFTE9BREVSICAgkCJSMiRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckAPsJHgCZIiAgICAgIJAiRyRSMSQiBSAgICAgICAgIJAiUjIkRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyRHJEckRyQizyIAAgpESUFHT05BTCAyADgQ1A2LIFNQJCgw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7v7/v7+77+/v7////r7//+6urq7///7u7v7/v7+77+/v7////r7//7u5tbn+/vu7u/t9///uv7+/fl5++/v////////12v///fbaaqqq1WqqqqqqqqpVqqqqqqqqqlWqqqqqqqqqV6mqqqqqqqr//3+fp6mqqv///////1+n/u7u/v+/v7vv7wYR//////////+qqqqpqampqaqqVqmpppqa/////////////////////6qqqqqqqqqVqampqampqamZWVlVVZaqauvv7q+rq6uqqqqqmpqWlqZqampqampqav//////////qqqqqampqamqqlapqaaamv////////////////////+qqqqqqqqqlampqampqampmVlZVVWWqmqWmplaVlZWVaqqqpqalpamVlVVlZWmpmWqallZZaqamlX//2mpqZmZV1VdXXV1V1Xr/v7+7u/v///u6urr+/v/+//31ebu7u7r/v7+7u/v//fV5urr+/v/+////+7u7u7r/v7+7u8A/yQ7Iiw4IgABFiQnmUQkO0QkO0QkO0QkOyJSVU4iACkWKSePIExPQUQgS0VZQk9BUkQgQlVGRkVSIEFORCBGTFVTSCBJVABMFi4nlzYzMSwxOTqXNjMyLDEzOpc2MzMsMTM6lzE5OCwzAAAAMCwzLDIzOSwxOTIsMTUsMjU1LDE5MgCbFTYGgyA0OCwyNTUsNDgsNjAsMjUyLDQ4LDE1LDE1LDE5MiwwLDAsMCwwLDAsMCwxMjkAsRUQJ1EksscoMzQpOo8gUVVPVEVTAMwVFSdEJLLHKDE3KTqPIENVUlNPUiBET1dOAOoVGieZIkxPQUQiO1EkOyJNQUlOIjtRBg0xMyw4NSwxODgsNjMsMjQ1LDE3MSw2MwA9FPAFgyAyMzksMjUyLDYzLDIzNSwxNzYsMTUsMjM1LDE3NiwzLDE3MCwxNzYsMywyMzQsMTkyLDMsMjU1AHAU+gWDIDAsMTMsMjM1LDAsMTMsMjU1LDAsMTMsMjUxLDAsMywyNTEsMCwzLDI1NSwwAKEUBAaDIDAsMjUyLDE5MiwwLDI0MCwxOTIsMCw2MywwLDAsMCwwLDAsMCwwLDEyOQC4FA4GOjogjyBGUkFNRSAzIFJJR0hUAPEUGAaDIDAsMjU1LDAsMyw4NSwxOTIsMTMsODUsMTEyLDEzLDg1LDE4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+////+7u7u7r/v7+7u/v///u6urr+/v/+////+7u7u7r/v7+7u/v/+v+/v7u7+///+7q6uv7+//7////7u7u7uv+/v7u7+///+7q6uv7+//7////7u7u7uv+/v7u7+//6/7+/u7v7///7urq6/v7//v////u7u7u6/7+/u7v7///7urq6/v7//v////u7u7u6/7+/u7v7//r/v7+7u/v///u6urr+/v/+////+7u7u7r/v7+7u/v///u6urr+/v/+////+7u7u7r/v7+7u/v/+v+/v7u7+///+7q6uv7+//7////7u7u7papqamZmpqq/+7q6uv7+//7////BgHv7////r7//+6urq7///////////Xa///99tpqqqrVaqqqqqqqqlWqqqqqqqqqVaqqqqqqqqpXqaqqqqqqqv//f5+nqaqq////////X6epmZmpqmpqZu/v7+////6+///urq6u/////7u5tbn+/vr+/r7v+/7/vr6qqlVVVVWvv7++++++/u6urqqq6/+/lpqZWlZWVlWqqqqampaWpu6vraW959W3lpqZ2qaWVlWqqqqampaWpu6urqqq6/+/lpqZWlZWVlWqqqqampaWpu6urqqq6/+/lpqZWlZWVlWpqqpqallZmru/t5X3n1beWWllaZlZWVVqampqampqagYCLDI0NSwxNzEsNjMALxUiBoMgMjM5LDI1Miw2MywyMzUsMTc2LDE1LDIzNSwxNzYsMywxNzAsMTc2LDMsMjM0LDE5MiwzLDI1NQBnFSwGgyAwLDEzLDIzNSwwLDEzLDI1NSwwLDEzLDI1MSwwLDMsMjM5LDE5MiwxNSwyNTUsMTkyAJsVNgaDIDQ4LDI1NSw0OCw2MCwyNTIsNDgsMTUsMTUsMTkyLDAsMCwwLDAsMCwwLDEyOQCxFRAnUSSyxygzNCk6jyBRVU9URVMAzBUVJ0QksscoMTcpOo8gQ1VSU09SIERPV04A6hUaJ5kiTE9BRCI7USQ7Ik1BSU4iO1EGAywxMTIsMTMsODUsMTg4LDYzLDI0NSwxNzEsNjMARRO+BYMgMjM5LDI1Miw2MywyMzUsMTc2LDE1LDIzNSwxNzYsMywxNzAsMTc2LDMsMjM0LDE5MiwxMywyNTUAfBPIBYMgMCwxMywyMzUsMCwxMywyNTUsMCwzLDI1MSwwLDMsMjU0LDE5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///z/Dw8/P/////8wPz8///PP/8PP//////z/Dw8/P/////8wPz8///PP/8qlZUoKCq/u6pVVQICqv/+qFZWpoam5uYqKqqqm5eXjwICioqJiYiIoKCoqJhYWNgqqqqbl5ePjQKKiomJiIiIoKiomAcL////P/88P///////Dw///8/zw/P8/zz8////P/88P///////Dw///8/zw/P8/zz8////P/88P///////Dw///8/zw/P8/zz8////P/88P///////Dw///8/zw/P8/zz8////P/88VlVVlZWmpmVmZmZVVVmpqVlpZWlZWVlVVVVVlZWmpmbX391fV1dXVaqqqpqalpammVlZVVWWqmqWmplaVlZWVaqqqpqalpamqpmVlZampqqmqqqqmZmZmZapqamZmpqqqpmVlZampqqmqqqqmZmZmZapqamZmpqqqpmVlZampqqmqqqqmZmZmZapqamZmpqqqpmVlZampqoHDGZmqpmVlZampqqmqqqqmZmZmZapqamZmpqqqpmVlZampqqmqqqqmZmZmZqampqqqqlpqqqZWVlZqqqpmZmpqmpqZpqampqqqqlpqqqZWVlZqqqpmZmpqmpqZpqampqqqqlpqqqZWVlZqqqpmZmpqmpqZpqampqqqqlpqqqZWVlZqqqpmZmpqmpqZpqampqqqqlpqqpmZ29nqammZmam66qqmWpqaun56aamDz//////8/w8PPz//////MD8/P//zz//Dz//////8/w8PPz//////MD8/P//zz//Dz//////8/w8PPz//////MD8/P//zz//Dz//////8/w8PPz/Bw3P88Pz/P88/P///z//PD///////w8P///P88Pz/P88/P///z//PD///////w8P///P88Pz/P88/P///z//PJqVmZmVlpmVmaqqZaqalqqdnV1dnZ1dnYeNvb2PjY2NiIiJiYmIiIicnJycnFxcnIeNvb2PjY2NiIiJiYmIiIicnJycnFxcnD///////w8P///P88Pz/P88/P///z//PKmqqmpqWVmamZWdv121/namlpqWZqamqqqqqmpqWVmZlpqZWlZWVlWqqqqampaWpplZWVVVlqpqlpqZWlZWVlWqqqqampaWpvD8/P///wwMP//8//wzPw////8/z/P/DAcOmqo///z//DM/D////z/P8/8M8Pz8////DAyaqqqqZmZmZqVZWVmZlZVVqmZWVlqamqqaqampZWZmZqqZlZWWpqaqpqqqqpmZmZmWqampmZqaqqqZlZWWpqaqpqqqqpmZmZnA/Pz//88//w8///////P8PDz8//////zA/Pz//88//w8///////P8PDz8//////zA/Pz//88//w8///////P8PDz8//////zA/Pz//88//w8///////P8PDz8//////zA/Pz//88//w8///////P8PDz8//////zA/Pz//88//w8///////P8PDz8//////zA/Pz//88//yqVlSgHD6qampaWpqmqqmpqWVmamZWdv121/nb76+/ru/v7/5lZWVVVlqpqlpqZWlZWVlWqqqqampaWpplZWVVVlqpqlpqZWlZWVlWqqqqampaWpplZWVVVlqpqlpqZWlZWVlU///////8PD///z/PD8/z/PPz///8//zyqqqqampaWpplZWVVVlqpqlpqZWlZWVlWqqqqampaWpplZWVVVlqpqlpqZWlZWVlWqqqqampaWppmZmaqqppaWppaalqampqo///////8PD///z/PD8/z/PPz///8//zypqqpqallZmpmZmaqqplZWppaalqampqqqqqpqallZmZaamVpWVlZVBxCaqqqZlZWWpqaqmpqquv52ZmZ2WqampmZqaqq6/nZWWpqapqqqqpmZmZmapqamZmpqaqpmVlZampqqP//8//wzPw////8/z/P/DPD8/P///wwMmqqqqmZmZmalWVlZmZWVVapmVlZampqqmqmpqWVmZmaqmZWVlqamqqaqqqqZmZmZlqmpqZmamqqqmZWVlqamqqaqqqqZmZmZmpqamqqqqWmqqplZWVmqqqmZmamqampmmpqamqqqqWmqqplZWVmqqv//u7m1uf7++7u7+33//+6VlZXW9tZZWamZmamqampmmpqamqqqqWmqqplZWVmqqqmZmamqampmmpqamgcRmamqampmmpqamqqqqWmqqplZWVmqqpaamVpWVlZVqqqqmpqWlqaZWVlVVZaqapaamVpWVlZVqqqqmpqWlqaZWVlVVZaqapaamVpWVlZVqqqqmpqWlqaZWVlVVZaqapaamVpWVlZVqqqqmpqWlqaZWVlVVZaqapaamVpWVlZVqqqqmpqWlqaZWVlVVZaqapaamVpWVlZVP///////Dw///8/zw/P8/zz8////P/88qqqqmpqWlqaZWVlVVZaqapaamVpWVlZVqamqqmpqWVlmZmpuf656/VlZaWVpmVlZqqqqmpqWlqaZmZmqqqaWlqaWmpampqaqP///////Dw8IEmampqqpqqpqallZmpmVnb9dtf52ppaalmampqqpqqpqallZmpmVnb9dtf52ppaalmampqqpqqpqallZmpmVnb9dtf52++vv67v7+/+pqqpqallZmpmVnb9dtf52ppaalmampqqpqqpqallZmpmVnb9dtf52ppaalmampqqpqapqmqamasj4CQnJyPj4nJycnJxcXJw///////8PD///z/PD8/z/PPz///8//zw///////8PD///z/PD8/z/PPz///8//zypqqpqallZmpmZmaqqplZWppaalqampqqHh5eXl4+Ph4GFgICBgYWFamqqqaaamqmpqqpqallZmpmVBxOJiYiKAgAAAJysrLzwAAAAP//8//wzPw////8/z/P/DPD8/P///wwMP//8//wzPw////8/z/P/DPD8/P///wwMlSoAAAAAAAD/qgAAAAAAAOamJiYmJiYIhbWHrioAAACJiYiKAgAAAJysrLzwAAAAn42mKgAAAACJiIoCAAAAAKSklFAAAAAAn42mKgAAAACJiIoCAAAAAKSklFAAAAAA5cb7PwAAAADOzM8DAAAAAKSklFAAAAAAlZWV1vbWWVmqqmZnb2epqaZmZqbrqqqZlZWV1vbWWVmqqmZnb2epqaZmZqbrqqqZlZWV1vbWWVmqqmZnb2epqaZmZqbrqgcUWFjY2CqqqpuXl4+NAoqKiYmIiIigqKiYWFjY2D///+3p6cXGA8/Pzs7MzMzw/PzsrKxsbJxsbGxcbGxsjY29vb2FhY2IiImJiYiIiGycnJysnJycjY29vb2FhY2IiImJiYiIiJycnJycXFych429vY+NjY2IiImJiYiIiJycnJycXFych429vY+NjY2IiImJiYiIiJycnJycXFych429vY+NjY3MzM7OzszMzJycnJycXFych429vY+NjY2IiImJiYiIiJycnJycXFycP///////Dw///8/zw/P8/zz8////P/88P///////Dw///8/zw/P8/zz8////P/88mpUHAKaqqqqZmZmZlqmpqZmamqqqmZWVlqamqpqquv52ZmZmWqampmZqaqq6/nZWWpqaqj///P/8Mz8P////P8/z/wzw/Pz///8MDD///P/8Mz8P////P8/z/wzw/Pz///8MDD///P/8Mz8P////P8/z/wzw/Pz///8MDD///P/8Mz8P////P8/z/wzw/Pz///8MDD///P/8Mz8P////P8/z/wzw/Pz///8MDJqqqqpmZmZ/WqampmZqaquqZlZWWpqa+pqpqallZmZ/qpmVlZampqumqqqqmZmZ+ZapqamZmpq/qpmVlZampqumqqqqmZmZ+aCgqKiY2NhYKiqqqpufBwH////8wPz8///PP/8PP//////z/Dw8/P/////8wPz8///PP/+qqmZmZmWpqaZmZqaqqqqZampqaamppqapqWVlZmaqqpqampqqqqlpqqqZWVlZqqqpmZmpqmpqZpqampqqqqlpqqqZWVlZqqqWmplaVlZWVaqqqpqalpammVlZVVWWqmqWmplaVlZWVaqqqpqalpammVlZVVWWqmqWmplaVlZWVaqqqpqalpammVlZVVWWqmqWmplaVlZWVaqqqpqalpammVlZVVWWqmqWmplaVlZWVamqqmpqWVmaZmpuf656/blZaWVpmVlZVT///////w8P///P88Pz/P88/AcC8Pz8////DAw///z//DM/D////z/P8/8M8Pz8////DAw///z//DM/D////z/P8/8M8Pz8////DAw///z//DM/D////z/P8/8M8Pz8////DAw///z//DM/D////z/P8/8M8Pz8////DAw///z//DM/D////z/P8/8M8Pz8////DAyVKgAAAAAAAKpVAAAAAAAAnV0dHR0dHQSFtYeuKgAAAImJiIoCAAAAnKysvPAAAACFtYeuKgAAAImJiIoCAAAAnKysvPAAAAA///z//DM/D////z/P8/8M8Pz8////DAyaqrr+dmZmZqVZWVmZlZVVmlbe/vq6uqqaqampZWYHAygqv7uqVVUCAqr//qhWVqaGpubmKiqqqpuXl48CAoqKiYmIiKCgqKiYWFjYKiqqqpuXl48CAoqKiYmIiKCgqKiYWFjYDz//////8/w8PPz//////MD8/P//zz//qqpmZ29nqammZmam66qqmZWVldb21llZqallZWZmqqqampqaqqqpaaqqmVlZWaqqqZmZqapqamaampqaqqqpaaqqmVlZWaqqPPz///8//zw///////8PD///z/PD8/z/PPz///8//zw///////8PD///z/PD8/z/PPz///8//zw///////8PD///z/PD8/z/PPz///8//zw///////8PD///BwSqqqqampaWpplZWVVVlqpqlpqZWlZWVlWqqqqampaWpqqZlZWWpqaqpqqqqpmZmZmWqampmZqaqqqZlZWWpqaqpqqqqpmZmZnv/99Xm7u7u6VZWVmZlZVVmlbe/vq6uqqWqampmZqaqqqZlZWWpqaqpqqqqpmZmZmWqampmZqaqqqZlZWWpqaqpqqqqpmZmZmWqampmZqaqqqZlZWWpqaqP//8//wzPw////8/z/P/DPD8/P///wwMpqqqqpmZmZmWqampmZqaqqqZlZWWpqaqpqqqqpmZmZmWqampmZqaqqqZlZWWpqaqpqqqqpmZmZmapqamZmpqaqpmVlZamgcFqqqpaaqqmVlZWaqqqZmZqapqamaampqaqqqpaQ8///////P8PDz8//////zA/Pz//88//6qqmVlZWaqqqZmZqapqamaampqaqqqpaWaqmVlZWaqqqpmZqapqamaqmpqaqqqpaaqqmVlZWaqqpqZmZmpqqpmVlZWWVlZZWQ8///////P8PDz8//////zA/Pz//88//6qqZmZmZamppmZmpqqqqpmVlZWWVlZZWampZWVmZqqqmpqamqqqqWmqqplZWVmqqqmZmamqampmmpqamqqqqWmqqplZWVmqqpaamVpWVlZVqqqqmpqWlqaZWVlVVZaqapaamVpWVlZVqqoHBv//z/PD8/z/PPz///8//zypqqpqallZmpmZmaqqplZWppaalqampqqqqqpqallZmZaamVpWVlZVqqqqmpqWlqaZWVlVVZaqapaamVpWVlZVqqqqmpqWlqaqmZWVlqamqqaqqqqZmZmZlqmpqZmamqqqmZWVlqamqqaqqqqZmZmZlqmpqZmamqqqmZWVlqamqqaqqqqZmZmZlqmpqZmamqqqmZWVlqamqqaqqqqZmZmZlqmpqZmamqqqmZWVlqamqqaqqqqZmZmZlqmpqZmamqqqmZWVlqamqj///P/8Mz8P////P8/z/wzw/Pz///8MDKaqqqqZmZmZlqmpqZmaBweqampmmpqamqqqqWmqqplZWVmqqqmZmamqampmmpqamqqqqWmqqplZWVmqqqmZmamqampmmpqamqqqqWmqqplZWVmqqqmZmamqampmmpqamqqqqWkKKqqqqqqiqCgoqKqqqqqogKioqqqKKqqqqplZWVmqqqmZmamqampmmpqamqqqqWmqqqpmZ29nqammZmam66qqmmpqaun56aaqqplZWVmqqqamZmZqaqqZlZWVllZWWVkPP//////z/Dw8/P/////8wPz8///PP/+qqmZmZmWpqaZmZqaqqqqZlZWVllZWWVmpqWVlZmaqqpqampqqqqlpqqqZWVlZqqqpmQcIqpmVlZXW9tZZWaqqZmdvZ6mppmZmpuuqqpmVlZXW9tZZWaqqZmdvZ6mppmZmpuuqqpmVlZXW9tZZWaqqZmZmaqamAsLKygnJ+PigoKiomFhY2A8///////P8PDz8//////zA/Pz//88//w8///////P8PDz8//////zA/Pz//88//6qqZmZmZamppmZmpqqqqpmVlZWWVlZZWSoqqqqbn4+HAAGBgYCBhYWqqpmZmamamv//u7m1uf7++7u7+33//+6VlZXW9tZZWf//u7m1uf7++7u7+33//+6VlZXW9tZZWaqqZmdvZ6mppmZmpuuqqpnq6uprW2uurqaWmpYHCZmZlZaZle7//7r/7+v/5uampubmpuaHjb29j42NjYiIiYmJiIiInJycnJxcXJyHl5eFh4eHj4iJiYmIiIiJnJycnFxcnJyHl5eFh4eHj4iJiYmIiIiJnJycnFxcnJzJ6enKycnJxczOzs7MzMzO5OTk5KSk5OT4+NhooAAAAL2/j64qAAAAiYmIigIAAABcXGy88AAAAL2/j64qAAAAiYmIigIAAACcrKy88AAAAIW1h64qAAAAiYmIigIAAACcrKy88AAAAIW1h64qAAAAiYmIigIAAACcrKy88AAAAIW1h64qAAAAzs7MzwMAAACcrKy88AAAAIW1h64qAAAACAvYCZkiEiDfkiAgICI7TiQ7ABkN4gmZIt8SICAg35IiO04kOwAsDewJmSIgICDfEiCSIjtOJDsAPw32CZkiICAgIBIgkiI7TiQ7AFINAAqZIiAgIBKpIJIiO04kOwBhDQoKmSISqSAgIJKpIgBnDScKjgB6DSgKmSISqSAgIJKpIjtOJDsAjQ0yCpkiEiCSqSAgICI7TiQ7AKANPAqZIhIg35IgICAiO04kOwCyDUYKmSISICAgIN8iO04kOwDGDVAKmSIgkqkg3xIgkiI7TiQ7ANoNWgqZIhIgkiAgIBIgIjtOJDsA7Q1kCpkiIN+SIBKpICI7TiQ7AP0NbgqZIgD/JDsABw8YC5kiIJKpIN8SICI7TiQ7ABoPIguZIiCSICAgEiAiO04kOwAtDywLmSIg35IgEqkgIjtOJDsAPA82C5kikt8SICAgkqkAQg9TC44AVA9UC5kiEqkgICDfIjtOJDsAaA9eC5kiEiCSqSDfEiAiO04kOwB7D2gLmSIg35IgEqkgIjtOJDsAjw9yC5kikt8SICAgIJIiO04kOwCiD3wLmSIgICDfEiCSIjtOJDsAtQ+GC5kiICAgIBIgkiI7TiQ7AMcPkAuZIiAgIBKpICI7TiQ7ANUPmguZIqkgICCSqSIA2w+3C44AAABOJDsA9A4OC5kiICAgICAiO04IDSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDCIgAwGLQUmSIgwiAgIEhUVFBTOi8vVElOWVVSTC5DT00vSUFOU0VSVkVSICAgIMIiAF8YvhSZIiDCICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgwiIAjhjIFJkiIKvDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8OzIgC9GNIUmSIgwiAgIENPUFlSSUdIVCBJQU4gTS4gU0tJTk5FUiAyMDIxICAgIMIiAOwY3BSZIiCtw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDAP8MDQ0FCwANDQ0KDQ0EBAQFDQ0GDQ0ODQ0HDQ0ODQ0ODQ0NAAwMDAwMDA0NDQsADQ0KDQ0EDQ0EDQUGBQUOBQUHBQUOBQUOBQUNDQAMDAwMDAwNBQ0LAA0NBQUNBQUEBQUPDAwMDAAAAAAAAAAAAAwLAAwLAAwAAAwAAAwAAAwLAAwMDAwMDAwICAgLAAwLAAwLAAwAAAAADAAADAAADAAADAAADAAADAAADAwMDAwMAAgIDAAACwAACwAAAAAMCwwAAAwAAAwAAAwAAAwAAAwAAAwMDAwMDAAICAwAAAsADAsADAAADA4GBgYODg4HBwcODg4ODg4NDQwMDAwMDAgODQ0NDQ0NDQ0NDQ0KDQ0NDQ0NDQ0MDAwNDQ0NDQ0NDQUMDAwNDQUNDQ0NDQ0FDQUFDQ0KDQUFDQUFDQUFDAwMDQUFDQUFDQ0NDAwMDQ0NDQUNBQUNDQ0NDQ0NBQUNDQ0NDQ0NDQwMDA0NDQ0NDQ0NDQwMDA0FDQ0NDQ0NDQwMDAwMDAwMDAwMDAwMDAwMDAwICAgLAAwLAAwMDAwODg4NDQ0NDQ0MDAwMDAwMDAwMDAwMDAwMDAwMAAgJDAAADAAADAwMDQ4NDQUNBQUNDAwMDAwMDAwMDAwMDAwMDAwMDAAICQwAAAwAAAwMDA4FBQ0NDQ0NDQ0NDQ0NDQ0NDQ0ID13VXV3VXV3VXcCwDAwMDAwMXV3VwNBdpaXVRUXVXV1NXV1dXV1dXV1dVV1dXV1dXV3AvAwMDAwMDF1dXcDQXV1dVV1dVV1dXe1d1W1d1e1d1X1d1e1d1e1dwLwMDAwMDAxd1V3A0F2l1a1F1U1d3U0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0MDA0NDQ0NDQ0NDQwMDQ0NDQ0NDQ0CDQUFDQUODQUFDQUFDQUFDAwMDAwMDAwFBQ0MDAwMDAwMDAUFDQUFAgUNDQ0NDQ0NDQ0NDQ0NDQwMDAwMDAwMCBBdXV1dXV1dXVzcXF3VXV1dXV1dXV1dXV1dpaXVXV1dXV1dXV1cXFxdXV1dXV1dXdVcXNxdXdVdXV1dXV3VXdXVXV1dVdXVXdXVXdXVXNzcXdXVXdXVXV1dXFxcXV1dXdVd1dVdXV1dXV2l1a1dXV1dXV1dXVxcXF1dXV1dXV1dXVzcXF3VXV1dXV1dXVxcXFxcXFxcXFxcXFxcXFxcXFyQkJDAwLDAwLDMzLxdXdVdXV1dXV3cXNzcXNzcXNzcXNzcXNzcXNzcgAgIsMC8sMC8vMy8XV1dXdVd1dVdXFxcXFxcXFxcXFxcXFxcXFxcXIAICLDAvLDAvLzMvF3V7QgR8Pz8////DAyaqqqqZmZmZqVZWVmZlZVVqmZWVlqamqqXlYWmKgAAAICAgYEFBQUBqmpqlqqalqrv/99Xm7u7u6VZWVmZlZVVmlbe/vq6uqrv/99Xm7u7u6VZWVmZlZVVmlbe/vq6uqqaqrr+dmZmZvqurq7u6uqqmlbe/vq6uqpVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV1VVV1VVVVVVXVVVVXl5V5V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JLIiICAgICAgICAgICAgICAiABQfujZEMCSyIsJBIFNNQUxMIERFTU8gV0hFUkXCIjpEMSSyIsJZT1UgQ0FOIAkLIsJTSEFQRVMuICAgICAgICAgICDCIjpENiSyIsIgICAgICAgICAgICAgICAgICDCIjpENySyIsIgICAgICAgICAgICAgICAgICDCIgBeHP4uRDgksiLCICAgICAgICAgICAgICAgICAgwiI6RDkksiLCICAgICAgICAgICAgICAgICAgwiIAahxEL4kgMzAwMDAA9BzIMklEJLIiMyI6VjEksiIoMSkgVjEuMC4wICAgICI6VjIksiIoMikgVjEuMC4xICAgICI6VjMksiIoMykgVjEuMS4wICAgICI6VjQksiIgICAgICAgICAgICAgICI6VjUksiIgICAgICAJDE1FIEJBU0VEIE9OwiI6RDMksiLCVEhFIENPT0tJRSBDTElDS0VSwiIAdBoMK0Q0JLIiwkdBTUUgQlkgT1JUSUVMLiAgIMIiOkQ1JLIiwiAgICAgICAgICAgICAgICAgIMIiOkQ2JLIiwiAgICAgICAgICAgICAgICAgIMIiOkQ3JLIiwiAgICAgICAgICAgICAgICAgIMIiAK4aFitEOCSyIsIgICAgICAgICAgICAgICAgICDCIjpEOSSyIsIgICAgICAgICAgICAgICAgICDCIgC6GlwriSAzMDAwMABEG+AuSUQksiIxIjpWMSSyIigxKSBWMC4wLjEgICAgCQ5DT09LSUVTICAgICAgICAgICAgICAgICDCIgAwCXgAmUwzJCIgKCJDQSIpICAgICDCIgBfCYIAmSIqw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDwypDT1NUOiAgICAgIMIiAI4JjACZIsIgICAgICAgICAgICAgICAgICAgICAgICAgwiJDMSIgICAgICAgwiIAvQmWAJkiwiAgICAgICAqKioqKioqKiAgICAgICAgICAqw8PDw8PDw8PDw8MqIgDsCaAAmSLCICAgICAgKiAgICAgICoqKiAgICAgICAgIMJHUkFORE1BKEcpIMIiABwKqgCZIsIgICAgICogIAkPICAgICAgICAgIMIiADUL5gCZIsIgICAgKiogICAgICAgICAgICogICAgICAgwiAgICAgICAgICAgwiIAZAvwAJkiwiAgICAgKiAgICAgKiogICAqICAgICAgICDCICAgICAgICAgICDCIgCTC/oAmSLCICAgICAgKiAgICAqKiAgKiAgICAgICAgIMIgICAgICAgICAgIMIiAMILBAGZIsIgICAgICAgKioqKioqKiogICAgICAgICAgwiAgICAgICAgICAgwiIA8QsOAZkiwiAgICAgICAgICAgICAgICAgICAgICAgICDCICAgICAgICAgICDCIgAgDBgBmSIJEMPDw8PDw8Mqw8PDw8PDw8PDw8MqIgAgDegDiyBGVCSyIjAiIKcgNTAwMAA5DfIDoSBLJDqLIEsksiAiIiCnIDE1MDAATQ33A4sgSySyIiAiIKcgMjAwMABhDfwDiyBLJLIiQyIgpyAzMDAwAHUNBgSLIEsksiJHIiCnIDQwMDAAiQ0aBIsgSySyIkYiIKcgNTUwMACWDdwFQ0OyQ0OqQ0cAtQ3mBZkiEyJEUyQiwiBZT1UgSEFWRSAitShDQykiAMAN8AWJIDEwMDAAzA3QB0NDskNDqjEA6w3aB5kiEyJEUyQiwiBZT1UgSEFWRSAitShDQykiAPYN5AeJIDEwChCZIhMiRFMkIsIgWU9VIEhBVkUgICAgICAgICAgICAgICAgIjqPIFNUT1BTIEZST00gTUVTU0lORyBVUCBUSEUgQ09VTlRFUgBFD8wLR0GyR0GqMQCND9ELmSITIkRTJERTJERTJERTJERTJERTJERTJCLCICAgICAqICAqICAgICAgICogICAgICAgIMIgKCJHQSIpICAgICDCIgCaD74PQ0eyQ0eqLjIApw/ID0NDskNDqkNHAMYP0g+ZIhMiRFMkIsIgWU9VIEhBVkUgIrUoQ0MpIgDRD9wPiSAxMDAwAOUPiBOLIENDszUwMCCnIDEwMTAA8Q+SE0ZUJLIiMQkRdZkikyCww8PDw8PDw8PDw8PDw8PDw8PDssPDw8PDw8PDw8PDw8PDw8PDriIAEiU6dZkiICJEMCQiICAgICAgICAgICAgICAgICDCIgApJUR1mSIgIkQxJCIgIlYxJCIgIMIiAEklTnWZIiAiRDIkIiAgICAgICAgICAgICAgICAgwiIAYCVYdZkiICJEMyQiICJWMiQiICDCIgCAJWJ1mSIgIkQ0JCIgICAgICAgICAgICAgICAgIMIiAJclbHWZIiAiRDUkIiAiVjMkIiAgwiIAtyV2dZkiICJENiQiICAgICAgICAgICAgICAgICDCIgDOJYB1mSIgIkQ3JCIJEkQ3JLIiwiAgICAgICAgICAgICAgICAgIMIiAB4jnj5EOCSyIsIgICAgICAgICAgICAgICAgICDCIjpEOSSyIsIgICAgICAgICAgICAgICAgICDCIgAqI+Q+iSAzMDAwMACcI2hCSUQksiIyIjpWMSSyIigxKSBWMC4wLjEiOlYyJLIiKDIpIFYwLjAuMiI6VjMksiIoMykgVjEuMC4wIjpWNCSyIiAgICAgICAgICAiOlY1JLIiICAgICAgICAgICI6VjYksiIgICAgICAgICAgIgAMJHJCRDAksiLCQSBZT1UgQVJFIEFOIElESU9UwiI6RDEksiLCVEhJTkcgCRPCTkVWRVIgQ09NUExFVEVELCAgwiI6RDUksiLCQlVUIElUIFdJTEwgU1RJTEwgwiI6RDYksiLCV09SSy4gICAgICAgICAgICAgwiI6RDcksiLCICAgICAgICAgICAgICAgICAgwiIAbiG2OkQ4JLIiwiAgICAgICAgICAgICAgICAgIMIiOkQ5JLIiwiAgICAgICAgICAgICAgICAgIMIiAHoh/DqJIDMwMDAwAAQigD5JRCSyIjYiOlYxJLIiKDEpIFYxLjAuMCAgICAiOlYyJLIiICAgICAgICAgICAgICAiOlYzJLIiICAgICAgICAgICAgICAiOlY0JLIiIAkUTUFLRSBBICAgIMIiOkQyJLIiwlNQUklURSBXQUxLIEFDUk9TU8IiOkQzJLIiwlRIRSBTQ1JFRU4uICAgICAgIMIiAIQfxDZENCSyIsIgICAgICAgICAgICAgICAgICDCIjpENSSyIsJUSEUgU1BSSVRFIFdBUyAgICDCIjpENiSyIsJHUkVBVExZIElOU1BJUkVEICDCIjpENySyIsJCWSBQT0tFTU9OIFJFRCBBTkTCIgC+H842RDgksiLCQkxVRS4gICAgICAgICAgICAgwiI6RDkksiLCICAgICAgICAgICAgICAgICAgwiIAyh8UN4kgMzAwMDAAVCCYOkkJACAgICAgICAgIjpWNiSyIiAgICAgICAgICAgICAgIgBkHdIyRDAksiLCQSBUSUMgVEFDIFRPRSBHQU1FwiI6RDEksiLCRk9SIFRIRSBDT01NT0RPUkUgwiI6RDIksiLCNjQuICAgICAgICAgICAgICAgwiI6RDMksiLCICAgICAgICAgICAgICAgICAgwiIA1B3cMkQ0JLIiwiAgICAgICAgICAgICAgICAgIMIiOkQ1JLIiwiAgICAgICAgICAgICAgICAgIMIiOkQ2JLIiwiAgICAgICAgICAgICAgICAgIMIiOkQ3JLIiwiAgICAgICAgICAgICAgICAgIMIiCQEiOlYyJLIiKDIpIFYwLjAuMiAgICAiOlYzJLIiKDMpIFYwLjAuMyAgICAiOlY0JLIiKDQpIFYwLjAuNCAgICAiOlY1JLIiKDUpIFYxLjAuMCAgICAiOlY2JLIiKDYpIFYxLjAuMSAgICAiALQb6i5EMCSyIsIgVEhJUyBJUyBBIFNNQUxMICDCIjpEMSSyIsJNQVRIIEdBTUUgVEhBVCAgICDCIjpEMiSyIsJURUFDSEVTIFlPVSBIT1cgVE/CIjpEMySyIsJGSUdVUkUgT1VUIFRIRSAgICDCIgAkHPQuRDQksiLCQVJFQVMgT0YgRElGRkVSRU5UwiI6RDUksgkDAQgeCAAAjyAhVE8gIkJVSUxEL0NPT0tJRS5QUkciAD4ICgBDQ7IwOkNHsjA6Q0GyMDpHQbIwOkZUJLIiMCIAVwgUAEMxsjE1OkMysjEwMDpDM7IxMTAwAHMIMgBEUySyxygxNyk6jyBDVVJTT1IgRE9XTgCQCDwAUlMksscoMjkpOo8gQ1VSU09SIFJJR0hUAL8IZACZIirDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDKsPDw8PDw8PDw8PDKiIA8ghuAJkiwiBZT1UgSEFWRSAitShDQykiICAgICAgICAgICAgwkNVUlNPUihDKSAgwiIAGAlzAEwzJLIiwiAJBCogICAgICAgKiAgICAgICAgwiAoIkdBIikgICAgIMIiAEsKtACZIsIgICAgKiAgKiogICAgICAgICogICAgICAgwkNPU1Q6ICAgICAgwiIAeQq+AJkiwiAgICAqICAgICAgICoqICAgKiAgICAgICDCIkMyIiAgICAgIMIiAKgKyACZIsIgICAgKiAgICAgICAqKiAgICogICAgICAgKsPDw8PDw8PDw8PDKiIA1wrSAJkiwiAgICAqICAgICAgICAgICAgKiAgICAgICDCICAgICAgICAgICDCIgAGC9wAmSLCICAgICoqKiAgICAgICAgICAqICAgICAgIMIgCQXCICAgICAgICAgICAgICAgICAgICAgICAgIMIgICAgICAgICAgIMIiAE8MIgGZIsIgICAgICAgICAgICAgICAgICAgICAgICAgwiAgICAgICAgICAgwiIAfgwsAZkiwiAgICAgICAgICAgICAgICAgICAgICAgICDCICAgICAgICAgICDCIgCtDDYBmSLCICAgICAgICAgICAgICAgICAgICAgICAgIMIgICAgICAgICAgIMIiANwMQAGZIsIgICAgICAgICAgICAgICAgICAgICAgICAgwiAgICAgICAgICAgwiIACw1KAZkiKsPDw8PDw8PDw8PDw8PDw8PDwwkGMDAACQ64C4sgQ0OzQzEgpyAxMDAwABYOwgtDQ7JDQ6tDMQBiDscLmSITIkRTJCLCIFlPVSBIQVZFICAgICAgICAgICAgICAgICI6jyBTVE9QUyBGUk9NIE1FU1NJTkcgVVAgVEhFIENPVU5URVIAfQ7RC5kiEyJEUyREUyRMMyQiICgiQ0EiKSIAig7WC0NHskNHqi4xAJcO4AtDQ7JDQ6pDRwC2DuoLmSITIkRTJCLCIFlPVSBIQVZFICK1KENDKSIAwg70C0NBskNBqjEAzQ7+C4kgMTAwMADgDqAPiyBDQ7NDMiCnIDEwMDAA7Q6qD0NDskNDq0MyADkPrw8KDSAiVjQkIiAgwiIA7iWKdZkiICJEOCQiICAgICAgICAgICAgICAgICDCIgAFJpR1mSIgIkQ5JCIgIlY1JCIgIMIiADQmnnWZIiDCICAgICAgICAgICAgICAgICAgwiAgICAgICAgICAgICAgICAgwiIAWiaodZkiIMIgUFJFU1MgJ0InIFRPIEdPICDCICJWNiQiICDCIgCJJrJ1mSIgwiAgICAgICBCQUNLICAgICAgIMIgICAgICAgICAgICAgICAgIMIiALgmvHWZIiCrw8PDw8PDw8PDw8PDw8PDw8PDscPDw8PDw8PDw8PDw8PDw8PDsyIA5ybGdZkiIMIgCQdGT1IgVEhFIEM2NC7CIjpEMiSyIsJDVVJSRU5UTFkgSVQgSEFTICDCIjpEMySyIsJOTyBTT1VORC4gICAgICAgICDCIgB8JHxCRDQksiLCICAgICAgICAgICAgICAgICAgwiI6RDUksiLCICAgICAgICAgICAgICAgICAgwiI6RDYksiLCICAgICAgICAgICAgICAgICAgwiI6RDcksiLCICAgICAgICAgICAgICAgICAgwiIAtiSGQkQ4JLIiwiAgICAgICAgICAgICAgICAgIMIiOkQ5JLIiwiAgICAgICAgICAgICAgICAgIMIiAMIkzEKJIDMwMDAwAPIkMAkIICAgICAgICAgICAgICI6VjUksiIgICAgICAgICAgICAgICI6VjYksiIgICAgICAgICAgICAgICIAdCKKPkQwJLIiwiBBIExJVFRMRSBTQ1JFRU4gIMIiOkQxJLIiwlNBVkVSIFBST0dSQU0uICAgIMIiOkQyJLIiwkpVU1QgU0lUIEJBQ0sgQU5EIMIiOkQzJLIiwldBVENIIFRIRSBQUkVUVFkgIMIiAOQilD5ENCSyIsJQQVRURVJOLiAgICAgICAgICDCIjpENSSyIsIgICAgICAgICAgICAgICAgICDCIjpENiSyIsIgICAgICAgICAgICAgICAgICDCIjoJCUQksiI1IjpWMSSyIigxKSBWMC4xLjAgICAgIjpWMiSyIiAgICAgICAgICAgICAgIjpWMySyIiAgICAgICAgICAgICAgIjpWNCSyIiAgICAgICAgICAgICAgIjpWNSSyIiAgICAgICAgICAgICAgIjpWNiSyIiAgICAgICAgICAgICAgIgDEIKI6RDAksiLCIFRISVMgSVMgQSBESUdJVEFMwiI6RDEksiLCQ0xPQ0sgRk9SIFRIRSBDNjQuwiI6RDIksiLCICAgICAgICAgICAgICAgICAgwiI6RDMksiLCVEhJUyBQUk9KRUNUIFdBUyAgwiIANCGsOkQ0JLIiCgsgIJUqkCqVKioqKioqKioqKioqmCAgICAgICDCBSJGQSIgICAgICAgIJjCIgBOEbATmSLCICAgIJUqKioqKioqKioqKioqlSqYICAgICAgIMIFQ09TVDogICAgICCYwiIAgRG6E5kiwiAgICAglSoqKioqKpAqKpUqKioqmCAgICAgICAgwgUiQzMiICAgICCYwiIAtBHEE5kiwiAgICAgIJUqKioqKpAqKpUqKiqYICAgICAgICAgKsPDw8PDw8PDw8PDKiIAvxHOE4kgMTAxMADSEXwV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VEhFIENPVU5URVIA9g7RC5kiEyJEUyREUyRMMyRDQSIKEpggICAgICAgICAgwiAgICAgICAgICAgwiIAQAwOAZkiwiAgICAgICAgICAgICAgICAgICAgICAgICDCICAgICAgICAgICDCIgBvDBgBmSLCICAgICAgICAgICAgICAgICAgICAgICAgIMIgICAgICAgICAgIMIiAJ4MIgGZIsIgICAgICAgICAgICAgICAgICAgICAgICAgwiAgICAgICAgICAgwiIAzQwsAZkiwiAgICAgICAgICAgICAgICAgICAgICAgICDCICAgICAgICAgICDCIgD8DDYBmSLCICAgICAgICAgICAgICAgICAgICAgICAgIMIgICAgICAgChMgICAgICDCBUdSQU5ETUEoRykgmMIiAEgKqgCZIsIgICAgIJUqKiqQKpUqKioqKioqKpggICAgICAgIMIFIkdBIiAgICAgICAgmMIiAH0KtACZIsIgICAglSoqKpAqKpUqKioqKioqKiqYICAgICAgIMIFQ09TVDogICAgICCYwiIAsQq+AJkiwiAgICCVKioqKioqKiqQKiqVKioqKpggICAgICAgwgUiQzIiICAgICAgmMIiAOQKyACZIsIgICAglSoqKioqKioqkCoqlSoqKiqYICAgICAgICrDw8PDw8PDw8PDwyoiABUL0gCZIsIgICAglSoqKioqKioqKgoUAQgeCAAAjyAhVE8gIkJVSUxEL0NPT0tJRS5QUkciAEYICgBDQ7IwOkNHsjA6Q0GyMDpHQbIwOkZUJLIiMCI6TVQksiIwIgBoCBQAQzGyMTU6QzKyMTAwOkMzsjExMDA6QzSyMTIwMDAAhAgyAERTJLLHKDE3KTqPIENVUlNPUiBET1dOAKEIPABSUySyxygyOSk6jyBDVVJTT1IgUklHSFQA0QhkAJkimCrDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDKsPDw8PDw8PDw8PDKiIACQluAJkimMIFIFlPVSBIQVZFICK1KENDKSIgICAgICAgICAgICCYwgVDVVIKAcIFIFlPVSBIQVZFICAgICAgICAgICAgICAgICI6jyBTVE9QUyBGUk9NIE1FU1NJTkcgVVAgVEhFIENPVU5URVIAOBKQFUZBskZBqjEAihKVFZkiEyJEUyREUyREUyREUyRE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IEZUJLIiMCIgpyA1MDAwAIQN8gOLIE1UJLIiMCIgpyA2MDAwAJ0NggWhIEskOosgSySyICIiIKcgMTUwMACxDYcFiyBLJLIiICIgpyAyMDAwAMUNjAWLIEsksiJDIiCnIDMwMDAA2Q2WBYsgSySyIkciIKcgNDAwMADtDaAFiyBLJLIiRiIgpyA1NTAwAAEOqgWLIAoIKioqKiqYICAgICAgIMIgICAgICAgICAgIMIiAEgL3ACZIsIgICAglSqQKpUqKioqKioqKioqKiqYICAgICAgIMIgICAgICAgICAgIMIiAHoL5gCZIsIgICAglSoqKioqKioqKioqKiqVKpggICAgICAgwiAgICAgICAgICAgwiIArQvwAJkiwiAgICAglSoqKioqKpAqKpUqKioqmCAgICAgICAgwiAgICAgICAgICAgwiIA4Av6AJkiwiAgICAgIJUqKioqKpAqKpUqKiqYICAgICAgICAgwiAgICAgICAgICAgwiIAEQwEAZkiwiAgICAgICCVKioqKioqKioKCVNPUihDKSAgmMIiADMJcwBMMySyIpjCBSBDT09LSUVTICAgICAgICAgICAgICAgICCYwgUiAEoJeACZTDMkQ0EiICAgICAgICCYwiIAewmCAJkiKsPDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8MqBUNPU1Q6ICAgICAgmMIiAKwJjACZIsIgICAgICAgICAgICAgICAgICAgICAgICAgwgUiQzEiICAgICAgIJjCIgDdCZYAmSLCICAgICAgIJUqKioqKioqKpggICAgICAgICAgKsPDw8PDw8PDw8PDKiIAEgqgAJkiwiAgICAgIJUqKioqKioqkCoqlSqYICAgCwwglSoqKioqKioqkCoqlSoqKiogICAgICAgmMIFQ09TVDogICAgICCYwiIARBXcD5kimMIgICAglSoqKioqKioqKioqKioqICAgICAgIJjCBSAxMTAwICAgICAgmMIiAHgV5g+ZIpjCICAgIJUqkCqVKioqKioqKioqKioqICAgICAgIJirw8PDw8PDw8PDw8OzIgB+FfAPjgCQFQQQiyBDQ7M2MDAwIKcgjgCcFQ4QTVQksiIxIgDjFRgQmSITERERERERERERERERERERmMIgICAgCQmVKpAqlSoqKioqKioqKioqlSogICAgICAg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ICAgICAgICALEh0dHR0dHR0dHZjCIgA4DDgEmSKYwiAgICAgICCVKioqKioqKiogICAgICAgICAgmMIFQ09TVDogICAgICCYwiIAbgxCBJkimMIgICAgICCVKioqKioqKpAqKpUqICAgICAgICAgmMIFIDEwMCAgICAgICCYwiIAogxMBJkimMIgICAgIJUqKiqQKpUqKioqKioqKiAgICAgICAgmKvDw8PDw8PDw8PDw7MiANYMVgSZIpjCICAgIJUqKiqQKiqVKioqKioqKioqICAgICAgIJjCICAgICAgICAgICDCIgAKDWAEmSKYwiAgICCVKioqKioqKiqQKiqVKioqKiAgCxM0sjEyMDAwAA0KYwCZIpMTIgAaCucDjyBQQVJUIDEATAroA5kikxOY1cPDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8Oyw8PDw8PDw8PDw8PJIgCACvIDmSKYwgUgWU9VIEhBVkUgIDAgICAgICAgICAgICAgmMIFQ1VSU09SKEMpICCYwiIAqQr8A5kimMIFIENPT0tJRVMgICAgICAgICAgICAgICAgIJjCBSJDQQDeCgEEmSKRmMIFIENPT0tJRVMgICAgICAgICAgICAgICAgIJjCBR0dHR0dHR0dHR0dmMIiABALBgSZIpirw8PDw8PDw8PDw8PDw8PDw8PDwwsUAQgeCAAAjyAhVE8gIkJVSUxEL0NPT0tJRS5QUkciACwIAgCPIFBBUlQgMD8AaggFAJc1MzI4MCwxNDqXNTMyODEsNjqXNjUwLDY0Oo8gU0NSRUVOIENPTE9SLCBOTyBLRVlTIFJFUEVBVACnCAoAnyA4LDgsOCwiQ0M2NC5TQVYsUyxSIiAgICAgICAgICA6II8gUkVBRFMgVEhFIEZJUlNUIExJTkUA4ggPAIQ4LFNCICAgICAgICAgICAgICAgICAgICAgICAgIDogjyBPRiBUSEUgU0FWRSBGSUxFIEFORAAeCRQAoCA4ICAgICAgICAgICAgICAgICAgICALABOgD4sgQ0OzNDAwIKcgjgADFKoPRlQksiIxIgBCFLQPmSITEREREREREREREZjCICAgICCVKioqkCqVKioqKioqKiogICAgICAgIJirw8PDw8PDw8PDw8OzIgB4FL4PmSKYwiAgICCVKioqkCoqlSoqKioqKioqKiAg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wiAgICCVKpAqlSoqKioqKioqKioqKiAgICAgICCYwiAgICAgICAgICAgwiIA1w2IBJkimMIgICAglSoqKioqKioqKioqKiqVKiAgICAgICCYwiAgICAgICAgICAgwiIACw6SBJkimMIgICAgIJUqKioqKiqQKiqVKioqKgsIw8PDw8PDswVDT1NUOiAgICAgIJjCIgBDCxAEmSKYwiAgICAgICAgICAgICAgICAgICAgICAgICCYwgUgMTUgICAgICAgIJjCIgB0CxoEmSKYwiAgICAgICAgICAgICAgICAgICAgICAgICCYq8PDw8PDw8PDw8PDsyIApwskBJkimMIgICAgICAgICAgICAgICAgICAgICAgICAgmMIFR1JBTkRNQShHKSCYwiIAzwsuBJkimMIgICAgICAgICAgICAgICAgICAgICAgICAgmMIFIkdBAAQMMwSZIpGYwgUgICAgICAgICAgICAgICAgICAgICAgICAgmMIFHR0LCSAgICAgICAgOiCPIENIRUNLUyBTVE9QIEtFWSBGTEFHAEsJHgCLIFNCsjAgpyCXNzg4LDUyOpc3OTIsMTkzOiCPIDA9T04sIDE9T0ZGAIsJKABDQ7IwOkNHsjA6Q0GyMDpHQbIwOkZBsjA6TUGyMDpGVCSyIjAiOk1UJLIiMCI6Qk4ksiJTT01FT05FIgCnCTIARFMksscoMTcpOo8gQ1VSU09SIERPV04AxAk8AFJTJLLHKDI5KTqPIENVUlNPUiBSSUdIVADhCUYATFMksscoMTU3KTqPIENVUlNPUiBMRUZUAAMKUABDMbIxNTpDMrIxMDA6QzOyMTEwMDpDDAogICAgICAgICDCIgAMICowjyBQUklOVCIdHR0dwiAoMykgQ1JFQVRFIDJORCBTQVZFICAgICAgICAgwiIAPSA0MI8gUFJJTlQiHR0dHcIgKDQpIEVSQVNFIDJORCBTQVZFICAgICAgICAgIMIiAGggPjCZIh0dHR3CICgzKSBFWElUICAgICAgICAgICAgICAgICAgICDCIgCTIEgwmSIdHR0dKsPDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDKiIAqCBwMKFLJDqLSySyIiKnMTI0MDAAuyB6MItLJLIiMSKnIDEyNTAwAM4ghDCLSySyIjIipyAxMjYwMAwLkwVXUklU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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/gggKQ0xPQ0tTIFYwLjEuMKCgoAAAAAAAAAAAAAgAAACCCAxNT1NBSUOgoKCgoKCgoKCgAAAAAAAAAAAAAQAAAIIJDUNPT0tJRSBWMS4wLjCgoKAAAAAAAAAAAAAKAAAAggoKQ09PS0lFIFYxLjIuMKCgoAAAAAAAAAAAAA4AAACCCwpDT09LSUUgVjIuOS4wLTGgAAAAAAAAAAAAGwAAAIIMDlRFU1RNRU5VoKCgoKCgoKAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=';
|
|
FS.createDataFile('/', 'disk-image.d64', window.atob(base64EncodedFile), true, true);
|
|
}
|
|
|
|
|
|
var viceArguments = ['-autostart', 'disk-image.d64'].concat(
|
|
audioDetected() ? ['-soundsync', 0, '-soundrate', 22050, '-soundfragsize', 2] : ['-sound']
|
|
);
|
|
|
|
var C64_SPACE_KEY_CODE = 32;
|
|
|
|
function sendSpaceKeyPressedCode() {
|
|
Module.ccall('keyboard_key_pressed', 'undefined', ['number'], [C64_SPACE_KEY_CODE]);
|
|
}
|
|
|
|
function sendSpaceKeyReleasedCode() {
|
|
Module.ccall('keyboard_key_released', 'undefined', ['number'], [C64_SPACE_KEY_CODE]);
|
|
}
|
|
|
|
var Module = {
|
|
preRun: [loadFiles],
|
|
arguments: viceArguments,
|
|
canvas: document.getElementById('canvas'),
|
|
};
|
|
|
|
</script>
|
|
<script type="text/javascript" src="https://www.commodore.ca/arcade/x64.js"></script>
|
|
</p>
|
|
</body>
|
|
</html> |