diff --git a/packages/app/scripts/lower-thinking-tone.mjs b/packages/app/scripts/lower-thinking-tone.mjs new file mode 100644 index 000000000..8ed7d9e86 --- /dev/null +++ b/packages/app/scripts/lower-thinking-tone.mjs @@ -0,0 +1,57 @@ +#!/usr/bin/env node +// Scale the amplitude of the thinking-tone PCM16 base64 in-place. +// Usage: node scripts/lower-thinking-tone.mjs +// Example: node scripts/lower-thinking-tone.mjs 0.3 (≈ -10 dB) + +import { readFileSync, writeFileSync } from "node:fs"; +import { fileURLToPath } from "node:url"; +import { dirname, resolve } from "node:path"; + +const here = dirname(fileURLToPath(import.meta.url)); +const target = resolve(here, "../src/utils/thinking-tone.native-pcm.ts"); + +const gainArg = process.argv[2]; +if (!gainArg) { + console.error("Usage: node scripts/lower-thinking-tone.mjs "); + process.exit(1); +} +const gain = Number(gainArg); +if (!Number.isFinite(gain) || gain < 0) { + console.error(`Invalid gain: ${gainArg}`); + process.exit(1); +} + +const source = readFileSync(target, "utf8"); +const match = source.match(/"([A-Za-z0-9+/=]+)"/); +if (!match) { + console.error("Could not find base64 string in target file."); + process.exit(1); +} +const originalBase64 = match[1]; + +const buf = Buffer.from(originalBase64, "base64"); +if (buf.byteLength % 2 !== 0) { + console.error(`PCM16 buffer has odd length ${buf.byteLength}`); + process.exit(1); +} + +let peakBefore = 0; +let peakAfter = 0; +const out = Buffer.alloc(buf.byteLength); +for (let i = 0; i < buf.byteLength; i += 2) { + const sample = buf.readInt16LE(i); + peakBefore = Math.max(peakBefore, Math.abs(sample)); + const scaled = Math.max(-32768, Math.min(32767, Math.round(sample * gain))); + peakAfter = Math.max(peakAfter, Math.abs(scaled)); + out.writeInt16LE(scaled, i); +} + +const newBase64 = out.toString("base64"); +const updated = source.replace(originalBase64, newBase64); +writeFileSync(target, updated); + +console.log(`Scaled thinking tone by ${gain}.`); +console.log(` samples: ${buf.byteLength / 2}`); +console.log(` peak abs: ${peakBefore} -> ${peakAfter}`); +console.log(` base64 len ${originalBase64.length} -> ${newBase64.length}`); +console.log(` wrote ${target}`); diff --git a/packages/app/src/components/message.tsx b/packages/app/src/components/message.tsx index 5267eff2d..818fa746b 100644 --- a/packages/app/src/components/message.tsx +++ b/packages/app/src/components/message.tsx @@ -1740,8 +1740,8 @@ const speakMessageStylesheet = StyleSheet.create((theme) => ({ }, headerLabel: { fontFamily: Fonts.sans, - fontSize: 12, - fontWeight: "500", + fontSize: theme.fontSize.base, + fontWeight: theme.fontWeight.normal, color: theme.colors.foregroundMuted, }, text: { @@ -1769,7 +1769,7 @@ export const SpeakMessage = memo(function SpeakMessage({ return ( - + Spoke {message} diff --git a/packages/app/src/utils/thinking-tone.native-pcm.ts b/packages/app/src/utils/thinking-tone.native-pcm.ts index 4c6da673c..361d880a9 100644 --- a/packages/app/src/utils/thinking-tone.native-pcm.ts +++ b/packages/app/src/utils/thinking-tone.native-pcm.ts @@ -1,3 +1,3 @@ export const THINKING_TONE_NATIVE_PCM_BASE64 = - "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MAAvAC4AKwAoACUAIQAdABgAFAAOAAkABQABAP7/+f/1//L/8P/t/+v/6v/o/+j/6P/p/+r/7P/t/+//8f/z//b/+P/6//z//v8AAAAAAAACAAIAAgACAAIAAgACAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD//wEA/v8GAKgAOwKVA14EvgMGBPEEHwfBCd8KwwotCb4HMAjDDEsSwBaHFnIS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6//q/+j/6P/o/+n/6v/s/+3/7//x//P/9v/4//r//P/+/wAAAAAAAAIAAgACAAIAAgACAAIAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="; + "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2ADGALAAlwB7AF4APwAeAP7/3f+9/57/gP9l/0z/N/8k/xb/C/8F/wP/Bf8M/xf/Jf84/07/Z/+D/6H/wf/i/wQAJQBGAGYAhQChALsA0QDkAPQA/wAGAQkBCAECAfgA6QDXAMEAqACMAG0ATQArAAkA5v/E/6L/gv9k/0n/MP8b/wn//P7z/u7+7f7x/vr+Bv8X/yz/RP9f/33/nf++/+H/BAAnAEkAagCKAKcAwQDYAOwA/AAHAQ8BEQEQAQoBAAHxAN8AyQCwAJQAdgBWADQAEgDw/87/rf+N/3D/Vf89/yj/F/8K/wH//P78/gD/CP8U/yT/OP9P/2n/hf+j/8P/4/8EACUARQBjAIAAmwCyAMcA2ADmAO8A9QD2APMA6wDgANEAvwCpAJAAdgBZADoAGwD7/9z/vf+f/4P/af9S/z7/Lf8g/xf/Ef8Q/xP/Gv8m/zT/R/9c/3X/kP+t/8v/6v8KACkASABmAIIAnAC0AMgA2QDnAPAA9QD3APQA7QDiANMAwACqAJEAdgBYADkAGQD5/9j/uP+Z/3z/Yf9I/zL/IP8R/wb/AP/9/v/+Bf8P/x3/L/9F/13/ef+W/7b/1//4/xkAOgBbAHoAlgCxAMkA3QDuAPsABAEIAQkBBQH9APAA4ADMALUAmwB+AGAAQAAeAP3/3P+7/5v/ff9i/0n/M/8g/xH/Bv8A//3+/v4E/w7/HP8u/0P/W/91/5L/sf/Q//H/EQAxAFAAbgCKAKMAugDNANwA6ADxAPUA9QDwAOgA3ADMALkAowCLAHAAUwA0ABYA9//Y/7r/nf+C/2n/U/9A/zD/JP8c/xj/GP8b/yP/Lv89/0//Zf99/5f/s//Q/+7/DAArAEgAZAB/AJcArQDAAM8A2wDjAOcA5wDkANwA0ADBAK8AmQCBAGcASwAtAA8A8P/S/7T/l/98/2P/Tf86/yr/Hf8V/xD/D/8T/xr/Jv81/0f/Xf91/5D/rP/L/+r/CQApAEgAZgCCAJwAtADJANsA6QDzAPkA+wD6APQA6QDcAMoAtQCdAIMAZgBIACkACADo/8j/qf+M/3D/V/9A/yz/HP8Q/wf/A/8D/wf/D/8a/yr/Pf9T/2z/h/+l/8P/4/8DACIAQQBgAHwAlgCuAMMA1ADiAOwA8wD1APMA7QDkANYAxQCxAJoAgQBlAEgAKgAMAO3/z/+x/5b/fP9k/0//Pf8v/yT/Hf8Z/xr/Hv8n/zP/Qv9V/2r/gv+c/7j/1f/y/xAALQBJAGQAfgCUAKkAugDJANMA2wDeAN0A2QDRAMUAtgCkAI8AeABeAEMAJwAKAO3/0P+0/5n/gP9p/1T/Q/81/yr/I/8g/yD/Jf8t/zj/R/9a/2//h/+h/7z/2f/2/xQAMgBPAGoAhACcALEAxADTAN4A5gDqAOsA5wDfANQAxQCzAJ4AhgBsAFAAMwAUAPb/1/+5/5z/gf9o/1H/Pf8s/x7/Ff8P/w3/D/8V/x//LP89/1H/aP+C/53/uv/Z//f/FgA1AFIAbwCJAKIAtwDKANkA5QDtAPEA8QDtAOYA2gDLALkApACMAHIAVgA5ABsA/f/f/8H/pf+K/3H/W/9I/zf/Kv8h/xv/Gf8b/yH/K/84/0j/W/9x/4r/pP+//9z/+f8WADMATgBoAIEAlwCqALoAyADRANgA2gDZANQAywC/ALAAngCJAHIAWQA+ACMABgDq/8//tP+a/4P/bf9a/0r/Pf8z/y3/K/8s/zH/Of9F/1T/Zv97/5L/q//G/+H//f8ZADUAUABqAIIAlwCrALsAyADSANgA2wDaANUAzQDBALIAnwCKAHMAWgA/ACMABgDp/8z/sP+W/33/Zv9S/0D/Mv8n/x//HP8c/yD/J/8y/0H/U/9n/37/mP+z/8//7f8KACgARQBgAHsAkwCpALwAzQDZAOMA6ADqAOgA4gDZAMwAuwCoAJIAegBfAEMAJgAJAOv/zv+y/5f/ff9m/1L/QP8y/yf/H/8b/xv/H/8n/zL/QP9R/2b/fP+V/7D/y//o/wUAIQA9AFgAcQCIAJ0ArwC/AMsA0wDYANkA1wDRAMcAuwCrAJgAgwBsAFMAOAAdAAIA5v/L/7H/mf+C/27/XP9M/0H/OP8z/zH/M/84/0H/Tf9c/27/g/+Z/7L/y//m/wEAGwA2AE8AaAB+AJIApACzAL8AxwDMAM4AzADHAL4AsgCjAJAAfABlAE0AMwAYAP3/4v/H/63/lf9+/2n/V/9I/zv/Mv8t/yv/LP8x/zr/Rv9V/2f/e/+S/6v/xf/h//3/GQA0AE8AaQCBAJcAqwC7AMkA0wDaAN4A3gDaANIAxwC5AKgAlAB9AGUASwAvABMA9v/a/77/o/+K/3P/Xv9M/zz/MP8n/yL/IP8i/yj/Mf89/03/YP91/4z/pf/A/9v/+P8UADAASwBkAHwAkgCmALYAxADOANUA2ADYANQAzQDCALQApACQAHsAYwBKAC8AFAD5/97/xP+r/5P/ff9q/1n/S/9A/zj/NP8z/zb/PP9G/1L/Yv90/4j/n/+3/9D/6v8EAB4ANwBQAGcAfACQAKAArgC5AMAAxQDFAMMAvQC0AKgAmQCHAHMAXQBFAC0AEwD5/9//xv+u/5f/gv9v/17/UP9F/z7/Of85/zv/Qf9K/1b/Zf93/4v/ov+6/9P/7f8HACEAOwBUAGwAggCVAKcAtQDBAMkAzgDQAM4AyQDAALUApgCUAIAAaQBRADgAHQACAOf/zP+y/5r/gv9t/1v/S/89/zP/Lf8q/yr/Lv81/0D/Tf9e/3H/h/+f/7j/0//u/wkAJAA/AFgAcACHAJsArAC7AMcAzwDUANUA0wDOAMUAuQCqAJgAhABuAFYAPAAiAAcA7f/S/7n/oP+K/3X/Y/9T/0f/Pf83/zT/Nf85/0D/Sv9X/2j/ev+P/6b/vv/X//D/CgAkADwAVABqAH8AkQCgAK0AtwC+AMEAwQC+ALgArgCiAJMAgQBtAFgAQAAoAA8A9//e/8X/rv+Z/4X/c/9k/1f/Tf9G/0P/Q/9G/0z/Vv9i/3H/gv+W/6z/w//b//P/DAAlAD0AVQBrAH8AkQCgAK0AtwC+AMIAwgC/ALkAsACjAJQAgwBvAFkAQgApABAA9v/d/8T/rP+V/4D/bf9c/07/Q/88/zf/Nv84/z3/Rv9R/2D/cf+F/5v/sv/L/+T//v8ZADIASwBjAHkAjgCgAK8AvADFAMsAzgDOAMoAwwC5AKsAmwCJAHQAXQBFACwAEgD4/97/xP+s/5X/gP9t/1z/Tv9D/zz/N/82/zj/Pf9G/1H/YP9x/4T/mf+w/8j/4f/7/xQALQBFAFwAcQCFAJYApACwALgAvgDAAMAAvAC0AKoAnQCOAHsAaABSADsAIwALAPL/2v/D/6z/mP+F/3T/Zf9a/1H/S/9I/0n/TP9T/13/af94/4n/nf+y/8j/3//3/w8AJwA+AFQAaAB7AIwAmgClAK4AtAC3ALYAswCsAKIAlgCHAHYAYwBNADcAIAAIAPD/2P/A/6r/lf+C/3H/Yv9W/03/Rv9D/0P/R/9N/1b/Y/9x/4P/lv+s/8L/2v/z/wsAJAA8AFQAagB+AJAAoACtALgAvwDDAMQAwgC9ALQAqQCbAIoAdwBiAEsAMwAbAAIA6f/Q/7j/of+L/3j/Z/9Y/0z/Q/89/zr/O/8//0b/UP9c/2z/fv+S/6f/vv/W/+//CAAhADkAUABmAHoAjACcAKkAswC6AL4AvwC9ALgAsACkAJcAhgB0AF8ASgAzABsAAwDr/9P/vP+n/5P/gf9x/2T/Wf9R/0z/Sv9M/1D/V/9h/27/ff+P/6L/t//N/+T/+/8SACkAPwBUAGgAeQCJAJYAoQCpAK0ArwCuAKoAowCaAI0AfgBtAFsARgAwABoAAwDs/9b/wP+r/5f/hv92/2n/Xv9W/1H/T/9Q/1T/W/9l/3H/gP+R/6T/uP/O/+X//P8UACsAQQBXAGsAfQCOAJwApwCvALUAuAC4ALQArgCkAJgAigB5AGYAUQA7ACQADAD0/9z/xf+u/5n/hv90/2X/WP9O/0f/Q/9C/0X/Sv9S/13/a/97/47/ov+4/87/5v/+/xYALgBFAFsAcACCAJMAoQCsALQAugC8ALwAuACxAKgAnACNAHwAaQBUAD4AJwAPAPj/4P/J/7P/n/+M/3v/bP9g/1b/UP9M/0v/Tv9T/1v/Zv9z/4P/lf+o/73/0//q/wEAFwAuAEMAVwBqAHsAigCWAKAApwCrAKwAqgCmAJ4AlACIAHkAaABVAEEALAAWAAAA6v/U/7//rP+Z/4n/ev9u/2T/Xf9Z/1j/Wf9e/2X/b/97/4r/m/+t/8H/1v/s/wIAGAAuAEMAVwBpAHoAiQCVAJ8ApgCrAKwAqwCnAJ8AlgCJAHsAagBXAEMALgAXAAEA6v/U/77/qf+W/4X/df9o/13/Vf9Q/03/Tv9R/1j/Yf9t/3v/jP+e/7L/yP/e//X/DAAjADoATwBkAHYAhwCWAKIAqwCyALYAtgC0AK8ApwCcAI8AfwBuAFoARQAvABkAAgDr/9T/vv+p/5b/hP90/2f/Xf9V/0//Tf9O/1L/WP9h/23/e/+M/57/sv/H/93/8/8JACAANQBKAF4AbwB/AI0AmAChAKcAqgCqAKgAogCaAJAAgwB0AGMAUAA8ACcAEQD8/+b/0f+9/6r/mf+J/3v/cP9n/2H/Xv9d/1//ZP9r/3X/gv+R/6H/s//H/9v/8P8FABoALwBDAFUAZwB2AIQAjwCYAJ4AogCiAKAAnACUAIoAfgBvAF8A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8P/3//7/BQALABIAGAAeACMAJwArAC4AMQAyADMAMwAyADAALQApACUAIQAbABYAEAAKAAMA/f/3//H/6//m/+H/3f/Z/9b/1P/S/9L/0v/T/9T/1//a/97/4v/n/+z/8f/3//3/AwAIAA4AEwAYAB0AIQAkACcAKQArACwALAArACkAJwAkACEAHQAYABMADgAJAAMA/v/4//P/7f/p/+T/4P/d/9r/2P/X/9b/1v/W/9j/2v/c/+D/5P/o/+z/8f/3//z/AQAHAAwAEQAWABoAHgAhACQAJgAoACkAKQApACgAJgAkACEAHQAZABUAEAAMAAYAAQD8//f/8v/u/+r/5v/i/9//3f/b/9r/2f/Z/9r/3P/e/+D/4//n/+r/7v/z//f//P8BAAYACgAPABMAFgAaAB0AHwAhACIAIwAjACMAIgAgAB4AHAAZABUAEgAOAAoABQABAP3/+f/1//H/7f/q/+j/5f/j/+L/4f/h/+H/4v/j/+X/5//q/+3/8P/z//f/+////wIABgAKAA0AEAATABYAGAAaABsAHAAcABwAGwAaABgAFgAUABIADwALAAgABQABAP7/+v/3//T/8f/u/+z/6v/p/+f/5//m/+b/5//o/+n/6//t//D/8v/1//j//P///wIABQAIAAsADgAQABMAFQAWABcAGAAYABgAGAAXABYAFAASABAADgALAAgABQACAP///P/5//f/9P/y//D/7v/s/+v/6v/q/+r/6v/r/+z/7f/v//H/8//1//f/+v/9/wAAAgAFAAcACgAMAA4AEAARABIAEwAUABQAFAATABIAEQAQAA8ADQALAAkABgAEAAIAAAD9//v/+f/3//X/9P/y//H/8P/w/+//7//w//D/8f/y//P/9f/2//j/+v/8//7/AAACAAQABQAHAAkACgALAAwADQANAA4ADgANAA0ADAAMAAoACQAIAAcABQAEAAIAAAD///3//P/6//n/+P/3//b/9v/1//X/9f/1//X/9v/3//f/+P/5//v//P/9////AAABAAIABAAFAAYABwAHAAgACQAJAAkACQAJAAkACAAIAAcABgAFAAQAAwACAAEAAAD///7//f/9//z/+//6//r/+f/5//n/+f/5//n/+v/6//v/+//8//3//f/+////AAAAAAEAAgACAAMAAwAEAAQABQAFAAUABQAFAAUABAAEAAQAAwADAAIAAgABAAEAAQAAAAAA/////////v/+//7//v/+//7//v/+//7//v/+//7//////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABABEAOQBcAHAAYABnAH8AtgD6ABYBFAHrAMYA0gBHAdQBRgJBAtgB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A/8F/wz/F/8l/zj/Tv9n/4P/of/B/+L/BAAlAEYAZgCFAKEAuwDRAOQA9AD/AAYBCQEIAQIB+ADpANcAwQCoAIwAbQBNACsACQDm/8T/ov+C/2T/Sf8w/xv/Cf/8/vP+7v7t/vH++v4G/xf/LP9E/1//ff+d/77/4f8EACcASQBqAIoApwDBANgA7AD8AAcBDwERARABCgEAAfEA3wDJALAAlAB2AFYANAASAPD/zv+t/43/cP9V/z3/KP8X/wr/Af/8/vz+AP8I/xT/JP84/0//af+F/6P/w//j/wQAJQBFAGMAgACbALIAxwDYAOYA7wD1APYA8wDrAOAA0QC/AKkAkAB2AFkAOgAbAPv/3P+9/5//g/9p/1L/Pv8t/yD/F/8R/xD/E/8a/yb/NP9H/1z/df+Q/63/y//q/woAKQBIAGYAggCcALQAyADZAOcA8AD1APcA9ADtAOIA0wDAAKoAkQB2AFgAOQAZAPn/2P+4/5n/fP9h/0j/Mv8g/xH/Bv8A//3+//4F/w//Hf8v/0X/Xf95/5b/tv/X//j/GQA6AFsAegCWALEAyQDdAO4A+wAEAQgBCQEFAf0A8ADgAMwAtQCbAH4AYABAAB4A/f/c/7v/m/99/2L/Sf8z/yD/Ef8G/wD//f7+/gT/Dv8c/y7/Q/9b/3X/kv+x/9D/8f8RADEAUABuAIoAowC6AM0A3ADoAPEA9QD1APAA6ADcAMwAuQCjAIsAcABTADQAFgD3/9j/uv+d/4L/af9T/0D/MP8k/xz/GP8Y/xv/I/8u/z3/T/9l/33/l/+z/9D/7v8MACsASABkAH8AlwCtAMAAzwDbAOMA5wDnAOQA3ADQAMEArwCZAIEAZwBLAC0ADwDw/9L/tP+X/3z/Y/9N/zr/Kv8d/xX/EP8P/xP/Gv8m/zX/R/9d/3X/kP+s/8v/6v8JACkASABmAIIAnAC0AMkA2wDpAPMA+QD7APoA9ADpANwAygC1AJ0AgwBmAEgAKQAIAOj/yP+p/4z/cP9X/0D/LP8c/xD/B/8D/wP/B/8P/xr/Kv89/1P/bP+H/6X/w//j/wMAIgBBAGAAfACWAK4AwwDUAOIA7ADzAPUA8wDtAOQA1gDFALEAmgCBAGUASAAqAAwA7f/P/7H/lv98/2T/T/89/y//JP8d/xn/Gv8e/yf/M/9C/1X/av+C/5z/uP/V//L/EAAtAEkAZAB+AJQAqQC6AMkA0wDbAN4A3QDZANEAxQC2AKQAjwB4AF4AQwAnAAoA7f/Q/7T/mf+A/2n/VP9D/zX/Kv8j/yD/IP8l/y3/OP9H/1r/b/+H/6H/vP/Z//b/FAAyAE8AagCEAJwAsQDEANMA3gDmAOoA6wDnAN8A1ADFALMAngCGAGwAUAAzABQA9v/X/7n/nP+B/2j/Uf89/yz/Hv8V/w//Df8P/xX/H/8s/z3/Uf9o/4L/nf+6/9n/9/8WADUAUgBvAIkAogC3AMoA2QDlAO0A8QDxAO0A5gDaAMsAuQCkAIwAcgBWADkAGwD9/9//wf+l/4r/cf9b/0j/N/8q/yH/G/8Z/xv/If8r/zj/SP9b/3H/iv+k/7//3P/5/xYAMwBOAGgAgQCXAKoAugDIANEA2ADaANkA1ADLAL8AsACeAIkAcgBZAD4AIwAGAOr/z/+0/5r/g/9t/1r/Sv89/zP/Lf8r/yz/Mf85/0X/VP9m/3v/kv+r/8b/4f/9/xkANQBQAGoAggCXAKsAuwDIANIA2ADbANoA1QDNAMEAsgCfAIoAcwBaAD8AIwAGAOn/zP+w/5b/ff9m/1L/QP8y/yf/H/8c/xz/IP8n/zL/Qf9T/2f/fv+Y/7P/z//t/woAKABFAGAAewCTAKkAvADNANkA4wDoAOoA6ADiANkAzAC7AKgAkgB6AF8AQwAmAAkA6//O/7L/l/99/2b/Uv9A/zL/J/8f/xv/G/8f/yf/Mv9A/1H/Zv98/5X/sP/L/+j/BQAhAD0AWABxAIgAnQCvAL8AywDTANgA2QDXANEAxwC7AKsAmACDAGwAUwA4AB0AAgDm/8v/sf+Z/4L/bv9c/0z/Qf84/zP/Mf8z/zj/Qf9N/1z/bv+D/5n/sv/L/+b/AQAbADYATwBoAH4AkgCkALMAvwDHAMwAzgDMAMcAvgCyAKMAkAB8AGUATQAzABgA/f/i/8f/rf+V/37/af9X/0j/O/8y/y3/K/8s/zH/Ov9G/1X/Z/97/5L/q//F/+H//f8ZADQATwBpAIEAlwCrALsAyQDTANoA3gDeANoA0gDHALkAqACUAH0AZQBLAC8AEwD2/9r/vv+j/4r/c/9e/0z/PP8w/yf/Iv8g/yL/KP8x/z3/Tf9g/3X/jP+l/8D/2//4/xQAMABLAGQAfACSAKYAtgDEAM4A1QDYANgA1ADNAMIAtACkAJAAewBjAEoALwAUAPn/3v/E/6v/k/99/2r/Wf9L/0D/OP80/zP/Nv88/0b/Uv9i/3T/iP+f/7f/0P/q/wQAHgA3AFAAZwB8AJAAoACuALkAwADFAMUAwwC9ALQAqACZAIcAcwBdAEUALQATAPn/3//G/67/l/+C/2//Xv9Q/0X/Pv85/zn/O/9B/0r/Vv9l/3f/i/+i/7r/0//t/wcAIQA7AFQAbACCAJUApwC1AMEAyQDOANAAzgDJAMAAtQCmAJQAgABpAFEAOAAdAAIA5//M/7L/mv+C/23/W/9L/z3/M/8t/yr/Kv8u/zX/QP9N/17/cf+H/5//uP/T/+7/CQAkAD8AWABwAIcAmwCsALsAxwDPANQA1QDTAM4AxQC5AKoAmACEAG4AVgA8ACIABwDt/9L/uf+g/4r/df9j/1P/R/89/zf/NP81/zn/QP9K/1f/aP96/4//pv++/9f/8P8KACQAPABUAGoAfwCRAKAArQC3AL4AwQDBAL4AuACuAKIAkwCBAG0AWABAACgADwD3/97/xf+u/5n/hf9z/2T/V/9N/0b/Q/9D/0b/TP9W/2L/cf+C/5b/rP/D/9v/8/8MACUAPQBVAGsAfwCRAKAArQC3AL4AwgDCAL8AuQCwAKMAlACDAG8AWQBCACkAEAD2/93/xP+s/5X/gP9t/1z/Tv9D/zz/N/82/zj/Pf9G/1H/YP9x/4X/m/+y/8v/5P/+/xkAMgBLAGMAeQCOAKAArwC8AMUAywDOAM4AygDDALkAqwCbAIkAdABdAEUALAASAPj/3v/E/6z/lf+A/23/XP9O/0P/PP83/zb/OP89/0b/Uf9g/3H/hP+Z/7D/yP/h//v/FAAtAEUAXABxAIUAlgCkALAAuAC+AMAAwAC8ALQAqgCdAI4AewBoAFIAOwAjAAsA8v/a/8P/rP+Y/4X/dP9l/1r/Uf9L/0j/Sf9M/1P/Xf9p/3j/if+d/7L/yP/f//f/DwAnAD4AVABoAHsAjACaAKUArgC0ALcAtgCzAKwAogCWAIcAdgBjAE0ANwAgAAgA8P/Y/8D/qv+V/4L/cf9i/1b/Tf9G/0P/Q/9H/03/Vv9j/3H/g/+W/6z/wv/a//P/CwAkADwAVABqAH4AkACgAK0AuAC/AMMAxADCAL0AtACpAJsAigB3AGIASwAzABsAAgDp/9D/uP+h/4v/eP9n/1j/TP9D/z3/Ov87/z//Rv9Q/1z/bP9+/5L/p/++/9b/7/8IACEAOQBQAGYAegCMAJwAqQCzALoAvgC/AL0AuACwAKQAlwCGAHQAXwBKADMAGwADAOv/0/+8/6f/k/+B/3H/ZP9Z/1H/TP9K/0z/UP9X/2H/bv99/4//ov+3/83/5P/7/xIAKQA/AFQAaAB5AIkAlgChAKkArQCvAK4AqgCjAJoAjQB+AG0AWwBGADAAGgADAOz/1v/A/6v/l/+G/3b/af9e/1b/Uf9P/1D/VP9b/2X/cf+A/5H/pP+4/87/5f/8/xQAKwBBAFcAawB9AI4AnACnAK8AtQC4ALgAtACuAKQAmACKAHkAZgBRADsAJAAMAPT/3P/F/67/mf+G/3T/Zf9Y/07/R/9D/0L/Rf9K/1L/Xf9r/3v/jv+i/7j/zv/m//7/FgAuAEUAWwBwAIIAkwChAKwAtAC6ALwAvAC4ALEAqACcAI0AfABpAFQAPgAnAA8A+P/g/8n/s/+f/4z/e/9s/2D/Vv9Q/0z/S/9O/1P/W/9m/3P/g/+V/6j/vf/T/+r/AQAXAC4AQwBXAGoAewCKAJYAoACnAKsArACqAKYAngCUAIgAeQBoAFUAQQAsABYAAADq/9T/v/+s/5n/if96/27/ZP9d/1n/WP9Z/17/Zf9v/3v/iv+b/63/wf/W/+z/AgAYAC4AQwBXAGkAegCJAJUAnwCmAKsArACrAKcAnwCWAIkAewBqAFcAQwAuABcAAQDq/9T/vv+p/5b/hf91/2j/Xf9V/1D/Tf9O/1H/WP9h/23/e/+M/57/sv/I/97/9f8MACMAOgBPAGQAdgCHAJYAogCrALIAtgC2ALQArwCnAJwAjwB/AG4AWgBFAC8AGQACAOv/1P++/6n/lv+E/3T/Z/9d/1X/T/9N/07/Uv9Y/2H/bf97/4z/nv+y/8f/3f/z/wkAIAA1AEoAXgBvAH8AjQCYAKEApwCqAKoAqACiAJoAkACDAHQAYwBQADwAJwARAPz/5v/R/73/qv+Z/4n/e/9w/2f/Yf9e/13/X/9k/2v/df+C/5H/of+z/8f/2//w/wUAGgAvAEMAVQBnAHYAhACPAJgAngCiAKIAoACcAJQAigB+AG8AXwBMADkAJQAPAPr/5f/Q/7z/qf+X/4f/ef9t/2T/Xv9a/1j/Wv9f/2b/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JQAhABsAFgAQAAoAAwD9//f/8f/r/+b/4f/d/9n/1v/U/9L/0v/S/9P/1P/X/9r/3v/i/+f/7P/x//f//f8DAAgADgATABgAHQAhACQAJwApACsALAAsACsAKQAnACQAIQAdABgAEwAOAAkAAwD+//j/8//t/+n/5P/g/93/2v/Y/9f/1v/W/9b/2P/a/9z/4P/k/+j/7P/x//f//P8BAAcADAARABYAGgAeACEAJAAmACgAKQApACkAKAAmACQAIQAdABkAFQAQAAwABgABAPz/9//y/+7/6v/m/+L/3//d/9v/2v/Z/9n/2v/c/97/4P/j/+f/6v/u//P/9//8/wEABgAKAA8AEwAWABoAHQAfACEAIgAjACMAIwAiACAAHgAcABkAFQASAA4ACgAFAAEA/f/5//X/8f/t/+r/6P/l/+P/4v/h/+H/4f/i/+P/5f/n/+r/7f/w//P/9//7////AgAGAAoADQAQABMAFgAYABoAGwAcABwAHAAbABoAGAAWABQAEgAPAAsACAAFAAEA/v/6//f/9P/x/+7/7P/q/+n/5//n/+b/5v/n/+j/6f/r/+3/8P/y//X/+P/8////AgAFAAgACwAOABAAEwAVABYAFwAYABgAGAAYABcAFgAUABIAEAAOAAsACAAFAAIA///8//n/9//0//L/8P/u/+z/6//q/+r/6v/q/+v/7P/t/+//8f/z//X/9//6//3/AAACAAUABwAKAAwADgAQABEAEgATABQAFAAUABMAEgARABAADwANAAsACQAGAAQAAgAAAP3/+//5//f/9f/0//L/8f/w//D/7//v//D/8P/x//L/8//1//b/+P/6//z//v8AAAIABAAFAAcACQAKAAsADAANAA0ADgAOAA0ADQAMAAwACgAJAAgABwAFAAQAAgAAAP///f/8//r/+f/4//f/9v/2//X/9f/1//X/9f/2//f/9//4//n/+//8//3///8AAAEAAgAEAAUABgAHAAcACAAJAAkACQAJAAkACQAIAAgABwAGAAUABAADAAIAAQAAAP///v/9//3//P/7//r/+v/5//n/+f/5//n/+f/6//r/+//7//z//f/9//7///8AAAAAAQACAAIAAwADAAQABAAFAAUABQAFAAUABQAEAAQABAADAAMAAgACAAEAAQABAAAAAAD////////+//7//v/+//7//v/+//7//v/+//7//v//////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="; export const THINKING_TONE_NATIVE_PCM_DURATION_MS = 2980.0; diff --git a/packages/server/src/server/session.ts b/packages/server/src/server/session.ts index 94a2fb332..9c487dd9b 100644 --- a/packages/server/src/server/session.ts +++ b/packages/server/src/server/session.ts @@ -7546,15 +7546,6 @@ export class Session { const chunkBytes = Buffer.byteLength(msg.audio, "base64"); this.voiceInputChunkCount += 1; this.voiceInputBytes += chunkBytes; - if (this.voiceInputChunkCount === 1) { - this.sessionLogger.info( - { - format: chunkFormat, - audioBytes: chunkBytes, - }, - "Received first voice_audio_chunk for active voice mode", - ); - } const now = Date.now(); if (this.voiceInputChunkCount % 50 === 0 || now - this.voiceInputWindowStartedAt >= 1000) { this.sessionLogger.info( diff --git a/packages/server/src/server/voice-config.ts b/packages/server/src/server/voice-config.ts index 77b3a698a..d8cb1992f 100644 --- a/packages/server/src/server/voice-config.ts +++ b/packages/server/src/server/voice-config.ts @@ -54,7 +54,7 @@ export function buildVoiceModeSystemPrompt(existing: string | undefined, enabled } export function wrapSpokenInput(text: string): string { - return `\n${text}\n`; + return `\n${text}\n\nThis message was spoken by the user. Respond using the speak tool only, not normal messages, because the user may not be looking at the chat.`; } export function buildVoiceAgentMcpServerConfig(params: {