{"name":"Battle Against Windows","description":"Try not to get too slowed down.","game":3,"type":"NORMAL","difficulty":3,"spaces":[{"x":88,"y":794,"type":7,"z":0},{"x":139,"y":795,"z":0,"type":0},{"x":190,"y":795,"z":0,"type":0},{"x":247,"y":713,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":218,"y":754,"z":0,"type":0,"events":[{"id":"Get Cellular Shopper","activationType":1,"executionType":1,"custom":true}]},{"x":247,"y":671,"z":0,"type":6},{"x":247,"y":630,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":247,"y":589,"z":0,"type":11,"events":[{"id":"Give Coins B4 Game Guy","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coins":5}},{"id":"Give Everyone Else Coins B4 Battle","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coinamount":5}}]},{"x":247,"y":541,"z":0,"type":1,"star":false,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":302,"y":541,"z":0,"type":4,"events":[{"id":"Random Message BW1","activationType":1,"executionType":1,"custom":true},{"id":"[PD] Tumble Space Guaranteed","activationType":3,"executionType":1,"custom":true}]},{"x":358,"y":541,"z":0,"type":1,"star":true,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":409,"y":541,"z":0,"type":9,"star":false},{"x":497,"y":541,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":544,"y":541,"z":0,"type":0},{"x":580,"y":540,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":303,"y":491,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":303,"y":441,"z":0,"type":1,"star":true,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":303,"y":383,"z":0,"type":10,"events":[]},{"x":305,"y":328,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":305,"y":277,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":305,"y":229,"z":0,"type":0},{"x":246,"y":229,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":191,"y":229,"z":0,"type":10},{"x":192,"y":589,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":191,"y":280,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":192,"y":334,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":193,"y":385,"z":0,"type":4,"events":[{"id":"[PD] Duel Space","activationType":3,"executionType":1,"custom":true},{"id":"Random Message BW2","activationType":1,"executionType":1,"custom":true}]},{"x":192,"y":439,"z":0,"type":1,"star":true,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":192,"y":492,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":192,"y":541,"z":0,"type":15,"events":[{"id":"Give Coins B4 Game Guy","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coins":5}}]},{"x":305,"y":180,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":305,"y":131,"z":0,"type":2,"events":[{"id":"Red Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":360,"y":132,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":415,"y":132,"z":0,"type":12,"events":[{"id":"Koopa Bank Ruleset","activationType":1,"executionType":1,"custom":true},{"id":"BANK","activationType":1,"executionType":1}]},{"x":473,"y":132,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":528,"y":132,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":580,"y":132,"z":0,"type":4,"events":[{"id":"Get Random Item","activationType":3,"executionType":1,"custom":true},{"id":"Random Message BW3","activationType":1,"executionType":1,"custom":true}]},{"x":580,"y":181,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":580,"y":229,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":580,"y":276,"z":0,"type":0},{"x":298,"y":713,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":349,"y":713,"z":0,"type":2,"events":[{"id":"Red Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":397,"y":713,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":447,"y":713,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":496,"y":713,"z":0,"type":10},{"x":543,"y":713,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":543,"y":673,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":543,"y":629,"z":0,"type":2,"events":[{"id":"Red Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":544,"y":583,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":580,"y":491,"z":0,"type":15,"events":[{"id":"Give Coins B4 Game Guy","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coins":5}}]},{"x":580,"y":438,"z":0,"type":1,"star":false,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":580,"y":384,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":580,"y":326,"z":0,"type":9,"events":[]},{"x":359,"y":503,"z":0,"type":13,"subtype":0,"rotation":89},{"x":229,"y":441,"z":0,"type":13,"subtype":0,"rotation":181},{"x":639,"y":277,"z":0,"type":1,"star":true,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":700,"y":276,"z":0,"type":10,"events":[]},{"x":756,"y":276,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":816,"y":276,"z":0,"type":2,"events":[{"id":"Red Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":880,"y":276,"z":0,"type":0},{"x":937,"y":276,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":993,"y":276,"z":0,"type":9},{"x":1045,"y":276,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":1044,"y":324,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":1020,"y":372,"z":0,"type":4,"events":[{"id":"Random Message BW5","activationType":1,"executionType":1,"custom":true},{"id":"Get Coins for Pizza Me Marios","activationType":3,"executionType":1,"custom":true,"parameterValues":{"MIN_COINS":15,"MAX_COINS":1}},{"id":"Lose Coins for Pizza","activationType":3,"executionType":1,"custom":true,"parameterValues":{"MIN_COINS":15,"MAX_COINS":15}},{"id":"Buy Everyone Pizza","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coinamount":5}}]},{"x":1040,"y":425,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":1039,"y":497,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":1003,"y":446,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":782,"y":675,"z":0,"type":15,"events":[{"id":"Give Coins B4 Game Guy","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coins":5}}]},{"x":710,"y":673,"z":0,"type":9,"events":[],"star":true},{"x":667,"y":673,"z":0,"type":4,"star":false,"events":[{"id":"Random Message BW7","activationType":1,"executionType":1,"custom":true},{"id":"BOO","activationType":3,"executionType":1}]},{"x":583,"y":673,"z":0,"type":6},{"x":1039,"y":538,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":1039,"y":582,"z":0,"type":2,"star":true,"events":[{"id":"Red Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":1039,"y":627,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":1038,"y":672,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":1038,"y":716,"z":0,"type":10},{"x":995,"y":717,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":875,"y":717,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":822,"y":716,"z":0,"type":2,"events":[{"id":"Red Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":822,"y":675,"z":0,"type":0},{"x":822,"y":632,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":822,"y":588,"z":0,"type":0,"events":[]},{"x":822,"y":537,"z":0,"type":0,"star":false},{"x":822,"y":498,"z":0,"type":15,"events":[{"id":"Give Coins B4 Game Guy","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coins":5}}],"star":true},{"x":822,"y":446,"z":0,"type":10},{"x":1040,"y":446,"z":0,"type":0},{"x":700,"y":361,"z":0,"type":6,"events":[]},{"x":700,"y":404,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":700,"y":445,"z":0,"type":11,"events":[{"id":"Give Coins B4 Game Guy","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coins":5}},{"id":"Give Everyone Else Coins B4 Battle","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coinamount":5}}]},{"x":700,"y":317,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":760,"y":446,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":883,"y":446,"z":0,"type":1,"star":true,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":945,"y":446,"z":0,"type":2,"events":[{"id":"Red Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":340,"y":442,"z":0,"type":13,"subtype":0,"rotation":180},{"x":882,"y":407,"z":0,"type":13,"subtype":0,"rotation":91},{"x":1007,"y":584,"z":0,"type":13,"subtype":0,"rotation":178},{"x":709,"y":622,"z":0,"type":13,"subtype":0,"rotation":89},{"x":625,"y":674,"z":0,"type":11,"events":[{"id":"Give Coins B4 Game Guy","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coins":5}},{"id":"Give Everyone Else Coins B4 Battle","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coinamount":5}}]},{"x":933,"y":716,"z":0,"type":4,"events":[{"id":"Chance Time EX","activationType":3,"executionType":1,"custom":true,"parameterValues":{"SpaceToFace":112}},{"id":"Random Message BW6","activationType":1,"executionType":1,"custom":true}]},{"x":880,"y":230,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":881,"y":174,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":881,"y":117,"z":0,"type":4,"events":[{"id":"[PD] Duel Space","activationType":3,"executionType":1,"custom":true},{"id":"Random Message BW4","activationType":1,"executionType":1,"custom":true}]},{"x":822,"y":117,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":761,"y":117,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":700,"y":117,"z":0,"type":15,"events":[{"id":"Give Coins B4 Game Guy","activationType":3,"executionType":1,"custom":true,"parameterValues":{"coins":5}}]},{"x":640,"y":117,"z":0,"type":1,"events":[{"id":"Blue Space Ruleset","activationType":3,"executionType":1,"custom":true}]},{"x":415,"y":195,"z":0,"type":0,"subtype":5},{"x":745,"y":672,"z":0,"type":13,"rotation":346,"events":[{"id":"ITEMSHOP","activationType":1,"executionType":1}]},{"x":856,"y":499,"z":0,"type":13,"subtype":0},{"x":821,"y":562,"z":0,"type":0,"subtype":8},{"x":639,"y":236,"z":0,"type":13,"subtype":0,"rotation":272},{"x":933,"y":676,"z":0,"type":0},{"x":757,"y":627,"z":0,"type":0,"subtype":7},{"x":452,"y":541,"z":0,"type":13,"events":[{"id":"ITEMSHOP","activationType":1,"executionType":1}]},{"x":452,"y":506,"z":0,"type":0,"subtype":7}],"links":{"0":1,"1":2,"2":4,"3":40,"4":3,"5":3,"6":5,"7":6,"8":7,"9":8,"10":9,"11":10,"12":114,"13":[12,14],"14":49,"15":9,"16":15,"17":16,"18":17,"19":18,"20":[21,19],"21":22,"22":24,"23":7,"24":25,"25":26,"26":27,"27":28,"28":29,"29":23,"30":20,"31":30,"32":31,"33":32,"34":33,"35":34,"36":35,"37":36,"38":37,"39":[38,55],"40":41,"41":42,"42":43,"43":44,"44":45,"45":46,"46":47,"47":48,"48":13,"49":50,"50":51,"51":52,"52":39,"55":56,"56":57,"57":58,"58":59,"59":[60,100],"60":61,"61":62,"62":63,"63":64,"64":65,"65":86,"66":72,"67":93,"68":108,"69":70,"70":98,"71":46,"72":73,"73":74,"74":75,"75":76,"76":77,"77":99,"78":79,"79":80,"80":[68,81],"81":82,"82":110,"83":84,"84":85,"85":91,"86":[67,66],"87":90,"88":87,"89":88,"90":56,"91":89,"92":85,"93":92,"98":71,"99":78,"100":101,"101":102,"102":103,"103":104,"104":105,"105":106,"106":36,"108":69,"110":83,"114":11},"events":{"Random Message Template":{"language":0,"code":"; NAME: Random Message Template\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nADDIU SP SP -32\nSW RA 28(SP)\n\n; BEGIN DETERMINE MESSAGE CODE\n\n; This code block generates a random 8-bit integer (0-255) and\n; iteratively checks how big it is. Depending on its size, one of\n; five different messages can be show. By changing the size and \n; number of the intervals, any number of items can be included in the \n; list with separate and specific odds of getting them.\n\nJAL 0x8000B16C ; Generates an integer.\nNOP\n\nADDIU A0 R0 0x34 ; Is the number less than 52? (20% chance)\nSLT S0 V0 A0\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(message1)\nADDIU A1 A1 lo(message1)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\nNOP\n\n; If we got here, it is not less than 52.\n\nADDIU A0 R0 0x67 ; Is it less than 103? (40% chance)\nSLT S0 V0 A0\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(message2)\nADDIU A1 A1 lo(message2)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\nNOP\n\n; If we got here, it is not less than 103.\n\nADDIU A0 R0 0x9A ; Is it less than 154? (60% chance)\nSLT S0 V0 A0\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(message3)\nADDIU A1 A1 lo(message3)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\nNOP\n\n; If we got here, it is not less than 154.\n\nADDIU A0 R0 0xCD ; Is it less than 205? (80% chance)\nSLT S0 V0 A0\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(message4)\nADDIU A1 A1 lo(message4)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\nNOP\n\n; If we got here, it is not less than 205. Since we have a 20% chance\n; of reaching this point, let's just get item five.\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(message5)\nADDIU A1 A1 lo(message5)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\nNOP\n\n; END DETERMINE MESSAGE CODE\n\n\n; The rest here perform the \"wait for confirmation\"\n; and probably messagebox teardown.\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nLW RA 28(SP)\nJR RA\nADDIU SP SP 32\n\n.align 16\nmessage1:\n.ascii \"This is the first possible message\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nmessage2:\n.ascii \"This is the second possible message\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nmessage3:\n.ascii \"This is the third possible message\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nmessage4:\n.ascii \"This is the fourth possible message\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nmessage5:\n.ascii \"This is the fifth possible message\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause"},"Get Cellular Shopper":{"language":0,"code":"; NAME: Get Cellular Shopper\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nADDIU SP SP -48 ; Including 4 byte pad\nSW RA 40(SP)\nSW S2 36(SP)\nSW S1 32(SP)\nSW S0 28(SP)\n\n; BEGIN SHOW WELCOME MESSAGE CODE\n; This code block displays a message specified below under\n; \"welcomeMsg\".\n; You can remove this block if you want, but remember\n; to remove the welcomeMsg block as well, including \"align 16\".\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(welcomeMsg)\nADDIU A1 A1 lo(welcomeMsg)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n; END SHOW WELCOME MESSAGE CODE\n\n; BEGIN DETERMINE PLAYER CODE\n; This code block makes sure that the current player is the one\n; getting the item. Written by PartyPlanner64.\n\nJAL GetCurrentPlayerIndex\nNOP\n\nADDU S0 R0 R0\n\nLUI S1 hi(p1_item1)\nADDIU S1 S1 lo(p1_item1)\n\nBEQ S0 V0 determineslot\nNOP\nADDIU S0 S0 1\n\nLUI S1 hi(p2_item1)\nADDIU S1 S1 lo(p2_item1)\n\nBEQ S0 V0 determineslot\nNOP\nADDIU S0 S0 1\n\nLUI S1 hi(p3_item1)\nADDIU S1 S1 lo(p3_item1)\n\nBEQ S0 V0 determineslot\nNOP\nADDIU S0 S0 1\n\nLUI S1 hi(p4_item1)\nADDIU S1 S1 lo(p4_item1)\n\n; END DETERMINE PLAYER CODE\n\n; BEGIN ANALYZE INVENTORY CODE\n; This code block checks if the current player can fit the item.\n; If not, we proceed to the next block. Otherwise, we jump ahead\n; to \"giveitem\".\n\ndetermineslot:\nADDIU S2 R0 0xFF\nLBU S0 0(S1)\nBEQ S0 S2 giveitem ; First slot empty (0xFF)\nNOP\nADDIU S1 S1 1\nLBU S0 0(S1)\nBEQ S0 S2 giveitem\nNOP\nADDIU S1 S1 1\nLBU S0 0(S1)\nBEQ S0 S2 giveitem\nNOP\n\n; END ANALYZE INVENTORY CODE\n\n; BEGIN SHOW \"CANNOT GIVE ITEM\" MESSAGE CODE\n; This code block displays a message specified below under\n; \"cannotGiveItemMsg\", if the current player has a full invetory.\n; You can remove this block if you want, but remember\n; to remove the cannotGiveItemMsg block as well, including \"align 16\".\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(cannotGiveItemMsg)\nADDIU A1 A1 lo(cannotGiveItemMsg)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n; END SHOW \"CANNOT GIVE ITEM\" MESSAGE CODE\n\nJ exit\nNOP\n\ngiveitem:\n\n;BEGIN DETERMINE ITEM CODE\n\n; This code block generates a random 8-bit integer (0-255) and\n; iteratively checks how big it is. Depending on its size, one of\n; five different items can be received. By changing the size and \n; number of the intervals, any number of items can be included in the \n; list with separate and specific odds of getting them.\n\nJAL 0x8000B16C ; Generates an integer.\nNOP\n\nADDIU A0 R0 0x34 ; Is the number less than 52? (20% chance)\nSLT S0 V0 A0\nNOP\n\nBNE S0 R0 getitemone ; If so, get item one.\nNOP\n\n; If we got here, it is not less than 52.\n\nADDIU A0 R0 0x67 ; Is it less than 103? (40% chance)\nSLT S0 V0 A0\nNOP\n\nBNE S0 R0 getitemtwo ; If so, get item two.\nNOP\n\n; If we got here, it is not less than 103.\n\nADDIU A0 R0 0x9A ; Is it less than 154? (60% chance)\nSLT S0 V0 A0\nNOP\n\nBNE S0 R0 getitemthree ; If so, get item three.\nNOP\n\n; If we got here, it is not less than 154.\n\nADDIU A0 R0 0xCD ; Is it less than 205? (80% chance)\nSLT S0 V0 A0\nNOP\n\nBNE S0 R0 getitemfour ; If so, get item four.\nNOP\n\n; If we got here, it is not less than 205. Since we have a 20% chance\n; of reaching this point, let's just get item five.\n\nJ getitemfive\nNOP\n\n; END DETERMINE ITEM CODE\n\n; BEGIN GET ITEM CODE\n; This code block gives the player one of the items chosen in\n; the previous block. The item values can be changed to any value\n; in this table:\n; 0x00 = Mushroom\n; 0x01 = Skeleton Key\n; 0x02 = Poison Mushroom\n; 0x03 = Reverse Mushroom\n; 0x04 = Cellular Shopper\n; 0x05 = Warp Block\n; 0x06 = Plunder Chest\n; 0x07 = Bowser Phone\n; 0x08 = Dueling Glove\n; 0x09 = Lucky Lamp\n; 0x0A = Golden Mushroom\n; 0x0B = Boo Bell\n; 0x0C = Boo Repellant\n; 0x0D = Bowser Suit\n; 0x0E = Magic Lamp\n; 0x0F = Koopa Card\n; 0x10 = Barter Box\n; 0x11 = Lucky Coin\n; 0x12 = Wacky Watch\n\ngetitemone:\nADDIU S2 R0 0x04 ; Cell phone value\nSB S2 0(S1)\nJ bye\ngetitemtwo:\nADDIU S2 R0 0x04 ; Cell phone value\nSB S2 0(S1)\nJ bye\ngetitemthree:\nADDIU S2 R0 0x04; Cell phone value\nSB S2 0(S1)\nJ bye\ngetitemfour:\nADDIU S2 R0 0x04 ; Cell phone value\nSB S2 0(S1)\nJ bye\ngetitemfive:\nADDIU S2 R0 0x04 ; Cell phone value\nSB S2 0(S1)\n\n; END GET ITEM CODE\n\nbye:\n\n; BEGIN BYE MESSAGE CODE\n; This code block displays a bye message specified below under\n; \"byeMsg\". You can remove this block if you want, but remember\n; to remove the byeMsg block as well, including \"align 16\".\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(byeMsg)\nADDIU A1 A1 lo(byeMsg)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n; END BYE MESSAGE CODE\n\nexit:\nLW RA 40(SP)\nLW S2 36(SP)\nLW S1 32(SP)\nLW S0 28(SP)\nJR RA\nADDIU SP SP 48\n\n.align 16\ncannotGiveItemMsg:\n.ascii \"You dirty cheater you\"\n.byte 0x85 ; period\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nwelcomeMsg:\n.ascii \"Dont delay\"\n.byte 0xC2 ;\n.ascii \" Call now and\"\n.byte 0x0A ; \\n\n.ascii \"get an item 0 percent off today\"\n.byte 0xC2 ;\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nbyeMsg:\n.ascii \"Batteries not included\"\n.byte 0x85 ; \n.byte 0xFF,0 ; FF=Pause"},"Last 5 Turns Event":{"language":0,"code":"; NAME: Last 5 Turns Event\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\n;====================================================================\n; Made by Spongyoshi, feel free to use for your own boards\n; Put it as an \"After Turn\" event on your board\n; Activates on Last 5 Turns and offers something to last place\n; If picked \"Get Item\" you get a random item\n; If picked \"Get Coins\" you start an event related to currency\n; If picked \"Something Else...\" a new rule gets added\n; If multiple people are last, they all get an item\n; Thanks to Airsola, Rain & Justin from the MPL Discord!\n;====================================================================\n\nADDIU SP SP -80\nSW RA 76(SP)\nSW S1 72(SP) ;holds total turn number\nSW S2 68(SP) ;holds various values for testing\nSW S3 64(SP) ;holds various values & addresses\nSW S4 60(SP) ;holds various values & loops\nSW S5 56(SP) ;holds current player index address\nSW S6 52(SP) ;holds current turn number\nSW S0 48(SP) ;holds various values for testing\n\nLUI S5 hi(current_player_index)\nADDIU S5 S5 lo(current_player_index) ; Loading current player address\n\nLUI S6 hi(0x800CD05A)\nADDIU S6 S6 lo(0x800CD05A) ; Loading address of Total Turn Number\nLBU S1 0(S6)\nLBU S6 1(S6) ; And then the Current Turn number\n\nSUBU S3, S1, S6 ; put max turn - current turn in S3\nLI S2 5\nLI S1 0\nBEQ S3 S2 start ; If it's the last 5 turns, then start the event\nNOP\nSLTI S0 S3 5 ; If not, is it lower then?\nBNE S0 R0 startalt ;if so, do special test\nNOP\nJ exit ;if not, nothing happens\nNOP\n\n;==========special test==========\nstartalt:\nLUI S3 hi(0x800CD0A1)\nADDIU S3 S3 lo(0x800CD0A1) ; Loading ram address\nLBU S3 0(S3)\nLI S2 110\nBEQ S3 S2 P1GameBoost ; If value 110 then P1 has Game Star boost\nNOP\nLI S2 111\nBEQ S3 S2 P2GameBoost ; If value 111 then P2 has Game Star boost\nNOP\nLI S2 112\nBEQ S3 S2 P3GameBoost ; If value 112 then P3 has Game Star boostN\nNOP\nLI S2 113\nBEQ S3 S2 P4GameBoost ; If value 113 then P4 has Game Star boost\nNOP\nLI S2 120\nBEQ S3 S2 P1CoinBoost ; If value 120 then P1 has Coin Star boost\nNOP\nLI S2 121\nBEQ S3 S2 P2CoinBoost ; If value 121 then P2 has Coin Star boost\nNOP\nLI S2 122\nBEQ S3 S2 P3CoinBoost ; If value 122 then P3 has Coin Star boost\nNOP\nLI S2 123\nBEQ S3 S2 P4CoinBoost ; If value 123 then P4 has Coin Star boost\nNOP\nLI S2 130\nBEQ S3 S2 P1WarpBoost ; If value 130 then P1 has Warp Star boost\nNOP\nLI S2 131\nBEQ S3 S2 P2WarpBoost ; If value 131 then P2 has Warp Star boost\nNOP\nLI S2 132\nBEQ S3 S2 P3WarpBoost ; If value 132 then P3 has Warp Star boost\nNOP\nLI S2 133\nBEQ S3 S2 P4WarpBoost ; If value 133 then P4 has Warp Star boost\nNOP\nJ exit ;if not, nothing happens\nNOP\n\nP1GameBoost:\nLUI S2 hi(p1_minigame_star)\nADDIU S2 S2 lo(p1_minigame_star) ; Loading bonus star in question\nLHU S3 0(S2)\nADDIU S3 S3 5 ;Boost the bonus star ammount\nSH S3 0(S2) ;Send it back as the new value\nJ P1Boosted\nNOP\n\nP2GameBoost:\nLUI S2 hi(p2_minigame_star)\nADDIU S2 S2 lo(p2_minigame_star) ; Loading bonus star in question\nLHU S3 0(S2)\nADDIU S3 S3 5 ;Boost the bonus star ammount\nSH S3 0(S2) ;Send it back as the new value\nJ P2Boosted\nNOP\n\nP3GameBoost:\nLUI S2 hi(p3_minigame_star)\nADDIU S2 S2 lo(p3_minigame_star) ; Loading bonus star in question\nLHU S3 0(S2)\nADDIU S3 S3 5 ;Boost the bonus star ammount\nSH S3 0(S2) ;Send it back as the new value\nJ P3Boosted\nNOP\n\nP4GameBoost:\nLUI S2 hi(p4_minigame_star)\nADDIU S2 S2 lo(p4_minigame_star) ; Loading bonus star in question\nLHU S3 0(S2)\nADDIU S3 S3 5 ;Boost the bonus star ammount\nSH S3 0(S2) ;Send it back as the new value\nJ P4Boosted\nNOP\n\nP1CoinBoost:\nLUI S2 hi(p1_coin_star)\nADDIU S2 S2 lo(p1_coin_star) ; Loading bonus star in question\nLHU S3 0(S2)\nADDIU S3 S3 10 ;Boost the bonus star ammount\nSH S3 0(S2) ;Send it back as the new value\nJ P1Boosted\nNOP\n\nP2CoinBoost:\nLUI S2 hi(p2_coin_star)\nADDIU S2 S2 lo(p2_coin_star) ; Loading bonus star in question\nLHU S3 0(S2)\nADDIU S3 S3 10 ;Boost the bonus star ammount\nSH S3 0(S2) ;Send it back as the new value\nJ P2Boosted\nNOP\n\nP3CoinBoost:\nLUI S2 hi(p3_coin_star)\nADDIU S2 S2 lo(p3_coin_star) ; Loading bonus star in question\nLHU S3 0(S2)\nADDIU S3 S3 10 ;Boost the bonus star ammount\nSH S3 0(S2) ;Send it back as the new value\nJ P3Boosted\nNOP\n\nP4CoinBoost:\nLUI S2 hi(p4_coin_star)\nADDIU S2 S2 lo(p4_coin_star) ; Loading bonus star in question\nLHU S3 0(S2)\nADDIU S3 S3 10 ;Boost the bonus star ammount\nSH S3 0(S2) ;Send it back as the new value\nJ P4Boosted\nNOP\n\nP1WarpBoost:\nLUI S2 hi(p1_happening_space_count)\nADDIU S2 S2 lo(p1_happening_space_count) ; Loading bonus star in question\nLBU S3 0(S2)\nADDIU S3 S3 1 ;Boost the bonus star ammount\nSB S3 0(S2) ;Send it back as the new value\nJ P1Boosted\nNOP\n\nP2WarpBoost:\nLUI S2 hi(p2_happening_space_count)\nADDIU S2 S2 lo(p2_happening_space_count) ; Loading bonus star in question\nLBU S3 0(S2)\nADDIU S3 S3 1 ;Boost the bonus star ammount\nSB S3 0(S2) ;Send it back as the new value\nJ P2Boosted\nNOP\n\nP3WarpBoost:\nLUI S2 hi(p3_happening_space_count)\nADDIU S2 S2 lo(p3_happening_space_count) ; Loading bonus star in question\nLBU S3 0(S2)\nADDIU S3 S3 1 ;Boost the bonus star ammount\nSB S3 0(S2) ;Send it back as the new value\nJ P3Boosted\nNOP\n\nP4WarpBoost:\nLUI S2 hi(p4_happening_space_count)\nADDIU S2 S2 lo(p4_happening_space_count) ; Loading bonus star in question\nLBU S3 0(S2)\nADDIU S3 S3 1 ;Boost the bonus star ammount\nSB S3 0(S2) ;Send it back as the new value\nJ P4Boosted\nNOP\n\nP1Boosted:\nLI S2 0 ;Get Player 1\nSB S2 0(S5) ;Send it as the current player index\nJ BoostedWindow ;Launch the Window\nNOP\n\nP2Boosted:\nLI S2 1 ;Get Player 2\nSB S2 0(S5) ;Send it as the current player index\nJ BoostedWindow ;Launch the Window\nNOP\n\nP3Boosted:\nLI S2 2 ;Get Player 3\nSB S2 0(S5) ;Send it as the current player index\nJ BoostedWindow ;Launch the Window\nNOP\n\nP4Boosted:\nLI S2 3 ;Get Player 4\nSB S2 0(S5) ;Send it as the current player index\nJ BoostedWindow ;Launch the Window\nNOP\n\nBoostedWindow:\nLI A0 11 ; Generic Fade-out \nJAL InitFadeOut\nLI A1 5 ; Fade Out for 5 Frames\nJAL SleepProcess\nADDIU A0 R0 5 ;Sleep for 5 frames\nLI A0 11 ; Generic Fade-in \nJAL InitFadeIn\nLI A1 5 ; Fade Out for 5 Frames\nJAL SleepProcess\nADDIU A0 R0 5 ;Sleep for 5 frames\n\nJAL PlaySound\nLI A0 0x143 ;Shinning Star\nJAL SleepProcess\nADDIU A0 R0 60 ;Sleep for 60 frames for anticipation\n;Now start the window\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP)\nSW R0 20(SP)\nSW R0 24(SP)\nLI T0 0x64 ; 100 Units Y pos\nSW T0 28(SP)\nLUI A1 hi(Boost_Message)\nADDIU A1 A1 lo(Boost_Message)\nLI A0 -1 ; Character image (-1 for none)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL 0x800EC980 ; ShowMessage2 \nLI A3 0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nLI A0 11 ; Generic Fade-out \nJAL InitFadeOut\nLI A1 5 ; Fade Out for 5 Frames\nJAL SleepProcess\nADDIU A0 R0 5 ;Sleep for 5 frames\nLI A0 11 ; Generic Fade-in \nJAL InitFadeIn\nLI A1 5 ; Fade Out for 5 Frames\nJAL SleepProcess\nADDIU A0 R0 5 ;Sleep for 5 frames\n\nJ exit\nNOP\n;==========special test end==========\n\n;==========find 4th place==========\nstart:\nLI S2 1 ;give the info that it's the last 5 turns\nLUI S3 hi(0x800CD0A1)\nADDIU S3 S3 lo(0x800CD0A1) ; Loading board ram address\nSB S2 0(S3)\n\nLI A0 11 ; Generic Fade-out \nJAL InitFadeOut\nLI A1 5 ; Fade Out for 5 Frames\n\nJAL SleepProcess\nADDIU A0 R0 10\n\nJAL PlayMusic\nLI A0 19 ;Play the last 5 turns music\n\nLI S2 3 ;Get 4th place\n\nJAL GetPlayerPlacement\nLI A0 0\nBEQ V0 S2 P1IsLast ; If P1's placement is 4th, they are last\nNOP\n\nJAL GetPlayerPlacement\nLI A0 1\nBEQ V0 S2 P2IsLast ; If P2's placement is 4th, they are last\nNOP\n\nJAL GetPlayerPlacement\nLI A0 2\nBEQ V0 S2 P3IsLast ; If P3's placement is 4th, they are last\nNOP\n\nJAL GetPlayerPlacement\nLI A0 3\nBEQ V0 S2 P4IsLast ; If P4's placement is 4th, they are last\nNOP\n;==========find 4th place end==========\n\n;==========find 3rd place==========\n;Else, search for third place\nLI S6 0 ;emptied S6\nLI S2 2 ;Get 3th place\n\nJAL GetPlayerPlacement\nLI A0 0\nBEQ V0 S2 P1IsThird ; If P1's placement is 3th, they are last\nNOP\nKeepSearch1:\nJAL GetPlayerPlacement\nLI A0 1\nBEQ V0 S2 P2IsThird ; If P2's placement is 3th, they are last\nNOP\nKeepSearch2:\nJAL GetPlayerPlacement\nLI A0 2\nBEQ V0 S2 P3IsThird ; If P3's placement is 3th, they are last\nNOP\nKeepSearch3:\nJAL GetPlayerPlacement\nLI A0 3\nBEQ V0 S2 P4IsThird ; If P4's placement is 3th, they are last\nNOP\n;==========find 3rd place end==========\n\n;==========find 2nd place==========\n;Else, search for second place\nLI S3 0 ;emptied S3\nLI S2 1 ;Get 2th place\n\nJAL GetPlayerPlacement\nLI A0 0\nBEQ V0 S2 P1IsSecond ; If P1's placement is 2th, they are last\nNOP\nKeepSearch4:\nJAL GetPlayerPlacement\nLI A0 1\nBEQ V0 S2 P2IsSecond ; If P2's placement is 2th, they are last\nNOP\nKeepSearch5:\nJAL GetPlayerPlacement\nLI A0 2\nBEQ V0 S2 P3IsSecond ; If P3's placement is 2th, they are last\nNOP\nKeepSearch6:\nJAL GetPlayerPlacement\nLI A0 3\nBEQ V0 S2 P4IsSecond ; If P4's placement is 2th, they are last\nNOP\n\nJ exitwindow ;if not, everyone is first, event is cancelled\nNOP\n;==========find 2nd place end==========\n\n;==========ALL the tests==========\nP1IsLast:\nLI S2 0 ;Get Player 1\nSB S2 0(S5) ;Send it as the current player index\nJ choicewindow ;Start the Last 5 Turns Event\nNOP\nP2IsLast:\nLI S2 1 ;Get Player 2\nSB S2 0(S5) ;Send it as the current player index\nJ choicewindow ;Start the Last 5 Turns Event\nNOP\nP3IsLast:\nLI S2 2 ;Get Player 3\nSB S2 0(S5) ;Send it as the current player index\nJ choicewindow ;Start the Last 5 Turns Event\nNOP\nP4IsLast:\nLI S2 3 ;Get Player 3\nSB S2 0(S5) ;Send it as the current player index\nJ choicewindow ;Start the Last 5 Turns Event\nNOP\n\nP1IsThird:\nLI S6 1 ;Get Player 1\nJ KeepSearch1 ;Find the second\nNOP\nP2IsThird:\nBEQ R0 S6 altKeepSearch2 ; Check if S6 is empty\nNOP\nLI S1 2 ;Else, get Player 2\nJ TwoPlayerGiveaway ;And start the giveaway\nNOP\nP3IsThird:\nBEQ R0 S6 altKeepSearch3 ; Check if S6 is empty\nNOP\nLI S1 3 ;Else, get Player 3\nJ TwoPlayerGiveaway ;And start the giveaway\nNOP\nP4IsThird:\nLI S1 4 ;Get Player 4\nJ TwoPlayerGiveaway ;And start the giveaway\nNOP\naltKeepSearch2:\nLI S6 2 ;Get Player 2\nJ KeepSearch2 ;Find the second\nNOP\naltKeepSearch3:\nLI S6 3 ;Get Player 3\nJ KeepSearch3 ;Find the second\nNOP\n\nP1IsSecond:\nLI S6 1 ;Get Player 1\nJ KeepSearch4 ;Find the second\nNOP\nP2IsSecond:\nLI S3 2 ;Get Player 2\nJ KeepSearch5 ;Find the second or third\nNOP\nP3IsSecond:\nBEQ R0 S6 alt1KeepSearch6 ; Check if S6 is empty\nNOP\nBEQ R0 S3 alt2KeepSearch6 ; Check if S3 is empty\nNOP\nLI S1 3 ;Else, get Player 3\nJ ThreePlayerGiveaway ;And start the giveaway\nNOP\nP4IsSecond:\nLI S1 4 ;Get Player 4\nJ ThreePlayerGiveaway ;And start the giveaway\nNOP\nalt1KeepSearch6:\nLI S6 3 ;Get Player 3\nJ KeepSearch6 ;Find the third\nNOP\nalt2KeepSearch6:\nLI S3 3 ;Get Player 3\nJ KeepSearch6 ;Find the third\nNOP\n;==========ALL the tests end==========\n\n;==========Last 5 Turns Prompt==========\nchoicewindow:\nLI A0 11 ; Generic Fade-in\nJAL InitFadeIn\nLI A1 5 ; Fade Out for 5 Frames\n\nLI S3 6 ;preventive action for the loop\nLI S6 6 ;preventive action for the loop\n; Greetings window\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 0x3 ; Character image (Toad)\nLUI A1 hi(promptMessage)\nADDIU A1 A1 lo(promptMessage)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nLI A3 0\n\n; Get the selection, either from the player or CPU.\n; If A0 is a pointer to AI data, AI logic is ran to pick for CPUs.\n; If A0 is 0 or 1, the 0th or 1st option is chosen by CPUs.\n; If A0 is 2, then the value of A1 is the CPUs option index choice.\nLI A0 0\nJAL GetBasicPromptSelection\nLI A1 0\nMOVE S0 V0 ; S0 now has the chosen option index\n\n; Obligatory message box closing/cleanup calls.\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\n; Change the outcome based on the choice.\nLI A0 0\nBEQ S0 A0 SomeItem\nNOP\nLI A0 1\nBEQ S0 A0 SomeCoins\nNOP\nLI A0 2\nBEQ S0 A0 SomeRules\nNOP\n;==========Last 5 Turns Prompt END==========\n\n;==========Item Reward Selection==========\nSomeItem:\nJAL PlaySound\nLI A0 0x143 ;Shinning Star\nJAL SleepProcess\nADDIU A0 R0 60 ;Sleep for 60 frames for anticipation\n\nJAL GetRandomByte ; Random Int at V0\nNOP\n\nSLTI S0 V0 80 ; Is the number less than 80?\nBNE S0 R0 BellorLampGet\nNOP\n\nSLTI S0 V0 160 ; Is the number less than 160?\nBNE S0 R0 GloveorChestGet\nNOP\n\nSLTI S0 V0 230 ; Is the number less than 230?\nBNE S0 R0 KeyorShroomGet\nNOP\n\nJ RareItemGet\nNOP\n;==========Item Reward Selection END==========\n\n;==========Coins Reward Selection==========\nSomeCoins:\nJAL PlaySound\nLI A0 0x143 ;Shinning Star\nJAL SleepProcess\nADDIU A0 R0 60 ;Sleep for 60 frames for anticipation\n\nJAL GetRandomByte ; Random Int at V0\nNOP\n\nSLTI S0 V0 80 ; Is the number less than 80?\nBNE S0 R0 StarsorCoinsGet\nNOP\n\nSLTI S0 V0 160 ; Is the number less than 160?\nBNE S0 R0 CoinStealGet\nNOP\n\nSLTI S0 V0 230 ; Is the number less than 230?\nBNE S0 R0 BankMasterMightGet\nNOP\n\nJ BowserRevolutionGet\nNOP\n;==========Coins Reward Selection END==========\n\n;==========Rules Selection==========\nSomeRules:\nJAL PlaySound\nLI A0 0x143 ;Shinning Star\nJAL SleepProcess\nADDIU A0 R0 60 ;Sleep for 60 frames for anticipation\n\nJAL GetRandomByte ; Random Int at V0\nNOP\n\nSLTI S0 V0 80 ; Is the number less than 80?\nBNE S0 R0 RedSpaceRulesGet\nNOP\n\nSLTI S0 V0 160 ; Is the number less than 160?\nBNE S0 R0 BankPriceRulesGet\nNOP\n\nSLTI S0 V0 230 ; Is the number less than 230?\nBNE S0 R0 BonusStarsSelect\nNOP\n\nJ HiddenBlockRulesGet\nNOP\n;==========Rules Selection END==========\n\n;==========Bonus Stars Selection==========\nBonusStarsSelect:\nJAL GetRandomByte ; Random Int at V0\nNOP\n\nSLTI S0 V0 90 ; Is the number less than 90?\nBNE S0 R0 MinigameStarSelect\nNOP\n\nSLTI S0 V0 180 ; Is the number less than 180?\nBNE S0 R0 CoinStarSelect\nNOP\n\nLI S4 30 ; Give the Warp Star Value\nJ BonusStarsRulesGet\nNOP\n\nMinigameStarSelect:\nLI S4 10 ; Give the Minigame Star Value\nJ BonusStarsRulesGet\nNOP\n\nCoinStarSelect:\nLI S4 20 ; Give the Coin Star Value\nJ BonusStarsRulesGet\nNOP\n;==========Bonus Stars Selection END==========\n\n;==========Final Reward Selection==========\nBellorLampGet:\nLBU A0 0 (S5) ; Get current player index\nJAL PlayerHasCoins ; Checks if Player has that ammount of Coins\nLI A1 40 ; A1 = The ammount of Coins to check for\nBNE V0 R0 MagicLampGiveaway\nNOP\nJ BooBellGiveaway\nNOP\nGloveorChestGet:\nLBU A0 0 (S5) ; Get current player index\nJAL PlayerHasCoins ; Checks if Player has that ammount of Coins\nLI A1 20 ; A1 = The ammount of Coins to check for\nBNE V0 R0 DuellingGloveGiveaway\nNOP\nJ PlunderChestGiveaway\nNOP\nKeyorShroomGet:\nLBU A0 0 (S5) ; Get current player index\nJAL PlayerHasCoins ; Checks if Player has that ammount of Coins\nLI A1 60 ; A1 = The ammount of Coins to check for\nBNE V0 R0 SkeletonKeyGiveaway\nNOP\nJ GoldenMushroomGiveaway\nNOP\nRareItemGet:\nJAL GetRandomByte ; Random Int at V0\nNOP\nSLTI S0 V0 100 ; Is the number less than 100?\nBNE S0 R0 LuckyCharmGiveaway\nNOP\nSLTI S0 V0 180 ; Is the number less than 180?\nBNE S0 R0 KoopaKardGiveaway\nNOP\nSLTI S0 V0 240 ; Is the number less than 240?\nBNE S0 R0 BarterBoxGiveaway\nNOP\nJ WackyWatchGiveaway\nNOP\nStarsorCoinsGet:\nLBU A0 0 (S5) ; Get current player index\nJAL PlayerHasCoins ; Checks if Player has that ammount of Coins\nLI A1 30 ; A1 = The ammount of Coins to check for\nBNE V0 R0 CoinPrizeGet\nNOP\nJ StarPrizeGet\nNOP\nCoinStealGet:\nLI S4 40; The ammount of coins to test for\nJAL GetPlayerStruct\nLI A0 -1\nLHU V0 0xA(V0)\nADDU S4 V0 S4 ; Add V0 to the value\nLI S2 0; Emptying S2\n\nLUI T2 hi(p1_coins)\nADDIU T2 T2 lo(p1_coins) ; Loading P1 coins\nLHU T2 0(T2)\nADDU S2 T2 S2 ; Add T2 to the value\n\nLUI T2 hi(p2_coins)\nADDIU T2 T2 lo(p2_coins) ; Loading P2 coins\nLHU T2 0(T2)\nADDU S2 T2 S2 ; Add T2 to the value\n\nLUI T2 hi(p3_coins)\nADDIU T2 T2 lo(p3_coins) ; Loading P3 coins\nLHU T2 0(T2)\nADDU S2 T2 S2 ; Add T2 to the value\n\nLUI T2 hi(p4_coins)\nADDIU T2 T2 lo(p4_coins) ; Loading P4 coins\nLHU T2 0(T2)\nADDU S2 T2 S2 ; Add T2 to the value\n\nSLT S0 S4 S2 ; Are opponents coins higher than 40?\nNOP\nBNE S0 R0 CoinStealTenGet\nNOP\n;if not\nJ CoinStealFiveGet\nNOP\nBankMasterMightGet:\nLUI S2 hi(bank_coin_total)\nADDIU S2 S2 lo(bank_coin_total) ; Load Coins in Bank\nLHU S2 0(S2) ; Load address value\nSLTI S0 S2 5 ; Is the number less than 5?\nBNE S0 R0 RandomBank\nNOP\n;if not\nJ BankMasterGet\nNOP\nRandomBank:\nJAL GetRandomByte ; Random Int at V0\nNOP\nSLTI S0 V0 150 ; Is the number less than 150?\nBNE S0 R0 StarsorCoinsGet\nNOP\nJ BowserRevolutionGet\nNOP\n;==========Final Reward Selection END==========\n\n;==========Item Giveaway Prize==========\nMagicLampGiveaway: ;Giving away Magic Lamp\nADDIU S1 R0 0x0E ; Magic Lamp value\nLUI A1 hi(Magic_Lamp_Get)\nADDIU A1 A1 lo(Magic_Lamp_Get)\nJ GiveWindow\nNOP\n\nBooBellGiveaway: ;Giving away Boo Bell\nADDIU S1 R0 0x0B ; Boo Bell value\nLUI A1 hi(Boo_Bell_Get)\nADDIU A1 A1 lo(Boo_Bell_Get)\nJ GiveWindow\nNOP\n\nDuellingGloveGiveaway: ;Giving away Duel Glove\nADDIU S1 R0 0x08 ; Duel Glove value\nLUI A1 hi(Duel_Glove_Get)\nADDIU A1 A1 lo(Duel_Glove_Get)\nJ GiveWindow\nNOP\n\nPlunderChestGiveaway: ;Giving away Plunder Chest\nADDIU S1 R0 0x06 ; Plunder Chest value\nLUI A1 hi(Treasure_Chest_Get)\nADDIU A1 A1 lo(Treasure_Chest_Get)\nJ GiveWindow\nNOP\n\nSkeletonKeyGiveaway: ;Giving away Skeleton Key\nADDIU S1 R0 0x01 ; Skeleton Key value\nLUI A1 hi(Skeleton_Key_Get)\nADDIU A1 A1 lo(Skeleton_Key_Get)\nJ GiveWindow\nNOP\n\nGoldenMushroomGiveaway: ;Giving away Golden Mushroom\nADDIU S1 R0 0x0A ; Golden Mushroom value\nLUI A1 hi(Gold_Shroom_Get)\nADDIU A1 A1 lo(Gold_Shroom_Get)\nJ GiveWindow\nNOP\n\nLuckyCharmGiveaway: ;Giving away Lucky Charm\nADDIU S1 R0 0x11 ; Lucky Charm value\nLUI A1 hi(Rare_Item1_Get)\nADDIU A1 A1 lo(Rare_Item1_Get)\nJ GiveWindow\nNOP\n\nKoopaKardGiveaway: ;Giving away Koopa Card\nADDIU S1 R0 0x0F ; Koopa Card value\nLUI A1 hi(Rare_Item2_Get)\nADDIU A1 A1 lo(Rare_Item2_Get)\nJ GiveWindow\nNOP\n\nBarterBoxGiveaway: ;Giving away Barter Box\nADDIU S1 R0 0x10 ; Barter Box value\nLUI A1 hi(Rare_Item3_Get)\nADDIU A1 A1 lo(Rare_Item3_Get)\nJ GiveWindow\nNOP\n\nWackyWatchGiveaway: ;Giving away Wacky Watch\nADDIU S1 R0 0x11 ; Wacky Watch value\nLUI A1 hi(Rare_Item4_Get)\nADDIU A1 A1 lo(Rare_Item4_Get)\nJ GiveWindow\nNOP\n;==========Item Giveaway Prize END==========\n\n;==========Change Prize==========\nCoinPrizeGet:\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(Spare_Change1_Get)\nADDIU A1 A1 lo(Spare_Change1_Get)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nLI A3 0x0\nJAL CloseMessage\nNOP\nCoinPrizeFailsafe:\n; Give the player the coins\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL AdjustPlayerCoinsGradual\nADDIU A1 R0 20\n; Display the coin change by the player stats\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL ShowPlayerCoinChange\nADDIU A1 R0 20\n;Play the player's Happy Voice\nJAL GetPlayerStruct\nLI A0 -1\nLBU T0 3(V0)\nJAL PlaySound\nADDIU A0 T0 0x275 ; Add Mario's Happy Voice Index\nJAL GetHappyPlayer\nNOP\n; Sleep for 30 frames to let coin change take effect\nJAL SleepProcess\nADDIU A0 R0 30\nJ exiteventwindow\nNOP\n\nStarPrizeGet:\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(Spare_Change1_Get)\nADDIU A1 A1 lo(Spare_Change1_Get)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nLI A3 0x0\nJAL CloseMessage\nNOP\n; Get Current Player Star Index\nJAL GetCurrentPlayerIndex ; Current Player's Index at V0\nNOP\nMOVE S2 V0 ; Copy Current Player Index to S2\nLUI S3 hi(p1_stars)\nADDIU S3 S3 lo(p1_stars) ; Load Player 1's Star Address\nLI T0 0x38 ; This is the distance between each player's Star Address\nMULT S2 T0 ;  Multiply Current Player Index by T0\nMFLO T0 ; Move the result to T0\nADDU S3 S3 T0 ; Add result to get current Player's Star Address\nLBU T1 0(S3) ; Load address value into T1\n;CHECK PLAYER'S STAR COUNT\nLI T2 99\nBEQ T2 T1 CoinPrizeFailsafe\nNOP\n;GIVE STAR\nLB T2 0(S3) ; Load Player's Star count into S2\nADDIU T2 T2 1 ; Add 1 to their Star count\nSB T2 0(S3) ; Insert new Star count into the address\n;SOUND STAR\nJAL PlayMusic\nLI A0 111 ; Star Get Jingle\n;DANCE STAR\nLI A0 -1 ; Current Player\nLI A1 6 ; Animation Index (Star Get Dance)\nJAL SetBoardPlayerAnimation\nLI A2 0 ; Don't Loop Animation\n;Play the player's Star Voice\nJAL GetPlayerStruct\nLI A0 -1\nLBU T0 3(V0)\nJAL PlaySound\nADDIU A0 T0 0x263 ; Mario's Star Get Voice Index\nJAL SleepProcess \nLI A0 111 ; Number of frames the game waits for sound to finish\nJAL PlayMusic\nLI A0 19 ;Play the last 5 turns music\nJ exiteventwindow\nNOP\n\nCoinStealFiveGet:\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(Spare_Change2_Get)\nADDIU A1 A1 lo(Spare_Change2_Get)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nLI A3 0x0\nJAL CloseMessage\nNOP\n;Start the Coin Steal\nLI S4 0 ; Start coin total at 0\nLI S0 0x0 ; Begin with Player 1\nCoinStealStart:\nJAL GetCurrentPlayerIndex ; Current Player Index at V0\nNOP\nLI T0 0x4 ; If all Players have been given coins, stop\nBEQ S0 T0 CoinStealEnd\nNOP\nBEQ V0 S0 nextplayersteal ; If the current player is S0, skip them\nNOP\n;Check if they have enough coins\nMOVE A0 S0 ; A0 = The player's index \nJAL PlayerHasCoins ; Checks if Player has that ammount of Coins\nLI A1 5 ; A1 = The ammount of Coins to check for\nBEQ V0 R0 CoinStealPartial ;if not, steal all\nNOP\nADDIU S4 S4 5 ; Else, just Add 5 to the coin total\nLI S1 5\n;Coin deletion\nCoinStealDelet:\nSUBU S1 R0 S1 ; Reverse the value\nMOVE A0 S0 ; A0 = S0\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S1\nMOVE A0 S0 ; A0 = S0\nJAL 0x800E1F28 ; ShowPlayerCoinChangeHUD\nMOVE A1 S1\nnextplayersteal:\nADDIU S0 S0 1 ; Add 1 to S0 to check next player\nJ CoinStealStart\nNOP\n;Get all the player's coins\nCoinStealPartial:\nJAL GetPlayerStruct\nMOVE A0 S0 ; get the struct of the opponent being checked at V0\nLHU S1 0xA(V0) ; load into S1 the opponent's coins, using offset of their struct\nADDU S4 S4 S1 ; Add the value to S4\nJ CoinStealDelet\nNOP\n;End of the loop\nCoinStealEnd:\n; Sleep for 30 frames to let coin change take effect\nJAL SleepProcess\nADDIU A0 R0 30\n; Give the player the coins\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL AdjustPlayerCoinsGradual\nADDU A1 R0 S4\n; Display the coin change by the player stats\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL ShowPlayerCoinChange\nADDU A1 R0 S4\n;Play the player's Happy Voice\nJAL GetPlayerStruct\nLI A0 -1\nLBU T0 3(V0)\nJAL PlaySound\nADDIU A0 T0 0x275 ; Add Mario's Happy Voice Index\nJAL GetHappyPlayer\nNOP\n; Sleep for 30 frames to let coin change take effect\nJAL SleepProcess\nADDIU A0 R0 30\nJ exiteventwindow\nNOP\n\nCoinStealTenGet:\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(Spare_Change2_Get)\nADDIU A1 A1 lo(Spare_Change2_Get)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nLI A3 0x0\nJAL CloseMessage\nNOP\n;Start the Coin Steal\nLI S4 0 ; Start coin total at 0\nLI S0 0x0 ; Begin with Player 1\nDoinStealStart:\nJAL GetCurrentPlayerIndex ; Current Player Index at V0\nNOP\nLI T0 0x4 ; If all Players have been given coins, stop\nBEQ S0 T0 DoinStealEnd\nNOP\nBEQ V0 S0 dextplayersteal ; If the current player is S0, skip them\nNOP\n;Check if they have enough coins\nMOVE A0 S0 ; A0 = The player's index \nJAL PlayerHasCoins ; Checks if Player has that ammount of Coins\nLI A1 10 ; A1 = The ammount of Coins to check for\nBEQ V0 R0 DoinStealPartial ;if not, steal all\nNOP\nADDIU S4 S4 10 ; Else, just Add 5 to the coin total\nLI S1 10\n;Coin deletion\nDoinStealDelet:\nSUBU S1 R0 S1 ; Reverse the value\nMOVE A0 S0 ; A0 = S0\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S1\nMOVE A0 S0 ; A0 = S0\nJAL 0x800E1F28 ; ShowPlayerCoinChangeHUD\nMOVE A1 S1\ndextplayersteal:\nADDIU S0 S0 1 ; Add 1 to S0 to check next player\nJ DoinStealStart\nNOP\n;Get all the player's coins\nDoinStealPartial:\nJAL GetPlayerStruct\nMOVE A0 S0 ; get the struct of the opponent being checked at V0\nLHU S1 0xA(V0) ; load into S1 the opponent's coins, using offset of their struct\nADDU S4 S4 S1 ; Add the value to S4\nJ DoinStealDelet\nNOP\n;End of the loop\nDoinStealEnd:\n; Sleep for 30 frames to let coin change take effect\nJAL SleepProcess\nADDIU A0 R0 30\n; Give the player the coins\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL AdjustPlayerCoinsGradual\nADDU A1 R0 S4\n; Display the coin change by the player stats\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL ShowPlayerCoinChange\nADDU A1 R0 S4\n;Play the player's Happy Voice\nJAL GetPlayerStruct\nLI A0 -1\nLBU T0 3(V0)\nJAL PlaySound\nADDIU A0 T0 0x275 ; Add Mario's Happy Voice Index\nJAL GetHappyPlayer\nNOP\n; Sleep for 30 frames to let coin change take effect\nJAL SleepProcess\nADDIU A0 R0 30\nJ exiteventwindow\nNOP\n\nBankMasterGet:\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(Spare_Change3_Get)\nADDIU A1 A1 lo(Spare_Change3_Get)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nLI A3 0x0\nJAL CloseMessage\nNOP\nLUI S2 hi(bank_coin_total)\nADDIU S2 S2 lo(bank_coin_total) ; Load Coins in Bank\nLHU S4 0(S2) ; Load address value into S4\n; Give the player the coins\nJAL GetCurrentPlayerIndex\nNOP\nMOVE A0 V0\nJAL AdjustPlayerCoinsGradual\nMOVE A1 S4\n; Display the coin change by the player stats\nJAL GetCurrentPlayerIndex\nNOP\nMOVE A0 V0\nJAL ShowPlayerCoinChange\nMOVE A1 S4\n;Play the player's Happy Voice\nJAL GetPlayerStruct\nLI A0 -1\nLBU T0 3(V0)\nJAL PlaySound\nADDIU A0 T0 0x275 ; Add Mario's Happy Voice Index\nJAL GetHappyPlayer\nNOP\nLI S4 0; empty S4\nSH S4 0(S2); and make it the new bank coin total\n; Sleep for 30 frames to let coin change take effect\nJAL SleepProcess\nADDIU A0 R0 30\nJ exiteventwindow\nNOP\n\nBowserRevolutionGet:\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(Spare_Change4_Get)\nADDIU A1 A1 lo(Spare_Change4_Get)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nLI A3 0x0\nJAL CloseMessage\nNOP\nJAL PlaySound\nLI A0 0x29C ;Bowser's Laugh\nLI S2 0; Emptying S2\n;Get player 1's coins\nLUI T2 hi(p1_coins)\nADDIU T2 T2 lo(p1_coins) ; Loading P1 coins\nLHU T2 0(T2)\nADDU S2 T2 S2 ; Add T2 to the value\nSUBU S1 R0 T2\nLI A0 0; Adjust Player 1's coin\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S1\nLI A0 0; Adjust Player 1's coin\nJAL 0x800E1F28 ; ShowPlayerCoinChangeHUD\nMOVE A1 S1\n;Get player 2's coins\nLUI T2 hi(p2_coins)\nADDIU T2 T2 lo(p2_coins) ; Loading P2 coins\nLHU T2 0(T2)\nADDU S2 T2 S2 ; Add T2 to the value\nSUBU S1 R0 T2\nLI A0 1; Adjust Player 2's coin\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S1\nLI A0 1; Adjust Player 2's coin\nJAL 0x800E1F28 ; ShowPlayerCoinChangeHUD\nMOVE A1 S1\n;Get player 3's coins\nLUI T2 hi(p3_coins)\nADDIU T2 T2 lo(p3_coins) ; Loading P3 coins\nLHU T2 0(T2)\nADDU S2 T2 S2 ; Add T2 to the value\nSUBU S1 R0 T2\nLI A0 2; Adjust Player 3's coin\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S1\nLI A0 2; Adjust Player 3's coin\nJAL 0x800E1F28 ; ShowPlayerCoinChangeHUD\nMOVE A1 S1\n;Get player 4's coins\nLUI T2 hi(p4_coins)\nADDIU T2 T2 lo(p4_coins) ; Loading P4 coins\nLHU T2 0(T2)\nADDU S2 T2 S2 ; Add T2 to the value\nSUBU S1 R0 T2\nLI A0 3; Adjust Player 4's coin\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S1\nLI A0 3; Adjust Player 4's coin\nJAL 0x800E1F28 ; ShowPlayerCoinChangeHUD\nMOVE A1 S1\n; Sleep for 30 frames to let coin change take effect\nJAL SleepProcess\nADDIU A0 R0 30\nLI A0 4\nDIVU S2 A0 ; Divide the number of Coins by the number of players\nMFLO S2 ; And send the result to S2\n;Give player 1's coins\nLI A0 0; Adjust Player 1's coin\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S2\nLI A0 0; Adjust Player 1's coin\nJAL 0x800E1F28 ; ShowPlayerCoinChangeHUD\nMOVE A1 S2\n;Give player 2's coins\nLI A0 1; Adjust Player 2's coin\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S2\nLI A0 1; Adjust Player 2's coin\nJAL 0x800E1F28 ; ShowPlayerCoinChangeHUD\nMOVE A1 S2\n;Give player 3's coins\nLI A0 2; Adjust Player 3's coin\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S2\nLI A0 2; Adjust Player 3's coin\nJAL 0x800E1F28 ; ShowPlayerCoinChangeHUD\nMOVE A1 S2\n;Give player 4's coins\nLI A0 3; Adjust Player 4's coin\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S2\nLI A0 3; Adjust Player 4's coin\nJAL 0x800E1F28 ; ShowPlayerCoinChangeHUD\nMOVE A1 S2\n; Sleep for 30 frames to let coin change take effect\nJAL SleepProcess\nADDIU A0 R0 30\nJ exiteventwindow\nNOP\n;==========Change Prize END==========\n\n;==========Change Miracle==========\nRedSpaceRulesGet:\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(New_Rules1_Get)\nADDIU A1 A1 lo(New_Rules1_Get)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nLI A3 0x0\nJAL CloseMessage\nNOP\nLI S2 2\nLUI S3 hi(0x800CD0A1)\nADDIU S3 S3 lo(0x800CD0A1) ; Loading board ram address\nSB S2 0(S3)\nJ exiteventwindow\nNOP\nBankPriceRulesGet:\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(New_Rules2_Get)\nADDIU A1 A1 lo(New_Rules2_Get)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nLI A3 0x0\nJAL CloseMessage\nNOP\nLI S2 3\nLUI S3 hi(0x800CD0A1)\nADDIU S3 S3 lo(0x800CD0A1) ; Loading board ram address\nSB S2 0(S3)\nJ exiteventwindow\nNOP\nBonusStarsRulesGet:\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(New_Rules3_Get)\nADDIU A1 A1 lo(New_Rules3_Get)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nLI A3 0x0\nJAL CloseMessage\nNOP\nLI S2 100\nJAL GetCurrentPlayerIndex\nNOP\nADDU S2 S2 V0 ; Add Current Player Index to S2\nADDU S2 S2 S4 ; Add Bonus Star of Choice to S2\nLUI S3 hi(0x800CD0A1)\nADDIU S3 S3 lo(0x800CD0A1) ; Loading board ram address\nSB S2 0(S3)\nJ exiteventwindow\nNOP\nHiddenBlockRulesGet:\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nLUI A1 hi(New_Rules4_Get)\nADDIU A1 A1 lo(New_Rules4_Get)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nLI A3 0x0\nJAL CloseMessage\nNOP\nLI S2 4\nLUI S3 hi(0x800CD0A1)\nADDIU S3 S3 lo(0x800CD0A1) ; Loading board ram address\nSB S2 0(S3)\nJ exiteventwindow\nNOP\n;==========Change Miracle END==========\n\n;==========2P Giveaway Window==========\nTwoPlayerGiveaway:\nLI A0 11 ; Generic Fade-in\nJAL InitFadeIn\nLI A1 5 ; Fade Out for 5 Frames\n\nSW R0 16(SP)\nSW R0 20(SP)\nSW R0 24(SP)\nLI T0 0x64 ; 100 Units Y pos\nSW T0 28(SP)\nADDI A0 R0 0x3 ; Character image (Toad)\nLUI A1 hi(Item_Giveaway_Message)\nADDIU A1 A1 lo(Item_Giveaway_Message)\nLI A2 0\nJAL 0x800EC980 ; ShowMessage2 \nLI A3 0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nLI S4 0 ;Initialize the value of the loop\nLI S3 6 ;preventive action for the loop\n;==========2P Giveaway Window END==========\n\n;==========2P Giveaway Character Select==========\n2PLoopBack:\nLI A0 11 ; Generic Fade-out \nJAL InitFadeOut\nLI A1 5 ; Fade Out for 5 Frames\n\nJAL SleepProcess\nADDIU A0 R0 7\n\nLI A0 11 ; Generic Fade-in\nJAL InitFadeIn\nLI A1 5 ; Fade Out for 5 Frames\n\nADDIU S4, S4, 1 ;Add 1 to S4\nLI S0 1 ;See if it's the first loop\nBEQ S0, S4, 2PLoopingBack ;If so, branch out\nNOP\nLI S0 3 ;If not, See if it's the last loop\nBEQ S0, S4, exiteventwindow ;If so, end of giveaway\nNOP\nLI S0 1\nSUBU S0, S6, S0 ; Substract one to get the exact index\nSB S0 0(S5);if not, give first player to current player index\nJ Continue2PGive\nNOP\n\n2PLoopingBack:\nLI S0 1\nSUBU S0, S1, S0 ; Substract one to get the exact index\nSB S0 0(S5);if so, give second player to current player index\nJ Continue2PGive\nNOP\n;==========2P Giveaway Character Select END==========\n\n;==========2P Giveaway Selection==========\nContinue2PGive:\nLI S1 0 ;emptied S1\nJAL GetRandomByte ; Random Int at V0\nNOP\n\nSLTI S0 V0 80 ; Is the number less than 80?\nBNE S0 R0 DuelGloveGiveaway2P\nNOP\n\nSLTI S0 V0 160 ; Is the number less than 160?\nBNE S0 R0 GoldenMushroomGiveaway2P\nNOP\n\nSLTI S0 V0 240 ; Is the number less than 240?\nBNE S0 R0 CellularShopperGiveaway2P\nNOP\n\nJ MagicLampGiveaway2P\nNOP\n;==========2P Giveaway Selection END==========\n\n;==========2P Giveaway Window Selection==========\nDuelGloveGiveaway2P: ;Giving away Duel Glove\nADDIU S1 R0 0x08 ; Dueling Glove value\nLUI A1 hi(Duel_Glove_Get)\nADDIU A1 A1 lo(Duel_Glove_Get)\nJ GiveWindow\nNOP\nGoldenMushroomGiveaway2P: ;Giving away Golden Mushroom\nADDIU S1 R0 0x0A ; Golden Mushroom value\nLUI A1 hi(Gold_Shroom_Get)\nADDIU A1 A1 lo(Gold_Shroom_Get)\nJ GiveWindow\nNOP\nCellularShopperGiveaway2P: ;Giving away Cellular Shopper\nADDIU S1 R0 0x04 ; Cellular Shopper value\nLUI A1 hi(Toad_Phone_Get)\nADDIU A1 A1 lo(Toad_Phone_Get)\nJ GiveWindow\nNOP\nMagicLampGiveaway2P: ;Giving away Magic Lamp\nADDIU S1 R0 0x0E ; Magic Lamp value\nLUI A1 hi(Magic_Lamp_Get)\nADDIU A1 A1 lo(Magic_Lamp_Get)\nJ GiveWindow\nNOP\n;==========2P Giveaway Window Selection END==========\n\n;==========3P Giveaway Window==========\nThreePlayerGiveaway:\nLI A0 11 ; Generic Fade-in\nJAL InitFadeIn\nLI A1 5 ; Fade Out for 5 Frames\n\nSW R0 16(SP)\nSW R0 20(SP)\nSW R0 24(SP)\nLI T0 0x64 ; 100 Units Y pos\nSW T0 28(SP)\nADDI A0 R0 0x3 ; Character image (Toad)\nLUI A1 hi(Item_Giveaway_Message)\nADDIU A1 A1 lo(Item_Giveaway_Message)\nLI A2 0\nJAL 0x800EC980 ; ShowMessage2 \nLI A3 0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nLI S4 0 ;Initialize the value of the loop\n;==========3P Giveaway Window END==========\n\n;==========3P Giveaway Character Select==========\n3PLoopBack:\nLI A0 11 ; Generic Fade-out \nJAL InitFadeOut\nLI A1 5 ; Fade Out for 5 Frames\n\nJAL SleepProcess\nADDIU A0 R0 7\n\nLI A0 11 ; Generic Fade-in\nJAL InitFadeIn\nLI A1 5 ; Fade Out for 5 Frames\n\nADDIU S4, S4, 1 ;Add 1 to S4\nLI S0 1 ;See if it's the first loop\nBEQ S0, S4, 3PLoopingAgain ;If so, branch out\nNOP\nLI S0 2 ;If not, See if it's the second loop\nBEQ S0, S4, 3PLoopingBack ;If so, branch out\nNOP\nLI S0 4 ;If not, See if it's the last loop\nBEQ S0, S4, exiteventwindow ;If so, end of giveaway\nNOP\nLI S0 1\nSUBU S0, S6, S0 ; Substract one to get the exact index\nSB S0 0(S5);if not, give first player to current player index\nJ Continue3PGive\nNOP\n\n3PLoopingBack:\nLI S0 1\nSUBU S0, S3, S0 ; Substract one to get the exact index\nSB S0 0(S5);if so, give second player to current player index\nJ Continue3PGive\nNOP\n\n3PLoopingAgain:\nLI S0 1\nSUBU S0, S1, S0 ; Substract one to get the exact index\nSB S0 0(S5);if so, give third player to current player index\nJ Continue3PGive\nNOP\n;==========3P Giveaway Character Select END==========\n\n;==========3P Giveaway Selection==========\nContinue3PGive:\nLI S1 0 ;emptied S1\nJAL GetRandomByte ; Random Int at V0\nNOP\n\nSLTI S0 V0 80 ; Is the number less than 80?\nBNE S0 R0 DuelGloveGiveaway3P\nNOP\n\nSLTI S0 V0 160 ; Is the number less than 160?\nBNE S0 R0 GoldenMushroomGiveaway3P\nNOP\n\nSLTI S0 V0 240 ; Is the number less than 240?\nBNE S0 R0 CellularShopperGiveaway3P\nNOP\n\nJ BooRepellantGiveaway3P\nNOP\n;==========3P Giveaway Selection END==========\n\n;==========3P Giveaway Window Selection==========\nDuelGloveGiveaway3P: ;Giving away Duel Glove\nADDIU S1 R0 0x08 ; Dueling Glove value\nLUI A1 hi(Duel_Glove_Get)\nADDIU A1 A1 lo(Duel_Glove_Get)\nJ GiveWindow\nNOP\nGoldenMushroomGiveaway3P: ;Giving away Golden Mushroom\nADDIU S1 R0 0x0A ; Golden Mushroom value\nLUI A1 hi(Gold_Shroom_Get)\nADDIU A1 A1 lo(Gold_Shroom_Get)\nJ GiveWindow\nNOP\nCellularShopperGiveaway3P: ;Giving away Cellular Shopper\nADDIU S1 R0 0x04 ; Cellular Shopper value\nLUI A1 hi(Toad_Phone_Get)\nADDIU A1 A1 lo(Toad_Phone_Get)\nJ GiveWindow\nNOP\nBooRepellantGiveaway3P: ;Giving away Boo Repellant\nADDIU S1 R0 0x0C ; Boo Repellant value\nLUI A1 hi(Boo_Repel_Get)\nADDIU A1 A1 lo(Boo_Repel_Get)\nJ GiveWindow\nNOP\n;==========3P Giveaway Window Selection END==========\n\n; BEGIN DETERMINE PLAYER CODE\ndetermineplayer:\nJAL GetCurrentPlayerIndex\nNOP\n\nADDU S0 R0 R0\n\nLUI S2 hi(p1_item1)\nADDIU S2 S2 lo(p1_item1)\n\nBEQ S0 V0 determineslot\nNOP\nADDIU S0 S0 1\n\nLUI S2 hi(p2_item1)\nADDIU S2 S2 lo(p2_item1)\n\nBEQ S0 V0 determineslot\nNOP\nADDIU S0 S0 1\n\nLUI S2 hi(p3_item1)\nADDIU S2 S2 lo(p3_item1)\n\nBEQ S0 V0 determineslot\nNOP\nADDIU S0 S0 1\n\nLUI S2 hi(p4_item1)\nADDIU S2 S2 lo(p4_item1)\n; END DETERMINE PLAYER CODE\n\n; BEGIN ANALYZE INVENTORY CODE\ndetermineslot:\nADDIU S0 R0 0xFF\nLBU V0 0(S2)\nBEQ S0 V0 giveitem ; First slot is empty (0xFF)\nNOP\nADDIU S2 S2 1\nLBU V0 0(S2)\nBEQ S0 V0 giveitem ; Second slot is empty\nNOP\nADDIU S2 S2 1\nLBU V0 0(S2)\nBEQ S0 V0 giveitem ; Third slot is empty\nNOP\n; END ANALYZE INVENTORY CODE\n\n; BEGIN SHOW \"CANNOT GIVE ITEM\" MESSAGE CODE\npromptdisplay:\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (None)\nLUI A1 hi(DeleteItem)\nADDIU A1 A1 lo(DeleteItem)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\n; Get the selection, either from the player or CPU.\n; If A0 is a pointer to AI data, AI logic is ran to pick for CPUs.\n; If A0 is 0 or 1, the 0th or 1st option is chosen by CPUs.\n; If A0 is 2, then the value of A1 is the CPUs option index choice.\nLI A0 0\nJAL GetBasicPromptSelection\nLI A1 0\nMOVE S0 V0 ; S0 now has the chosen option index\n\n; Obligatory message box closing/cleanup calls.\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n; Change the player's destination based on the choice.\nLI A0 0\nBEQ S0 A0 DelItem1\nNOP\nLI A0 1\nBEQ S0 A0 DelItem2\nNOP\nLI A0 2\nBEQ S0 A0 DelItem3\nNOP\nLI A0 3\nBEQ S0 A0 finish_giveaway\nNOP\n; END SHOW \"CANNOT GIVE ITEM\" MESSAGE CODE\n\n;HAPPY CODE\nHappyCode:\nJAL GetPlayerStruct\nLI A0 -1\nLBU T0 3(V0)\nJAL PlaySound\nADDIU A0 T0 0x275 ; Add Mario's Happy Voice Index\nJAL GetHappyPlayer\nNOP\nJ Sound\nNOP\n;HAPPY CODE\n\n;DelItems & giveitem\nDelItem1:\nLI S0 0x2\nSUBU S2 S2 S0\nSB S1 0(S2)\nJ HappyCode\nNOP\n\nDelItem2:\nLI S0 0x1\nSUBU S2 S2 S0\nSB S1 0(S2)\nJ HappyCode\nNOP\n\nDelItem3:\nSB S1 0(S2)\nJ HappyCode\nNOP\n\ngiveitem:\nSB S1 0(S2)\nJ HappyCode\nNOP\n\nSound:\nADDIU A0 R0 0x10C ; turn start sound\nJAL PlaySound\nNOP\n\nADDIU A0 R0 15\nJAL SleepProcess ; Sleeps for 15 frames\nNOP\n;DelItems & giveitem END\n\n;==========End of Giveaway Window==========\nfinish_giveaway:\nSLTI S0 S3 5 ; Is S3 less than 5?\nBNE S0 R0 3PLoopBack ;if so, go back to 3P Giveaway loop\nNOP\n\nSLTI S0 S6 5 ; Else, Is S6 less than 5?\nBNE S0 R0 2PLoopBack ;if so, go back to 2P Giveaway loop\nNOP\n;else, end the event\n;==========End of Giveaway Window end==========\n\n;==========End of Event Window==========\nexiteventwindow:\nSW R0 16(SP)\nSW R0 20(SP)\nSW R0 24(SP)\nLI T0 0x64 ; 100 Units Y pos\nSW T0 28(SP)\nADDI A0 R0 0x3 ; Character image (Toad)\nLUI A1 hi(EndingEvent_Message)\nADDIU A1 A1 lo(EndingEvent_Message)\nLI A2 0\nJAL 0x800EC980 ; ShowMessage2 \nLI A3 0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nLI A0 11 ; Generic Fade-out \nJAL InitFadeOut\nLI A1 5 ; Fade Out for 5 Frames\nJAL SleepProcess\nADDIU A0 R0 10 ;Sleep for 8 frames\nLI A0 11 ; Generic Fade-in\nJAL InitFadeIn\nLI A1 5 ; Fade Out for 5 Frames\n\nJ exit\nNOP\n;==========End of Event Window end==========\n\n;==========Giveaway Window==========\nGiveWindow:\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (-1 for none)\nMOVE A2 V0 ; Pass Character Name to A2\nJAL ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nJ determineplayer\nNOP\n;==========Giveaway Window END==========\n\n;==========No Event Window==========\nLI A0 11 ; Generic Fade-in\nJAL InitFadeIn\nLI A1 5 ; Fade Out for 5 Frames\n\nexitwindow:\nSW R0 16(SP)\nSW R0 20(SP)\nSW R0 24(SP)\nLI T0 0x64 ; 100 Units Y pos\nSW T0 28(SP)\nADDI A0 R0 0x3 ; Character image (Toad)\nLUI A1 hi(NoEvent_Message)\nADDIU A1 A1 lo(NoEvent_Message)\nLI A2 0\nJAL 0x800EC980 ; ShowMessage2 \nLI A3 0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;==========No Event Window end==========\n\nexit:\nLI S2 3\nSB S2 0 (S5) ;giving back player 4 to current player index\n;and end\nLW RA 76(SP)\nLW S1 72(SP)\nLW S2 68(SP)\nLW S3 64(SP)\nLW S4 60(SP)\nLW S5 56(SP)\nLW S6 52(SP)\nLW S0 48(SP)\nJR RA\nADDIU SP SP 80\n\n.align 16\npromptMessage:\n.byte 0x0B ; Start the message\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"The game is reaching the last five turns\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture\n.ascii \"And it looks like \"\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" is lagging behind\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture\n.ascii \"Time to turn the tides\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x07 ; Yellow Font\n.ascii \" Pick a prize\"\n.byte 0x08 ; White Font\n.byte 0xC2,0xC2 ; Exclamation Marks (!!)\n.byte 0x0A ; Newline\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Little more for option indent\n.byte 0x0C ; Start option\n.ascii \"Get Item\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A\n.byte 0x0C ; Start option\n.ascii \"Get Coins\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A\n.byte 0x0C ; Start option\n.ascii \"Something Else\"\n.byte 0x85,0x85,0x85 ; Periods (...)\n.byte 0x0D ; End option\n.byte 0\n\n.align 16\nDeleteItem:\n.byte 0x0B ; Start the message\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.ascii \" You can\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"t carry any more Items\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Newline\n.ascii \"Choose one you\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"re willing to throw away\"\n.byte 0x85 ; .\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Little more for option indent\n.byte 0x0C ; Start option\n.ascii \"Item 1\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A \n.byte 0x0C ; Start option\n.ascii \"Item 2\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A \n.byte 0x0C ; Start option\n.ascii \"Item 3\"\n.byte 0x0D ; End option\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A \n.byte 0x0C ; Start option\n.ascii \"New item\"\n.byte 0x0D ; End option\n.byte 0\n\n.align 16\nItem_Giveaway_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"The game is reaching the last five turns\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"And a few of you are lagging behind\"\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"In this case\"\n.byte 0x82 ; Comma (,)\n.ascii \" those in need get \"\n.byte 0x07 ; Yellow Font\n.ascii \"an item\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nEndingEvent_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"This should help you make a comeback\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Good luck everyone\"\n.byte 0xC2 ; Exclamation Mark (!)\n.ascii \" And don\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"t forget\"\n.byte 0x85,0x85,0x85 ; Periods (...)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.byte 0x05 ; Green Font\n.ascii \"Anything goes on the Last Five Turns\"\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0x08 ; White Font\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nNoEvent_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"The game is reaching the last five turns\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"And\"\n.byte 0x85,0x85,0x85 ; Periods (...)\n.ascii \" everyone is tied\"\n.byte 0xC3, 0xC2 ; Question & Exclamation Marks (?!)\n.ascii \" That\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s unusual\"\n.byte 0x85,0x85,0x85 ; Periods (...)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Let\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s keep going\"\n.byte 0x82 ; Comma (,)\n.ascii \" shall we\"\n.byte 0xC3 ; Question Mark (?)\n.ascii \" Good luck\"\n.byte 0x82 ; Comma (,)\n.ascii \" everyone\"\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nDuel_Glove_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Dueling Glove\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nGold_Shroom_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Golden Mushroom\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nToad_Phone_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Cellular Shopper\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nMagic_Lamp_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Magic Lamp\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nBoo_Bell_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Boo Bell\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nBoo_Repel_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Boo Repellant\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nTreasure_Chest_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Plunder Chest\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nSkeleton_Key_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Skeleton Key\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nRare_Item1_Get:\n.byte 0x0B ; Start the message\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Lucky Charm\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nRare_Item2_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Koopa Kard\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nRare_Item3_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Barter Box\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nRare_Item4_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"Wacky Watch\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nSpare_Change1_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.byte 0x82 ; Comma (,)\n.ascii \" you got a \"\n.byte 0x07 ; Yellow Font\n.ascii \"gift\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nSpare_Change2_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.byte 0x82 ; Comma (,)\n.ascii \" seems like your opponents\"\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"got you a nice little \"\n.byte 0x07 ; Yellow Font\n.ascii \"gift\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nSpare_Change3_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.byte 0x82 ; Comma (,)\n.ascii \" I think you won big\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x05 ; Green Font\n.ascii \"Koopa\"\n.byte 0x08 ; White Font\n.ascii \" is here with a big \"\n.byte 0x07 ; Yellow Font\n.ascii \"prize\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nSpare_Change4_Get:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.byte 0x82 ; Comma (,)\n.ascii \" Beware\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x03 ; Red Font\n.ascii \"Bowser\"\n.byte 0x08 ; White Font\n.ascii \" is here\"\n.byte 0x82 ; Comma (,)\n.ascii \" ready to start a \"\n.byte 0x04 ; Purple Font\n.ascii \"Revolution\"\n.byte 0x08 ; White Font\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nNew_Rules1_Get:\n.byte 0x05 ; Green Font\n.ascii \"The Miracle Happened\"\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x08 ; White Font\n.ascii \"Every\"\n.byte 0x03 ; Red Font\n.ascii \" red spaces \"\n.byte 0x08 ; White Font\n.ascii \"can now start one of those events\"\n.byte 0x7B ; : (Colon)\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x06 ; Blue font\n.ascii \"Battle\"\n.byte 0x08 ; White Font\n.byte 0x82 ; Comma (,)\n.byte 0x03 ; Red Font\n.ascii \" Bowser\"\n.byte 0x08 ; White Font\n.byte 0x82 ; Comma (,)\n.byte 0x05 ; Green Font\n.ascii \" Chance Time\"\n.byte 0x08 ; White Font\n.ascii \" or\"\n.byte 0x07 ; Yellow Font\n.ascii \" Game Guy\"\n.byte 0x08 ; White Font\n.byte 0x85 ; Period (.)\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"Watch your steps and good luck\"\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nNew_Rules2_Get:\n.byte 0x05 ; Green Font\n.ascii \"The Miracle Happened\"\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x08 ; White Font\n.ascii \"The\"\n.byte 0x05 ; Green Font\n.ascii \" Bank \"\n.byte 0x08 ; White Font\n.ascii \"has an added fee per visit\"\n.byte 0x7B ; : (Colon)\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"First place pays an extra of \"\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \" 9\"\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"Second place pays an extra of \"\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \" 6\"\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"Third Place pays an extra of \"\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \" 3\"\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"Look for your wallet and good luck\"\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nNew_Rules3_Get:\n.byte 0x05 ; Green Font\n.ascii \"The Miracle Happened\"\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.ascii \" gets a boost for a random\"\n.byte 0x07 ; Yellow Font\n.ascii \" Bonus Star\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"For the\"\n.byte 0x05 ; Green Font\n.ascii \" Warp Star\"\n.byte 0x08 ; White Font\n.byte 0x82 ; Comma (,)\n.ascii \"it is raised by 1 per turn\"\n.byte 0x85 ; Period (.)\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"For the\"\n.byte 0x06 ; Blue font\n.ascii \" MiniGame Star\"\n.byte 0x08 ; White Font\n.byte 0x82 ; Comma (,)\n.ascii \"it is raised by 5 per turn\"\n.byte 0x85 ; Period (.)\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"For the\"\n.byte 0x07 ; Yellow Font\n.ascii \" Coin Star\"\n.byte 0x08 ; White Font\n.byte 0x82 ; Comma (,)\n.ascii \"it is raised by 10 per turn\"\n.byte 0x85 ; Period (.)\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"Secure your Stars and good luck\"\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nNew_Rules4_Get:\n.byte 0x05 ; Green Font\n.ascii \"The Miracle Happened\"\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x08 ; White Font\n.ascii \"A random\"\n.byte 0x07 ; Yellow Font\n.ascii \" Hidden Block \"\n.byte 0x08 ; White Font\n.ascii \"will be triggered\"\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"Everytime\"\n.byte 0x06 ; Blue font\n.ascii \" last place \"\n.byte 0x08 ; White Font\n.ascii \"lands on a\"\n.byte 0x06 ; Blue font\n.ascii \" Blue Space\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; New Line (Writes Below)\n.ascii \"Now\"\n.byte 0x82 ; Comma (,)\n.ascii \" go BlockBusting and good luck\"\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nBoost_Message:\n.byte 0x06 ; Blue font\n.byte 0x11 ; Player Character's Name\n.byte 0x08 ; White Font\n.byte 0x5C ; Apostrophe (')\n.ascii \"s \"\n.byte 0x07 ; Yellow Font\n.ascii \"Bonus Star\"\n.byte 0x08 ; White Font\n.ascii \" got \"\n.byte 0x06 ; Blue font\n.ascii \"Boosted\"\n.byte 0xC2, 0xC2 ; Exclamation Marks (!!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nGetCurrentPlayerCharacterString:\nADDIU SP SP -40\nSW RA 36(SP)\nJAL GetPlayerStruct ; get player struct at V0\nLI A0, -1\nLBU T2 0x3(V0) ; load character value into T2 from offset of player struct\nLI T0 0x1c00 ; add the needed value\nADDU V0 T2 T0 ; send it to V0\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40\n\n.align 16\nGetCurrentPlayerCoinCount:\nADDIU SP SP -40\nSW RA 36(SP)\nJAL GetPlayerStruct\nLI A0, -1\nLHU V0, 0x0006 (v0) ;load current player coin count to V0\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40\n\n.align 16\nGetHappyPlayer:\nADDIU SP SP -40\nSW RA 36(SP)\nLI A0 -1 ; Load Current Player Index\nLI A1 05 ; Set player's happy animation\nJAL SetBoardPlayerAnimation\nLI A2 0 ; Don't loop the animation\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40"},"Koopa Bank Ruleset":{"language":0,"code":"; NAME: Koopa Bank Ruleset\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nADDIU SP SP -80\nSW RA 76(SP)\nSW S1 72(SP) ;holds the fee\nSW S2 68(SP) ;holds test values\nSW S3 64(SP) ;holds the addresses values\nSW S4 60(SP) ;holds current player index\n\n;====================================================================\n; Made by Spongyoshi, feel free to use for your own boards!!\n; Part of the last five turns custom event, put it on every bank space\n; Adds an additional fee on every bank pass and gives it to bank total\n; Thanks to MarioComix and the Mario Party Legacy Discord as always!!\n;===================================================================\n;TESTING BEGIN;\nJAL GetCurrentPlayerIndex\nNOP\nMOVE S4 V0 ; Player index into S4\nLUI S3 hi(0x800CD0A1)\nADDIU S3 S3 lo(0x800CD0A1) ; Loading ram address\nLBU S3 0(S3)\nLI S2 3\nBEQ S3 S2 Start ; If rule 3 is active then begin\nNOP\nJ exit ;else, exit\nNOP\n;TESTING END;\n;CHECK IF PLAYER HAS COINS BEGIN;\nStart:\nMOVE A0 S4 ; A0 = The player's index \nJAL PlayerHasCoins ; Checks if Player has that ammount of Coins\nLI A1 1 ; A1 = The ammount of Coins to check for\nBEQ V0 R0 exit ;if not, skip the window\nNOP\n;CHECK IF PLAYER HAS COINS END;\n;GET RANK BEGIN;\nJAL GetCurrentPlayerIndex\nNOP\nMOVE A0 V0\nJAL GetPlayerPlacement\nNOP\nMOVE S3 V0\nLI S2 0\nBEQ S3 S2 FirstPayement ; If rank is first, then 1st Place Payout\nNOP\nLI S2 1\nBEQ S3 S2 SecondPayement ; If rank is second, then 2nd Place Payout\nNOP\nLI S2 2\nBEQ S3 S2 ThirdPayement ; If rank is third, then 3rd Place Payout\nNOP\nJ exit ;else, exit\nNOP\n;GET RANK END;\n;GET PRICE BEGIN;\nFullPayement:\nJAL GetPlayerStruct\nMOVE A0 S4 ; get the struct of the opponent being checked at V0\nLHU S1 0xA(V0) ; load into S1 the opponent's coins, using offset of their struct\nJ WindowDisplayFinal\nNOP\nFirstPayement:\nLI S1 9 ; Fee for first place\nJ WindowDisplay\nNOP\nSecondPayement:\nLI S1 6 ; Fee for second place\nJ WindowDisplay\nNOP\nThirdPayement:\nLI S1 3 ; Fee for third place\n;GET PRICE END;\nWindowDisplay:\nJAL PlaySound ; Play Koopa Sound\nLI A0 0x25A\n;===Set Player Idle Animation===\nLI A0 -1 ; Load Current Player Index\nLI A1 -1 ; Set player's idle animation\nJAL SetBoardPlayerAnimation\nLI A2 2 ; Loop the animation\n;CHECKING IF ENOUGH COINS BEGIN;\nMOVE A0 S4 ; A0 = The player's index \nJAL PlayerHasCoins ; Checks if Player has that ammount of Coins\nMOVE A1 S1 ; A1 = The ammount of Coins to check for\nBEQ V0 R0 FullPayement ;if not, get all the coins\nNOP\n;CHECKING IF ENOUGH COINS END;\n;CONVERT TO STRING BEGIN;\nWindowDisplayFinal:\nLUI A0 hi(CoinString)\nADDIU A0 A0 lo(CoinString) ; Saves # of coins to CoinString\nLUI A1 hi(percent_d)\nADDIU A1 A1 lo(percent_d)\nJAL sprintf ; Converts a number to a text string\nMOVE A2 S1 ; Converts the payout number of coins to a string\n;CONVERT TO STRING END;\n;WINDOW DISPLAY BEGIN;\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 0x2 ; Character image (Bank Koopa)\nLUI A1 hi(KoopaMessage)\nADDIU A1 A1 lo(KoopaMessage)\nLUI A2 hi(CoinString)\nADDIU A2 A2 lo(CoinString)\nJAL ShowMessage\nLI A3 0\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;WINDOW DISPLAY END;\n;GIVE TO BANK BEGIN;\nLUI S3 hi(bank_coin_total)\nADDIU S3 S3 lo(bank_coin_total) ; Loading ram address\nLHU S2 0(S3) ; Load address value\nADDU S2 S2 S1 ; add the new fee\nSH S2 0(S3); and make it the new bank coin total\n;GIVE TO BANK END;\n;PAYOUT BEGIN;\nSUBU S1 R0 S1\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL AdjustPlayerCoinsGradual ; Give the player the coins\nMOVE A1 S1\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL ShowPlayerCoinChange ; Display the coin change\nMOVE A1 S1 \nJAL SleepProcess ; Sleep for 30 frames\nADDIU A0 R0 30\n;PAYOUT END;\nexit:\nLW RA 76(SP)\nLW S1 72(SP)\nLW S2 68(SP)\nLW S3 64(SP)\nLW S4 60(SP)\nJR RA\nADDIU SP SP 80\n\n;===Prep for Displaying Coin String===\npercent_d:\n.asciiz \"%d\" ; 0x25640000\n\nCoinString:\n.fill 8\n\n.align 16\nKoopaMessage:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Following our newly added policies\"\n.byte 0x82 ; Comma (,)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture\n.ascii \"an added fee of \"\n.byte 0x29 ; Coin icon\n.byte 0x3E ; x (multiply)\n.ascii \" \"\n.byte 0x11 ; Price\n.ascii \" is now\"\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture\n.ascii \"required to access your account\"\n.byte 0x85 ; Period (.)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture\n.ascii \"Thank you for your understanding\"\n.byte 0x85 ; Period (.)\n.byte 0xFF,0 ; FF=Pause"},"Give Coins B4 Game Guy":{"language":0,"code":"; NAME: Give Coins B4 Game Guy\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: Number|coins\n\n; This is a variation on \"Adjust Player Coins\" that also\n; demonstrates how to inject values into messages.\nADDIU SP SP -32\nSW RA 28(SP)\n\n; Get character used by current player.\n; We're going to put their name in the message.\nJAL GetCurrentPlayerIndex\nNOP\nSLL V1 V0 3\nSUBU V1 V1 V0\nSLL V0 V1 3\nLUI A2 hi(p1_char)\nADDU A2 A2 V0\nLBU A2 lo(p1_char)(A2)\n\n; We're also going to put the coin count in the string.\n; We need to convert it to a string.\nLUI A0 hi(coin_string_loc)\nADDIU A0 A0 lo(coin_string_loc)\nLUI A1 hi(percent_d)\nADDIU A1 A1 lo(percent_d)\nJAL sprintf\nADDIU A2 R0 coins\n\n; Show a message\nJAL GetCurrentPlayerCharacterString\nNOP\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(message)\nADDIU A1 A1 lo(message)\nMOVE A2 V0\nLUI A3 hi(coin_string_loc)\nADDIU A3 A3 lo(coin_string_loc)\nJAL 0x800EC8EC ; ShowMessage\nNOP\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n; Give the player the coins\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL AdjustPlayerCoinsGradual\nADDIU A1 R0 coins\n\n; Display the coin change by the player stats\nJAL GetCurrentPlayerIndex\nNOP\nADDIU A0 V0 0\nJAL ShowPlayerCoinChange\nADDIU A1 R0 coins\n\n; Sleep for 30 frames to let coin change take effect\nJAL SleepProcess\nADDIU A0 R0 30\n\nLW RA 28(SP)\nJR RA\nADDIU SP SP 32\n\npercent_d:\n.asciiz \"%d\" ; 0x25640000\n\ncoin_string_loc:\n.fill 8\n\n.align 16\nmessage:\n.ascii \"Take this before you play\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause\n\n.align 4\nGetCurrentPlayerCharacterString:\nADDIU SP SP -32\nSW RA 28(SP)\n\nJAL GetCurrentPlayerIndex ; Current Player's Index at V0\nNOP\n\nLUI T0 hi(p1_char)\nADDIU T0 T0 lo(p1_char) ; Load Player 1's Character address\nLI T2 0x38 ; Distance between each player's addresses\nMULT V0 T2 ; Multiply Current Player Index by T2\nMFLO T2 ; Move Result to T2\nADDU T0 T0 T2 ; Add results to get current Player's Character address\nLBU T2 0(T0) ; Load the value address value of S0 into S2\n\nLI V0 0x1C00 ; Load value of MARIO string to T0\nADDU V0 T2 V0 ; Add T2 to the string value to obtain the character\n\nLW RA 28(SP)\nJR RA\nADDIU SP SP 32"},"Give Everyone Else Coins B4 Battle":{"language":0,"code":"; NAME: Give Everyone Else Coins B4 Battle\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: Number|coinamount\n\n;====================================================================\n; IMPORTANT: This code is specifically designed to give every player\n;            a fixed amount of coins except for the player who lands\n;            or passes through the space.\n;====================================================================\n\nADDIU SP SP -40\nSW RA 36(SP)\nSW S0 32(SP)\n\n\n\n;MESSAGE DISPLAY START-----------------------------------------------\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\n; Visit the following link to get the full list of Character Images\n; https://github.com/PartyPlanner64/PartyPlanner64/wiki/Displaying-Messages\n; If you use a character image, check the bottom of the code\nLUI A1 hi(Message)\nADDIU A1 A1 lo(Message) ; This loads \"Message\" into the Textbox\nLI A2 0x0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0x0\n\n; The rest here perform the \"wait for confirmation\"\n; and probably messagebox teardown.\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;MESSAGE DISPLAY END-------------------------------------------------\n\n;GIVE COINS START----------------------------------------------------\nLI S0 0x0 ; Begin with Player 1\n\nSTART:\nJAL GetCurrentPlayerIndex ; Current Player Index at V0\nNOP\n\nLI T0 0x4 ; If all Players have been given coins, stop\nBEQ S0 T0 wait\nNOP\n\nBEQ V0 S0 nextplayer ; If the current player is S0, skip them\nNOP\n\nMOVE A0 S0 ; A0 = S0\nADDIU A1 R0 coinamount\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nNOP\n\nnextplayer:\nADDIU S0 S0 1 ; Add 1 to S0 to check next player\nJ START\nNOP\n;GIVE COINS END------------------------------------------------------\n\n;WAIT START----------------------------------------------------------\nwait:\nADDIU A0 R0 30 ; Amount of frames the game waits for coin handouts\nJAL SleepProcess\nNOP\n;WAIT END------------------------------------------------------------\n\n\n\nLW S0 32(SP)\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40\n\n; .ascii is used to output Text. Anything surrounded by \" will be \n; displayed in the message (Special characters are not included).\n; For those, you must use .byte and the respective byte value.\n; Bytes that change text color will change the color of everything\n; that is written after it, until another color is used.\n\n.align 16\nMessage:\n.ascii \"Everyone else got some\"\n.byte 0x06 ; Blue font\n.ascii \" coins\"\n.byte 0x08 ; White Font\n.ascii \" too\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause (THIS ALWAYS GOES AT THE END)\n\n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n; If your message has an image, use this at the start of each line\n; .byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture"},"[PD] Tumble Space Guaranteed":{"language":0,"code":"; NAME: [PD] Tumble Space Guaranteed\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nADDIU SP SP -88\nSW RA 80(SP)\nSW S0 76(SP)\nSW S1 64(SP)\nSW S3 60(SP)\nSW S4 56(SP)\nSW S5 52(SP)\nSW S6 48(SP)\nSW S7 44(SP)\n\n; S1 = Multiplier for Bonus\n; S3 = Current Player's Index\n; S4 = 4\n; S5 = Coins for Bonus/Giveaway\n; S6 = Current Turn Tier\n; S7 = Current Turn Tier + Current Player's Placing (0-11)\n\nJAL GetCurrentPlayerIndex ; Current Player Index at V0\nNOP\nMOVE S3 V0 ; Move Current Player's Index to S3\n\nJAL GetRandomByte ; Random Int at V0\nNOP\n\nSLTI S0 V0 256 ; S0 = 1 if the number is less than 64\nNOP\nBEQ S0 R0 give3coins \nNOP\n\nLI S4 4\n\nLUI T1 hi(current_turn)\nADDIU T1 T1 lo(current_turn) ; Loading address of current turn number\nLBU T1 0(T1) ; Loading current turn number\nLUI T0 hi(total_turns)\nADDIU T0 T0 lo(total_turns) ; Loading address of total turn number\nLBU T0 0(T0) ; Loading total turn number\n\nLI S7 0 ; Early Game Value on S7\nLI A2 0x6\nSLT S0 T1 A2\nNOP\nBNE S0 R0 Continue1 ; If it's less than 6, then it's Early Game, exit\nNOP\nLI S7 8 ; Late Game Value on S7\nSUB A2 T0 T1\nLI T0 0x5\nSLT S0 A2 T0\nNOP\nBNE S0 R0 Continue1 ; If it's 4 or less, it's Lategame, exit\nNOP\nLI S7 4 ; Mid Game Value on S7\n\nContinue1:\nMOVE S6 S7 ; S6 now contains Turn Tier\n\nJAL GetPlayerPlacement ; Current Player Placing at V0\nMOVE A0 S3\n\nADDU S7 S7 V0 ; Placing + Turn Tier at S7\n\nJAL PlaySound\nLI A0 0x2A8 ; Tumble: Hi\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x15 ; Character image (Tumble)\nLUI A1 hi(TumbleGreeting)\nADDIU A1 A1 lo(TumbleGreeting)\nLI A2 0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n; S7 = Placing + Turn Tier\nBEQ S6 R0 RollEarly\nNOP\nBEQ S7 S4 RollMid1st\nNOP\nLI T0 7\nSLT S0 S7 T0\nNOP\nBNE S0 R0 RollMid23\nNOP\nBEQ S7 T0 RollMid4th\nNOP\nLI T0 8\nBEQ S7 T0 RollLate1st\nNOP\nLI T0 9\nBEQ S7 T0 RollLate2nd\nNOP\nLI T0 10\nBEQ S7 T0 RollLate3rd\nNOP\nJ RollLate4th\nNOP\n\nRollEarly:\nJAL RNGPercentChance\nLI A0 50\nBNE V0 R0 TumbleGiveaway \nNOP\nJAL RNGPercentChance\nLI A0 76\nBNE V0 R0 TumbleBonus \nNOP\nJ TumbleRoulette\nNOP\n\nRollMid1st:\nJAL RNGPercentChance\nLI A0 60\nBNE V0 R0 TumbleGiveaway \nNOP\nJAL RNGPercentChance\nLI A0 60\nBNE V0 R0 TumbleBonus \nNOP\nJ TumbleRoulette\nNOP\n\nRollMid23:\nJAL RNGPercentChance\nLI A0 50\nBNE V0 R0 TumbleGiveaway \nNOP\nJAL RNGPercentChance\nLI A0 50\nBNE V0 R0 TumbleBonus \nNOP\nJ TumbleRoulette\nNOP\n\nRollMid4th:\nJAL RNGPercentChance\nLI A0 40\nBNE V0 R0 TumbleGiveaway \nNOP\nJAL RNGPercentChance\nLI A0 40\nBNE V0 R0 TumbleBonus \nNOP\nJ TumbleRoulette\nNOP\n\nRollLate1st:\nJAL RNGPercentChance\nLI A0 55\nBNE V0 R0 TumbleGiveaway \nNOP\nJAL RNGPercentChance\nLI A0 55\nBNE V0 R0 TumbleBonus \nNOP\nJ TumbleRoulette\nNOP\n\nRollLate2nd:\nJAL RNGPercentChance\nLI A0 40\nBNE V0 R0 TumbleGiveaway \nNOP\nJAL RNGPercentChance\nLI A0 40\nBNE V0 R0 TumbleBonus \nNOP\nJ TumbleRoulette\nNOP\n\nRollLate3rd:\nJAL RNGPercentChance\nLI A0 35\nBNE V0 R0 TumbleGiveaway \nNOP\nJAL RNGPercentChance\nLI A0 36\nBNE V0 R0 TumbleBonus \nNOP\nJ TumbleRoulette\nNOP\n\nRollLate4th:\nJAL RNGPercentChance\nLI A0 20\nBNE V0 R0 TumbleGiveaway \nNOP\nJAL RNGPercentChance\nLI A0 20\nBNE V0 R0 TumbleBonus \nNOP\nJ TumbleRoulette\nNOP\n\nTumbleGiveaway:\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (None)\nLUI A1 hi(Giveaway_Message)\nADDIU A1 A1 lo(Giveaway_Message)\nLI A2 0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x15 ; Character image (Tumble)\nLUI A1 hi(TumbleGiveaway_Message)\nADDIU A1 A1 lo(TumbleGiveaway_Message)\nLI A2 0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nBEQ S6 R0 EarlyGiveawayMultiplier\nNOP\nBEQ S6 S4 MidGiveawayMultiplier\nNOP\nJ LateGiveawayMultiplier\nNOP\n\nEarlyGiveawayMultiplier:\nLI S1 1\nJAL RNGPercentChance ; Result on V0\nLI A0 85\nBNE V0 R0 Calculate\nNOP\nLI S1 2\nJAL RNGPercentChance ; Result on V0\nLI A0 66\nBNE V0 R0 Calculate\nNOP\nLI S1 3\nJ Calculate \nNOP\n\nMidGiveawayMultiplier:\nLI S1 1\nJAL RNGPercentChance ; Result on V0\nLI A0 75\nBNE V0 R0 Calculate\nNOP\nLI S1 2\nJAL RNGPercentChance ; Result on V0\nLI A0 60\nBNE V0 R0 Calculate\nNOP\nLI S1 3\nJ Calculate \nNOP\n\nLateGiveawayMultiplier:\nLI S1 1\nJAL RNGPercentChance ; Result on V0\nLI A0 50\nBNE V0 R0 Calculate\nNOP\nLI S1 2\nJAL RNGPercentChance ; Result on V0\nLI A0 60\nBNE V0 R0 Calculate\nNOP\nLI S1 3\n\nCalculate:\nLI S0 0 ; Start with Player 1\nLOOP:\nLI T0 10 ; T0 holds value of MAX_COINS\nLI T1 5 ; T1 holds value of MIN_COINS\nADDIU T0 T0 1 \nSUBU S5 T0 T1 ; S1 = Max Coins - Min Coins \nJAL GetRandomByte ; Generates a number from 0-255 into V0\nNOP\nDIVU V0 S5 ; Divide the random number by the number of outcomes\nMFHI S5 ; HI contains the remainder, pull that into S1\nADDIU S5 S5 5 ; Add MIN_COINS\nMULT S1 S5 ; Multiply the Coins by the Multiplier\nMFLO S5 ; Move Value to S5\n\nMOVE A0 S0 ; Assigns Current Player's Index to A0\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S5 ; Move amount of Coins to A1\n\nContinueLoop:\nLI A0 -1 ; Current Player\nLI A1 5 ; Jumping Joy Animation Index\nJAL SetBoardPlayerAnimation\nLI A2 0 ; Don't repeat animation\n\nMOVE A0 S3\nJAL gethappyvoice\nNOP\n\nLI T0 3\nBEQ S0 T0 ExitLoop ; If it's done with Player 4, exit loop\nNOP\n\nADDIU S0 S0 1\nJ LOOP\nNOP\n\nExitLoop:\nJAL SleepProcess \nLI A0 35 ; Sleeps for 35 frames\n\nJ exit\nNOP\n\n\nTumbleBonus:\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (None)\nLUI A1 hi(Bonus_Message)\nADDIU A1 A1 lo(Bonus_Message)\nLI A2 0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x15 ; Character image (Tumble)\nLUI A1 hi(TumbleBonus_Message)\nADDIU A1 A1 lo(TumbleBonus_Message)\nLI A2 0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n; S7 = Placing + Turn Tier\nBEQ S6 R0 BonusEarly\nNOP\nBEQ S7 S4 BonusMid1st\nNOP\nLI T0 7\nSLT S0 S7 T0\nNOP\nBNE S0 R0 BonusMid23\nNOP\nBEQ S7 T0 BonusMid4th\nNOP\nLI T0 8\nBEQ S7 T0 BonusMid23\nNOP\nLI T0 9\nBEQ S7 T0 BonusMid4th\nNOP\nLI T0 10\nBEQ S7 T0 BonusLate3rd\nNOP\nJ BonusLate4th\nNOP\n\nBonusEarly:\nLI S5 5\nJAL RNGPercentChance ; Result on V0\nLI A0 85\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 10\nJAL RNGPercentChance ; Result on V0\nLI A0 67\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 15\nJ BonusGainCoins \nNOP\n\nBonusMid1st:\nLI S5 5\nJAL RNGPercentChance ; Result on V0\nLI A0 10\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 10\nJAL RNGPercentChance ; Result on V0\nLI A0 84\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 15\nJAL RNGPercentChance ; Result on V0\nLI A0 45\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 20\nJ BonusGainCoins \nNOP\n\nBonusMid23:\nLI S5 5\nJAL RNGPercentChance ; Result on V0\nLI A0 5\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 10\nJAL RNGPercentChance ; Result on V0\nLI A0 10\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 15\nJAL RNGPercentChance ; Result on V0\nLI A0 88\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 20\nJ BonusGainCoins \nNOP\n\nBonusMid4th:\nLI S5 10\nJAL RNGPercentChance ; Result on V0\nLI A0 5\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 15\nJAL RNGPercentChance ; Result on V0\nLI A0 10\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 20\nJAL RNGPercentChance ; Result on V0\nLI A0 82\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 25\nJAL RNGPercentChance ; Result on V0\nLI A0 39\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 30\nJ BonusGainCoins \nNOP\n\nBonusLate3rd:\nLI S5 15\nJAL RNGPercentChance ; Result on V0\nLI A0 5\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 20\nJAL RNGPercentChance ; Result on V0\nLI A0 10\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 25\nJAL RNGPercentChance ; Result on V0\nLI A0 82\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 30\nJAL RNGPercentChance ; Result on V0\nLI A0 39\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 35\nJ BonusGainCoins \nNOP\n\nBonusLate4th:\nLI S5 20\nJAL RNGPercentChance ; Result on V0\nLI A0 5\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 25\nJAL RNGPercentChance ; Result on V0\nLI A0 10\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 30\nJAL RNGPercentChance ; Result on V0\nLI A0 82\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 35\nJAL RNGPercentChance ; Result on V0\nLI A0 39\nBNE V0 R0 BonusGainCoins\nNOP\nLI S5 40\n\nBonusGainCoins:\nMOVE A0 S3\nJAL AdjustPlayerCoinsGradual\nMOVE A1 S5\n\nMOVE A0 S3\nJAL ShowPlayerCoinChange\nMOVE A1 S5\n\nLI A0 -1 ; Current Player\nLI A1 5 ; Jumping Joy Animation Index\nJAL SetBoardPlayerAnimation\nLI A2 0 ; Don't repeat animation\n\nMOVE A0 S3\nJAL gethappyvoice\nNOP\n\nJAL SleepProcess\nLI A0 35 ; Sleep 35 Frames\n\nJ exit\nNOP\n\n\n\nTumbleRoulette:\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 -1 ; Character image (None)\nLUI A1 hi(Roulette_Message)\nADDIU A1 A1 lo(Roulette_Message)\nLI A2 0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x15 ; Character image (Tumble)\nLUI A1 hi(TumbleRoulette_Message)\nADDIU A1 A1 lo(TumbleRoulette_Message)\nLI A2 0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nJAL PlaySound\nLI A0 0x3EC ; Drumroll\n\nJAL SleepProcess\nLI A0 30\n\nJAL PlaySound\nLI A0 0x3ED ; Drumroll end\n\nJAL SleepProcess\nLI A0 30\n\nJAL RNGPercentChance ; Result on V0\nLI A0 50\nBNE V0 R0 RouletteStar\nNOP\n\nJAL PlaySound\nLI A0 0x40F ; Buzzer\n\nJAL SleepProcess\nLI A0 25\n\nJAL PlaySound\nLI A0 0x2A9 ; Tumble: Ohhh :(\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x15 ; Character image (Tumble)\nLUI A1 hi(NoStarRoulette_Message)\nADDIU A1 A1 lo(NoStarRoulette_Message)\nLI A2 0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nJ exit\nNOP\n\n\nRouletteStar:\nJAL PlaySound\nLI A0 0x419 ; Fanfare (Curtain Call)\n\nJAL SleepProcess\nLI A0 25\n\nJAL PlaySound\nLI A0 0x2A7 ; Tumble: Yay\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x15 ; Character image (Tumble)\nLUI A1 hi(StarRoulette_Message)\nADDIU A1 A1 lo(StarRoulette_Message)\nLI A2 0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nJAL PlayMusic\nLI A0 111 ; Star Get Jingle\n\nMOVE A0 S3 ; Current Player's Index\nLI A1 1 ; Number of Stars to give\nJAL AdjustPlayerStars\nNOP\n\nMOVE A0 S3\nJAL getcheervoice\nNOP\n\nLI A0 -1 ; Current Player\nLI A1 6 ; Star Dance animation\nJAL SetBoardPlayerAnimation\nLI A2 0 ; No Loop\n\nJAL SleepProcess\nLI A0 110\n\nJAL PlayMusic\nLI A0 31 ; The Winner is... Me! Music Index\n\nJ exit\nNOP\n\ngive3coins:\nMOVE A0 S3\nJAL AdjustPlayerCoinsGradual\nLI A1 3\n\nMOVE A0 S3\nJAL ShowPlayerCoinChange\nLI A1 3\n\nJAL SleepProcess\nLI A0 30\n\n\nexit:\nLW RA 80(SP)\nLW S0 76(SP)\nLW S1 64(SP)\nLW S3 60(SP)\nLW S4 56(SP)\nLW S5 52(SP)\nLW S6 48(SP)\nLW S7 44(SP)\nJR RA\nADDIU SP SP 88\n\n\nAdjustPlayerStars:\nADDIU SP SP -32\nSW RA 28(SP)\n\nLUI T1 hi(p1_stars)\nADDIU T1 T1 lo(p1_stars) ; Load Player 1's Star address\nLI T0 0x38 ; Distance between each player's Star address\nMULT A0 T0 ;  Multiply Current Player Index by S3\nMFLO T0 ; Move the result to S3\n\nADDU T1 T1 T0 ; Add result to get current Player's Star address\nLBU T0 0(T1) ; Load address value into S2\n\nADDU T0 T0 A1 ; Add the Stars to their current Star count\nSB T0 0(T1)\n\nLW RA 28(SP)\nJR RA\nADDIU SP SP 32\n\n\ngetcheervoice:\n; a0 = player's index\nADDIU SP SP -40\nSW RA 36(SP)\n\nLUI T1 hi(p1_char)\nADDIU T1 T1 lo(p1_char) ; Load Player 1's Character address\nLI T0 0x38 ; Distance between each player's Character address\nMULT A0 T0 ;  Multiply Current Player Index by T0\nMFLO T0 ; Move the result to T0\n\nADDU T1 T1 T0 ; Add result to get current Player's Character address\nLBU T0 0(T1) ; Load address value into T0\n\nADDIU V0 T0 0x263 ; Mario's Cheer Voice Index\n\nJAL PlaySound\nMOVE A0 V0 ; Pass the Voice Index to A0\n\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40\n\ngethappyvoice:\n; a0 = player's index\nADDIU SP SP -72\nSW RA 68(SP)\n\nLUI T1 hi(p1_char)\nADDIU T1 T1 lo(p1_char) ; Load Player 1's Character address\nLI T0 0x38 ; Distance between each player's Character address\nMULT A0 T0 ;  Multiply Current Player Index by T0\nMFLO T0 ; Move the result to T0\n\nADDU T1 T1 T0 ; Add result to get current Player's Character address\nLBU T0 0(T1) ; Load address value into T0\n\nADDIU V0 T0 0x275 ; Mario's Happy Voice Index\n\nJAL PlaySound\nMOVE A0 V0 ; Pass the Voice Index to A0\n\nLW RA 68(SP)\nJR RA\nADDIU SP SP 72\n\n.align 16\nTumbleGreeting:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Welcome to the Tumble Space\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"What should we do to celebrate\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.byte 0x85 ; Period (.)\n.byte 0x85 ; Period (.)\n.byte 0x85 ; Period (.)\n.ascii \"I think I got it\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nBonus_Message:\n.ascii \"T U M B L E  B O N U S \"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nRoulette_Message:\n.ascii \"T U M B L E  R O U L E T T E \"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nGiveaway_Message:\n.ascii \"T U M B L E  G I V E A W A Y \"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nTumbleRoulette_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"In this exciting event\"\n.byte 0x82 ; Comma (,)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"you have a chance to get a\"\n.byte 0x07 ; Yellow Font\n.ascii \" Star\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Spin the wheel\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nNoStarRoulette_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Awww\"\n.byte 0x85,0x85,0x85 ; Period (...)\n.ascii \" Too bad\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"You didn\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"t get it\"\n.byte 0x85,0x85,0x85 ; Period (...)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Better luck next time\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nStarRoulette_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Congratulations\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Here\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s your\"\n.byte 0x07 ; Yellow Font\n.ascii \" Star\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nTumbleGiveaway_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"I\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"ll give everyone some coins\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Good luck\"\n.byte 0x82 ; Comma (,)\n.ascii \" everybody\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16 \nTumbleBonus_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Here\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s some coins for you\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ; Newline\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Best of luck\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause"},"Chance Time EX":{"language":0,"code":"; NAME: Chance Time EX\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: Space|SpaceToFace\n\nADDIU SP SP -104\nSW RA 100(SP)\nSW S0 68(SP)\nSW S1 72(SP)\nSW S2 76(SP)\nSW S3 80(SP)\nSW S4 84(SP) ; Model Pointer\nSW S5 88(SP) ; Giver Index\nSW S6 92(SP) ; Receiver Index\nSW S7 96(SP) ; Event Index\n\n\n\nLI A0 -1 ; Current Player\nLI A1 -1 ; Idle\nJAL SetBoardPlayerAnimation\nLI A2 2 ; Loop\n\nLI A0 -1 ; Current Player's Index\nLI A1 8 ; Frames it takes to turn\nLI A2 SpaceToFace\nJAL 0x800ED20C ; RotatePlayerModel\nNOP\n\nJAL SleepProcess\nLI A0 8\n\nLI A0 5\nJAL InitFadeOut\nLI A1 16\n\nJAL SleepProcess\nLI A0 16\n\nJAL PlayMusic\nLI A0 66 ; Chance Time Music Index\n\nJAL SleepProcess\nLI A0 15\n\nJAL PlaySound\nLI A0 0x248 ; Crowd Cheering\n\nJAL SleepProcess\nLI A0 45\n\n; S0 = ModelSpaceData\n; S1 = ModelDataFromPointer\n\n; ==GET MODEL SPACE DATA==\nLI A0 SpaceToFace\nJAL GetSpaceData\nNOP\nMOVE S0 V0\n\n; ==GET MODEL DATA FROM POINTER==\nLI A0 27 ; Toad Model\nJAL 0x800D90C8\nLI A1 0\n\nMOVE S4 V0 ; Copy to S4\n\n; ==PUT MODEL ON SPACE==\nMOVE A1 S0\nADDIU A1 A1 8\nMOVE A0 V0\nADDIU A0 A0 12 \nJAL 0x80089A20 ; SetModelOnBoard\nNOP\n\nLI A0 5\nJAL InitFadeIn\nLI A1 16\n\nJAL SleepProcess\nLI A0 16\n\n\nLI S5 15 ; Giver Index\nLI S6 15 ; Receiver Index\nLI S7 15 ; Chance Time Event\n\nJAL PlaySound\nLI A0 0x298 ; Toad: Yooo!\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(Greeting_Message)\nADDIU A1 A1 lo(Greeting_Message)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\nPROMPT:\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(Introduction_Prompt)\nADDIU A1 A1 lo(Introduction_Prompt)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL AIChoice ; AI's Choice at V0\nNOP\n\nLI A0 2\nJAL GetBasicPromptSelection\nMOVE A1 V0 ; A1 now has the AI's decision\nMOVE S0 V0 ; S0 now has the chosen option index\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\nLI A0 0\nBEQ S0 A0 giver\nNOP\nLI A0 1\nBEQ S0 A0 receiver\nNOP\nLI A0 2\nBEQ S0 A0 event\nNOP\nLI A0 3\nBEQ S0 A0 determinegiver\nNOP\n\nJAL ViewBoardMap\nNOP\nJ PROMPT\nNOP\n\n\ngiver:\nJAL GetPlayerCharacterString ; V0 for P1's Character String\nNOP\n\nSW V1 16(SP) ; A4\nSW T2 20(SP) ; A5\nSW T0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(Giver_Prompt)\nADDIU A1 A1 lo(Giver_Prompt)\nMOVE A2 V0\nJAL ShowMessage\nLI A3 0\n\nJAL AIChoice ; AI's Choice at V0\nNOP\n\nLI A0 2\nJAL GetBasicPromptSelection\nMOVE A1 V0 ; A1 now has the AI's decision\nMOVE S5 V0 ; S5 now has the giver index\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\nLI A0 4\nBEQ S5 A0 PROMPT\nNOP\n\nJ determinereceiver\nNOP\n\n\n\nreceiver:\nJAL GetPlayerCharacterString ; V0 for P1's Character String\nNOP\n\nSW V1 16(SP) ; A4\nSW T2 20(SP) ; A5\nSW T0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(Receiver_Prompt)\nADDIU A1 A1 lo(Receiver_Prompt)\nMOVE A2 V0\nJAL ShowMessage\nLI A3 0\n\nJAL AIChoice ; AI's Choice at V0\nNOP\n\nLI A0 2\nJAL GetBasicPromptSelection\nMOVE A1 V0 ; A1 now has the AI's decision\nMOVE S6 V0 ; S0 now has the receiver index\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\nLI A0 4\nBEQ S6 A0 PROMPT\nNOP\n\nJ determinegiver\nNOP\n\n\nevent:\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 3 ; Character image (Toad)\nLUI A1 hi(Event_Prompt)\nADDIU A1 A1 lo(Event_Prompt)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL AIChoiceEvent ; AI's Choice at V0\nNOP\n\nLI A0 2\nJAL GetBasicPromptSelection\nMOVE A1 V0 ; A1 now has the AI's decision\nMOVE S7 V0 ; S0 now has the receiver index\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\nLI A0 9\nBEQ S7 A0 PROMPT\nNOP\n\n\ndeterminegiver:\nBEQ S7 R0 determineparticipant_1\nNOP\nLI T0 3\nBEQ S7 T0 determineparticipant_1\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(DetermineGiver_Message)\nADDIU A1 A1 lo(DetermineGiver_Message)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n       \nJ giverloop\nNOP\n\ndetermineparticipant_1:\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(DetermineParticipant1_Message)\nADDIU A1 A1 lo(DetermineParticipant1_Message)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\n\ngiverloop:\nJAL GetRandomByte ; 0-255 at V0\nNOP\n\nLI T0 4\nDIVU V0 T0\nMFHI S5\n\nBEQ S5 S6 giverloop\nNOP\n\nJAL PlaySound\nLI A0 0x3EC ; Drumroll\n\nJAL SleepProcess\nLI A0 30\n\nJAL PlaySound\nLI A0 0x3ED ; Drumroll end\n\nJAL SleepProcess\nLI A0 30\n\nMOVE A0 S5\nJAL GetSelectedPlayerCharacterString\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(AnnounceGiver_Message)\nADDIU A1 A1 lo(AnnounceGiver_Message)\nMOVE A2 V0 ; Copy Selected Character's Name to A2\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\n\ndeterminereceiver:\nLI T0 15\nBNE S6 T0 determineevent\nNOP\nBEQ S7 R0 determineparticipant_2\nNOP\nLI T0 3\nBEQ S7 T0 determineparticipant_2\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(DetermineReceiver_Message)\nADDIU A1 A1 lo(DetermineReceiver_Message)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\nJ receiverloop\nNOP\n\ndetermineparticipant_2:\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(DetermineParticipant2_Message)\nADDIU A1 A1 lo(DetermineParticipant2_Message)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\n\nreceiverloop:\nJAL GetRandomByte ; 0-255 at V0\nNOP\n\nLI T0 4\nDIVU V0 T0\nMFHI S6\n\nBEQ S6 S5 receiverloop\nNOP\n\nJAL PlaySound\nLI A0 0x3EC ; Drumroll\n\nJAL SleepProcess\nLI A0 30\n\nJAL PlaySound\nLI A0 0x3ED ; Drumroll end\n\nJAL SleepProcess\nLI A0 30\n\nMOVE A0 S6\nJAL GetSelectedPlayerCharacterString\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(AnnounceReceiver_Message)\nADDIU A1 A1 lo(AnnounceReceiver_Message)\nMOVE A2 V0 ; Copy Selected Character's Name to A2\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\n\n\ndetermineevent:\nLI T0 0 ; Swap Stars Index\nBEQ S7 T0 SwapStars_2\nNOP\nLI S3 2 \nLI T0 1 ; 2 Stars Index\nBEQ S7 T0 LoseStars\nNOP\nLI S3 1\nLI T0 2 ; 1 Star Index\nBEQ S7 T0 LoseStars\nNOP\nLI T0 3 ; Swap Coins Index\nBEQ S7 T0 SwapCoins_2\nNOP\nLI S3 40\nLI T0 4 ; 40 Coin Index\nBEQ S7 T0 LoseCoins\nNOP\nLI S3 30\nLI T0 5 ; 30 Coins Index\nBEQ S7 T0 LoseCoins\nNOP\nLI S3 20\nLI T0 6 ; 20 Coins Index\nBEQ S7 T0 LoseCoins\nNOP\nLI S3 10\nLI T0 7 ; 10 Coins Index\nBEQ S7 T0 LoseCoins\nNOP\nLI S3 1\nLI T0 8 ; 1 Coins Index\nBEQ S7 T0 LoseCoins\nNOP\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(DetermineEvent_Message)\nADDIU A1 A1 lo(DetermineEvent_Message)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\nJAL PlaySound\nLI A0 0x3EC ; Drumroll\n\nJAL SleepProcess\nLI A0 30\n\nJAL PlaySound\nLI A0 0x3ED ; Drumroll end\n\nJAL SleepProcess\nLI A0 30\n\nJAL GetRandomByte ; 0-255 at V0\nNOP\n\nSLTI T0 V0 19\nNOP\nBNE T0 R0 SwapStars\nNOP\nSLTI T0 V0 38\nNOP\nBNE T0 R0 TwoStars\nNOP\nSLTI T0 V0 78\nNOP\nBNE T0 R0 OneStar\nNOP\nSLTI T0 V0 97\nNOP\nBNE T0 R0 SwapCoins\nNOP\nSLTI T0 V0 116\nNOP\nBNE T0 R0 FortyCoins\nNOP\nSLTI T0 V0 136\nNOP\nBNE T0 R0 ThirtyCoins\nNOP\nSLTI T0 V0 176\nNOP\nBNE T0 R0 TwentyCoins\nNOP\nSLTI T0 V0 216\nNOP\nBNE T0 R0 TenCoins\nNOP\nJ OneCoin\nNOP\n\nSwapStars:\nLUI S0 hi(AnnounceSwapStars_Message)\nADDIU S0 S0 lo(AnnounceSwapStars_Message)\nLI S7 0 ; Swap Stars Index\nJ FinishMessage\nNOP\n\nTwoStars:\nLUI S0 hi(AnnounceTwoStars_Message)\nADDIU S0 S0 lo(AnnounceTwoStars_Message)\nLI S7 1 ; 2 Stars Index\nJ FinishMessage\nNOP\n\nOneStar:\nLUI S0 hi(AnnounceOneStar_Message)\nADDIU S0 S0 lo(AnnounceOneStar_Message)\nLI S7 2 ; 1 Star Index\nJ FinishMessage\nNOP\n\nSwapCoins:\nLUI S0 hi(AnnounceSwapCoins_Message)\nADDIU S0 S0 lo(AnnounceSwapCoins_Message)\nLI S7 3 ; Coin Swap Index\nJ FinishMessage\nNOP\n\nFortyCoins:\nLUI S0 hi(AnnounceFortyCoins_Message)\nADDIU S0 S0 lo(AnnounceFortyCoins_Message)\nLI S7 4 ; 40 Coins Index\nJ FinishMessage\nNOP\n\nThirtyCoins:\nLUI S0 hi(AnnounceThirtyCoins_Message)\nADDIU S0 S0 lo(AnnounceThirtyCoins_Message)\nLI S7 5 ; 30 Coins Index\nJ FinishMessage\nNOP\n\nTwentyCoins:\nLUI S0 hi(AnnounceTwentyCoins_Message)\nADDIU S0 S0 lo(AnnounceTwentyCoins_Message)\nLI S7 6 ; 20 Coins Index\nJ FinishMessage\nNOP\n\nTenCoins:\nLUI S0 hi(AnnounceTenCoins_Message)\nADDIU S0 S0 lo(AnnounceTenCoins_Message)\nLI S7 7 ; 10 Coins Index\nJ FinishMessage\nNOP\n\nOneCoin:\nLUI S0 hi(AnnounceOneCoin_Message)\nADDIU S0 S0 lo(AnnounceOneCoin_Message)\nLI S7 8 ; 1 Coin Index\n\nFinishMessage:\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nMOVE A1 S0\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\nJ determineevent\nNOP\n\n\n\nSwapStars_2:\nLUI T0 hi(p1_stars)\nADDIU T0 T0 lo(p1_stars) ; Load Player 1's Stars address\nLI T2 0x38 ; Distance between each player's addresses\nMULT S5 T2 ; Multiply Current Player Index by T2\nMFLO T2 ; Move Result to T2\nADDU S0 T0 T2 ; Add results to get current Player's Stars address\nLBU S2 0(S0) ; Load the value address value of T0 into S2\n\nLUI T0 hi(p1_stars)\nADDIU T0 T0 lo(p1_stars) ; Load Player 1's Stars address\nLI T2 0x38 ; Distance between each player's addresses\nMULT S6 T2 ; Multiply Current Player Index by T2\nMFLO T2 ; Move Result to T2\nADDU S1 T0 T2 ; Add results to get current Player's Stars address\nLBU S3 0(S1) ; Load the value address value of T0 into S2\n\nSB S2 0(S1)\nSB S3 0(S0)\n\nJAL PlaySound\nLI A0 283 ; Star Space Sound Index?\n\nJAL SleepProcess\nLI A0 30\n\nJ goodbye\nNOP\n\nLoseStars:\nLUI T0 hi(p1_stars)\nADDIU T0 T0 lo(p1_stars) ; Load Player 1's Stars address\nLI T2 0x38 ; Distance between each player's addresses\nMULT S5 T2 ; Multiply Current Player Index by T2\nMFLO T2 ; Move Result to T2\nADDU S0 T0 T2 ; Add results to get current Player's Stars address\nLBU S2 0(S0) ; Load the value address value of T0 into S2\n\nBEQ S2 R0 NoStars\nNOP\n\nSLT T0 S2 S3\nNOP\nBNE T0 R0 MissingStars\nNOP\n\ntakingthestars:\nSUBU T0 S2 S3\nSB T0 0(S0)\n\nLUI T0 hi(p1_stars)\nADDIU T0 T0 lo(p1_stars) ; Load Player 1's Stars address\nLI T2 0x38 ; Distance between each player's addresses\nMULT S6 T2 ; Multiply Current Player Index by T2\nMFLO T2 ; Move Result to T2\nADDU S0 T0 T2 ; Add results to get current Player's Stars address\nLBU S2 0(S0) ; Load the value address value of T0 into S2\n\nADDU T0 S2 S3\nSB T0 0(S0)\n\nJAL PlaySound\nLI A0 283 ; Star Space Sound Index?\n\nJAL SleepProcess\nLI A0 30\n\nJ goodbye\nNOP\n\nMissingStars:\nJAL PlaySound\nLI A0 0x29A ; Toad: Oooh! :(\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(MissingStars_Message)\nADDIU A1 A1 lo(MissingStars_Message)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\nMOVE S3 S2\nJ takingthestars\nNOP\n\n\nNoStars:\nJAL PlaySound\nLI A0 0x29A ; Toad: Oooh! :(\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(NoStars_Message)\nADDIU A1 A1 lo(NoStars_Message)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n       \nJ goodbye\nNOP\n\nSwapCoins_2:\nLUI T0 hi(p1_coins)\nADDIU T0 T0 lo(p1_coins) ; Load Player 1's Coins address\nLI T2 0x38 ; Distance between each player's addresses\nMULT S5 T2 ; Multiply Current Player Index by T2\nMFLO T2 ; Move Result to T2\nADDU T0 T0 T2 ; Add results to get current Player's Coins address\nLHU S3 0(T0) ; Load the value address value of T0 into S3\n\nMOVE A0 S5 \nJAL AdjustPlayerCoinsGradual\nSUBU A1 R0 S3\n\nLUI T0 hi(p1_coins)\nADDIU T0 T0 lo(p1_coins) ; Load Player 1's Coins address\nLI T2 0x38 ; Distance between each player's addresses\nMULT S6 T2 ; Multiply Current Player Index by T2\nMFLO T2 ; Move Result to T2\nADDU T0 T0 T2 ; Add results to get current Player's Coins address\nLHU S2 0(T0) ; Load the value address value of T0 into S2\n\nMOVE A0 S6 \nJAL AdjustPlayerCoinsGradual\nSUBU A1 R0 S2\n\nJAL SleepProcess\nLI A0 30\n\nMOVE A0 S5 \nJAL AdjustPlayerCoinsGradual\nMOVE A1 S2\n\nMOVE A0 S6\nJAL AdjustPlayerCoinsGradual\nMOVE A1 S3\n\nJAL SleepProcess\nLI A0 30\nJ goodbye\nNOP\n\n\nLoseCoins:\nMOVE A0 S5\nJAL PlayerHasCoins\nLI A1 1\n\nBEQ V0 R0 NoCoins\nNOP\n\nMOVE A0 S5\nJAL PlayerHasCoins\nMOVE A1 S3\n\nBEQ V0 R0 MissingCoins\nNOP\n\ntakingthecoins:\nMOVE A0 S5 ; Take Coins from the Giver\nJAL AdjustPlayerCoinsGradual\nSUBU A1 R0 S3\n\nJAL SleepProcess\nLI A0 30\n\nMOVE A0 S6 ; Give Coins to the Receiver\nJAL AdjustPlayerCoinsGradual\nMOVE A1 S3\n\nJAL SleepProcess\nLI A0 30\nJ goodbye\nNOP\n\n\nMissingCoins:\nJAL PlaySound\nLI A0 0x29A ; Toad: Oooh! :(\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(MissingCoins_Message)\nADDIU A1 A1 lo(MissingCoins_Message)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\nLUI T0 hi(p1_coins)\nADDIU T0 T0 lo(p1_coins) ; Load Player 1's Coins address\nLI T2 0x38 ; Distance between each player's addresses\nMULT S5 T2 ; Multiply Current Player Index by T2\nMFLO T2 ; Move Result to T2\nADDU T0 T0 T2 ; Add results to get current Player's Character address\nLHU S3 0(T0) ; Load the value address value of S0 into S2\n\nJ takingthecoins\nNOP\n\n\nNoCoins:\nJAL PlaySound\nLI A0 0x29A ; Toad: Oooh! :(\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(NoCoins_Message)\nADDIU A1 A1 lo(NoCoins_Message)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\ngoodbye:\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nLI A0 0x3 ; Character image (Toad)\nLUI A1 hi(Goodbye_Message)\nADDIU A1 A1 lo(Goodbye_Message)\nLI A2 0\nJAL ShowMessage\nLI A3 0\n\nJAL CloseMessage\nNOP\njal   0x800EC9DC\n       NOP\njal   0x800EC6EC\n       NOP\n\nLI A0 5\nJAL InitFadeOut\nLI A1 16\n\nJAL SleepProcess\nLI A0 17\n\nJAL GetBoardAudioIndex\nNOP\n\nJAL PlayMusic\nMOVE A0 V0\n\nJAL 0x800D9B54 ; Removes Toad from the board\nMOVE A0 S4 ; Toad Model Pointer\n\nLI A0 5\nJAL InitFadeIn\nLI A1 16\n\nJAL SleepProcess\nLI A0 16\n\n\n\nexit:\nLW RA 100(SP)\nLW S0 68(SP)\nLW S1 72(SP)\nLW S2 76(SP)\nLW S3 80(SP)\nLW S4 84(SP)\nLW S5 88(SP)\nLW S6 92(SP)\nLW S7 96(SP)\nJR RA\nADDIU SP SP 104\n\nAIChoice:\nADDIU SP SP -64\nSW RA 60(SP)\n\nLI V0 0\n\nLW RA 60(SP)\nJR RA\nADDIU SP SP 64\n\n.align 4\nAIChoiceEvent:\nADDIU SP SP -56\nSW RA 52(SP)\n\nLI V0 0\n\nLW RA 52(SP)\nJR RA\nADDIU SP SP 56\n\n.align 4\nGetPlayerCharacterString:\nADDIU SP SP -40\nSW RA 36(SP)\n\nLUI T1 hi(p1_char)\nADDIU T1 T1 lo(p1_char) ; Load Player 1's Character address\nLBU T0 0(T1)\nADDIU V0 T0 0x1C00 ; MARIO String\n\nADDIU T1 T1 0x38 ; Load Player 2's Character Address\nLBU T0 0(T1)\nADDIU V1 T0 0x1C00 ; MARIO String\n\nADDIU T1 T1 0x38 ; Load Player 3's Character Address\nLBU T0 0(T1)\nADDIU T2 T0 0x1C00 ; MARIO String\n\nADDIU T1 T1 0x38 ; Load Player 4's Character Address\nLBU T0 0(T1)\nADDIU T0 T0 0x1C00 ; MARIO String\n\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40\n\n.align 4\nGetSelectedPlayerCharacterString:\n; A0 = Current Player's Index\nADDIU SP SP -32\nSW RA 28(SP)\n\nLUI T0 hi(p1_char)\nADDIU T0 T0 lo(p1_char) ; Load Player 1's Character address\nLI T2 0x38 ; Distance between each player's addresses\nMULT A0 T2 ; Multiply Current Player Index by T2\nMFLO T2 ; Move Result to T2\nADDU T0 T0 T2 ; Add results to get current Player's Character address\nLBU T2 0(T0) ; Load the value address value of S0 into S2\n\nLI V0 0x1C00 ; Load value of MARIO string to T0\nADDU V0 T2 V0 ; Add T2 to the string value to obtain the character\n\nLW RA 28(SP)\nJR RA\nADDIU SP SP 32\n\n\n\n.align 16\nGreeting_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Welcome to\"\n.byte 0x05 ; Green Font\n.ascii \" Chance Time EX\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"The exciting\"\n.ascii \"event everyone loves\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.byte 0x85,0x85,0x85 ; Period (.)\n.ascii \"Until they\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"re on the giving end\"\n.byte 0x85 ; Period (.)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nIntroduction_Prompt:\n.byte 0x0B ; Start the message\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"You may choose the\"\n.byte 0x03 ; Red Font\n.ascii \"giver\"\n.byte 0x08 ; White Font\n.byte 0x82 ; Comma (,)\n.ascii \" the\"\n.byte 0x0A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.byte 0x06 ; Blue font\n.ascii \"  receiver\"\n.byte 0x08 ; White Font\n.byte 0x82 ; Comma (,)\n.ascii \" or the\"\n.byte 0x05 ; Green Font\n.ascii \"event\"\n.byte 0x08 ; White Font\n.ascii \" that will happen\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"The rest is up to lady luck\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x0A,0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Padding Picture\n.byte 0x0C ; Start option\n.ascii \"Select Giver\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"Select Receiver\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"Select Event\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"All Random\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"View Map\"\n.byte 0x0D ; End option\n.byte 0 ; End Prompt\n\n.align 16\nGiver_Prompt:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Who will be our unlucky donor\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0x0A,0x0A,0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Newline+Padding\n.byte 0x0C ; Start option\n.byte 0x11 ; String #1\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.byte 0x13 ; String #3\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.byte 0x14 ; String #4\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.byte 0x15 ; String #5\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"Go back\"\n.byte 0x0D ; End option\n.byte 0 ; End Prompt\n\n.align 16\nReceiver_Prompt:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Who will be our lucky recipient\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0x0A,0x0A,0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Newline+Padding\n.byte 0x0C ; Start option\n.byte 0x11 ; String #1\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.byte 0x13 ; String #3\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.byte 0x14 ; String #4\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.byte 0x15 ; String #5\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"Go back\"\n.byte 0x0D ; End option\n.byte 0 ; End Prompt\n\n.align 16\nEvent_Prompt:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"What will be today\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s exciting\"\n.ascii \"event\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0x0A,0x0A,0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Newline+Padding\n.byte 0x0C ; Start option\n.ascii \"Swap Stars\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"2 Stars\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"1 Star\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"Swap Coins\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"40 Coins\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"30 Coins\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"20 Coins\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"10 Coins\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"1 Coin\"\n.byte 0x0D ; End option\n.byte 0x0A ; New Line (Writes Below)\n.byte 0x1A,0x1A,0x1A,0x1A,0x1A,0x1A ; Picture + Option Indent\n.byte 0x0C ; Start option\n.ascii \"Go Back\"\n.byte 0x0D ; End option\n.byte 0 ; End Prompt\n\n.align 16\nDetermineGiver_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"First\"\n.byte 0x82 ; Comma (,)\n.ascii \" let\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s determine who will\"\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"give out today\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s amazing prize\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"Are you ready\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nDetermineParticipant1_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"First\"\n.byte 0x82 ; Comma (,)\n.ascii \" let\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s determine who will\"\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"be today\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s first participant\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"Are you ready\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nAnnounceGiver_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.byte 0x11 ; String #1\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nDetermineReceiver_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Now\"\n.byte 0x82 ; Comma (,)\n.ascii \" let\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s determine who will\"\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"receive today\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s amazing prize\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"Are you ready\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nAnnounceReceiver_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.byte 0x11 ; String #1\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nDetermineParticipant2_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Lastly\"\n.byte 0x82 ; Comma (,)\n.ascii \" let\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s determine who will\"\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"be today\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s second participant\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"Are you ready\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nDetermineEvent_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Finally\"\n.byte 0x82 ; Comma (,)\n.ascii \" let\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s determine what\"\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"will today\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s\"\n.ascii \"event be\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"Are you ready\"\n.byte 0xC3 ; Question Mark (?)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nAnnounceSwapStars_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Wow\"\n.byte 0xC2,0xC2,0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"It looks like you\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"re swapping stars\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nAnnounceTwoStars_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"2 STARS\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nAnnounceOneStar_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"1 STAR\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nAnnounceSwapCoins_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Oh wow\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"It looks like you\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"re swapping coins\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nAnnounceFortyCoins_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"40 COINS\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nAnnounceThirtyCoins_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"30 COINS\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nAnnounceTwentyCoins_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"20 COINS\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nAnnounceTenCoins_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"10 COINS\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nAnnounceOneCoin_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"1 WHOLE COIN\"\n.byte 0xC2,0xC2,0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nNoCoins_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Oh\"\n.byte 0x82 ; Comma (,)\n.ascii \" it looks like they\"\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"don\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"t have any coins\"\n.byte 0x85,0x85,0x85 ; Period (...)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"Oh well\"\n.byte 0xC2,0xC2,0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nMissingCoins_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Oh\"\n.byte 0x82 ; Comma (,)\n.ascii \" it looks like they\"\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"don\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"t have enough coins\"\n.byte 0x85,0x85,0x85 ; Period (...)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"At least it\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s something\"\n.byte 0xC2,0xC2,0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nGoodbye_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"That\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s all for today\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"Thank you for stopping by\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"Until next time\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nNoStars_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Oh\"\n.byte 0x82 ; Comma (,)\n.ascii \" it looks like they\"\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"don\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"t have any stars\"\n.byte 0x85,0x85,0x85 ; Period (...)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"Oh well\"\n.byte 0xC2,0xC2,0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nMissingStars_Message:\n.byte 0x1A,0x1A,0x1A,0x1A ; Standard padding for picture\n.ascii \"Oh\"\n.byte 0x82 ; Comma (,)\n.ascii \" it looks like they\"\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"don\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"t have enough stars\"\n.byte 0x85,0x85,0x85 ; Period (...)\n.byte 0x0A,0x1A,0x1A,0x1A,0x1A ; Newline+Standard padding for picture\n.ascii \"At least it\"\n.byte 0x5C ; Apostrophe (')\n.ascii \"s something\"\n.byte 0xC2,0xC2,0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause"},"Get Random Item":{"language":0,"code":"; NAME: Get Random Item\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nADDIU SP SP -48 ; Including 4 byte pad\nSW RA 40(SP)\nSW S2 36(SP)\nSW S1 32(SP)\nSW S0 28(SP)\n\n; BEGIN SHOW WELCOME MESSAGE CODE\n; This code block displays a message specified below under\n; \"welcomeMsg\".\n; You can remove this block if you want, but remember\n; to remove the welcomeMsg block as well, including \"align 16\".\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(welcomeMsg)\nADDIU A1 A1 lo(welcomeMsg)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n; END SHOW WELCOME MESSAGE CODE\n\n; BEGIN DETERMINE PLAYER CODE\n; This code block makes sure that the current player is the one\n; getting the item. Written by PartyPlanner64.\n\nJAL GetCurrentPlayerIndex\nNOP\n\nADDU S0 R0 R0\n\nLUI S1 hi(p1_item1)\nADDIU S1 S1 lo(p1_item1)\n\nBEQ S0 V0 determineslot\nNOP\nADDIU S0 S0 1\n\nLUI S1 hi(p2_item1)\nADDIU S1 S1 lo(p2_item1)\n\nBEQ S0 V0 determineslot\nNOP\nADDIU S0 S0 1\n\nLUI S1 hi(p3_item1)\nADDIU S1 S1 lo(p3_item1)\n\nBEQ S0 V0 determineslot\nNOP\nADDIU S0 S0 1\n\nLUI S1 hi(p4_item1)\nADDIU S1 S1 lo(p4_item1)\n\n; END DETERMINE PLAYER CODE\n\n; BEGIN ANALYZE INVENTORY CODE\n; This code block checks if the current player can fit the item.\n; If not, we proceed to the next block. Otherwise, we jump ahead\n; to \"giveitem\".\n\ndetermineslot:\nADDIU S2 R0 0xFF\nLBU S0 0(S1)\nBEQ S0 S2 giveitem ; First slot empty (0xFF)\nNOP\nADDIU S1 S1 1\nLBU S0 0(S1)\nBEQ S0 S2 giveitem\nNOP\nADDIU S1 S1 1\nLBU S0 0(S1)\nBEQ S0 S2 giveitem\nNOP\n\n; END ANALYZE INVENTORY CODE\n\n; BEGIN SHOW \"CANNOT GIVE ITEM\" MESSAGE CODE\n; This code block displays a message specified below under\n; \"cannotGiveItemMsg\", if the current player has a full invetory.\n; You can remove this block if you want, but remember\n; to remove the cannotGiveItemMsg block as well, including \"align 16\".\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(cannotGiveItemMsg)\nADDIU A1 A1 lo(cannotGiveItemMsg)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n; END SHOW \"CANNOT GIVE ITEM\" MESSAGE CODE\n\nJ exit\nNOP\n\ngiveitem:\n\n;BEGIN DETERMINE ITEM CODE\n\n; This code block generates a random 8-bit integer (0-255) and\n; iteratively checks how big it is. Depending on its size, one of\n; five different items can be received. By changing the size and \n; number of the intervals, any number of items can be included in the \n; list with separate and specific odds of getting them.\n\nJAL 0x8000B16C ; Generates an integer.\nNOP\n\nADDIU A0 R0 0x34 ; Is the number less than 52? (20% chance)\nSLT S0 V0 A0\nNOP\n\nBNE S0 R0 getitemone ; If so, get item one.\nNOP\n\n; If we got here, it is not less than 52.\n\nADDIU A0 R0 0x67 ; Is it less than 103? (40% chance)\nSLT S0 V0 A0\nNOP\n\nBNE S0 R0 getitemtwo ; If so, get item two.\nNOP\n\n; If we got here, it is not less than 103.\n\nADDIU A0 R0 0x9A ; Is it less than 154? (60% chance)\nSLT S0 V0 A0\nNOP\n\nBNE S0 R0 getitemthree ; If so, get item three.\nNOP\n\n; If we got here, it is not less than 154.\n\nADDIU A0 R0 0xCD ; Is it less than 205? (80% chance)\nSLT S0 V0 A0\nNOP\n\nBNE S0 R0 getitemfour ; If so, get item four.\nNOP\n\n; If we got here, it is not less than 205. Since we have a 20% chance\n; of reaching this point, let's just get item five.\n\nJ getitemfive\nNOP\n\n; END DETERMINE ITEM CODE\n\n; BEGIN GET ITEM CODE\n; This code block gives the player one of the items chosen in\n; the previous block. The item values can be changed to any value\n; in this table:\n; 0x00 = Mushroom\n; 0x01 = Skeleton Key\n; 0x02 = Poison Mushroom\n; 0x03 = Reverse Mushroom\n; 0x04 = Cellular Shopper\n; 0x05 = Warp Block\n; 0x06 = Plunder Chest\n; 0x07 = Bowser Phone\n; 0x08 = Dueling Glove\n; 0x09 = Lucky Lamp\n; 0x0A = Golden Mushroom\n; 0x0B = Boo Bell\n; 0x0C = Boo Repellant\n; 0x0D = Bowser Suit\n; 0x0E = Magic Lamp\n; 0x0F = Koopa Card\n; 0x10 = Barter Box\n; 0x11 = Lucky Coin\n; 0x12 = Wacky Watch\n\ngetitemone:\nADDIU S2 R0 0x0B ; Boo Bell value\nSB S2 0(S1)\nJ bye\ngetitemtwo:\nADDIU S2 R0 0x0F ; Koopa Card value\nSB S2 0(S1)\nJ bye\ngetitemthree:\nADDIU S2 R0 0x10 ; Barter Box value\nSB S2 0(S1)\nJ bye\ngetitemfour:\nADDIU S2 R0 0x11 ; Lucky Coin value\nSB S2 0(S1)\nJ bye\ngetitemfive:\nADDIU S2 R0 0x12 ; Wacky Watch value\nSB S2 0(S1)\n\n; END GET ITEM CODE\n\nbye:\n\n; BEGIN BYE MESSAGE CODE\n; This code block displays a bye message specified below under\n; \"byeMsg\". You can remove this block if you want, but remember\n; to remove the byeMsg block as well, including \"align 16\".\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\nLUI A1 hi(byeMsg)\nADDIU A1 A1 lo(byeMsg)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n; END BYE MESSAGE CODE\n\nexit:\nLW RA 40(SP)\nLW S2 36(SP)\nLW S1 32(SP)\nLW S0 28(SP)\nJR RA\nADDIU SP SP 48\n\n.align 16\ncannotGiveItemMsg:\n.ascii \"You have too many items\"\n.byte 0x85 ; period\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nwelcomeMsg:\n.ascii \"Hey\"\n.byte 0x82 ; comma\n.ascii \" you will now get an item\"\n.byte 0x85 ; period\n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nbyeMsg:\n.ascii \"Bye\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause"},"Poisonizer":{"language":0,"code":"; NAME: Poisonizer\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: Number|Odds\n\nADDIU SP SP -4\nSW RA 0(SP)\n\nJAL RNGPercentChance\nLI A0 Odds\n\nBNE V0 R0 hit\nNOP\nJ exit\nNOP\nhit:\n\nJAL GetCurrentPlayerIndex\nNOP\nLI t0, 0x800CD0AF\nORI t1, r0, 0x0001\nLB t2, 0x0000 (t0)\nSLLV t3, t1, v0\nOR t4, t3, t2\nSB t4, 0x0000 (t0)\n\nexit:\nLW RA 0(SP)\nJR RA\n\nADDIU SP SP 4"},"[PD] Duel Space":{"language":0,"code":"; NAME: [PD] Duel Space\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nADDIU SP SP -0x20\nSW RA 0x18(SP)\nSW $s1, 0x14(sp)\nSW $s0, 0x10(sp)\nSW S4 8(SP)\n\nJAL GetCurrentPlayerIndex\nNOP\nMOVE S4 V0\n\njal   GetCurrentPlayerIndex\nli    $s1, 1\nlui   $s0, hi(D_800CD0B0) ; $s0, 0x800d\naddiu $s0, S0 lo(D_800CD0B0) ; addiu $s0, $s0, -0x2f50\nsllv  $v0, $s1, $v0\nnor   $v0, $zero, $v0\njal   GetCurrentPlayerIndex\nsh    $v0, 0(s0)\nsllv  $v0, $s1, $v0\nori   $v0, $v0, 0x8000\nsh    $v0, 2(s0)\njal   GetPlayerStruct\nli    $a0, -1\njal   0x800FAB98\nmove  $a0, $v0\n\nLUI T2 hi(p1_turn_color_status)\nADDIU T2 T2 lo(p1_turn_color_status) ; Load P1's turn color address\nLI T0 0x38 ; This is the distance between each player's address\nMULT S4 T0 ;  Multiply Current Player Index by T0\nMFLO T0 ; Move the result to T0\n\nADDU T2 T2 T0 ; Add the result to the turn color address\nLI T0 4 ; Green Color Index\nSB T0 0(T2) ; Store to turn player's status Green\n\nbeql  $v0, $zero, exit\n li    $v0, 1\nbne   $v0, $s1, L800E2E00\nnop   \njal   SleepProcess\n li    $a0, -1\nL800E2E00:\n jal   func_800FA95C\n  nop   \n jal   func_800FA448\n  nop   \nli    $v0, 1\nexit:\nLW S4 8(SP)\nlw    $ra, 0x18(sp)\nlw    $s1, 0x14(sp)\nlw    $s0, 0x10(sp)\njr    $ra\naddiu $sp, $sp, 0x20"},"Blue Space Ruleset":{"language":0,"code":"; NAME: Blue Space Ruleset\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nADDIU SP SP -80\nSW RA 76(SP)\nSW S1 72(SP) ;holds addresses\nSW S2 68(SP) ;holds test values\nSW S0 64(SP) ;holds test values\nSW S3 60(SP) ;holds addresses values\n\n;====================================================================\n; Made by Spongyoshi, feel free to use for your own boards!!\n; Part of the last five turns custom event, put it on every blue space\n; Last place will get a random hidden block upon landing\n; Thanks to Airsola and the Mario Party Legacy Discord as always!!\n;===================================================================\n;TESTING 1 BEGIN;\nLUI S3 hi(0x800CD0A1)\nADDIU S3 S3 lo(0x800CD0A1) ; Loading ram address\nLBU S3 0(S3)\nLI S2 4\nBEQ S3 S2 TestAgain ; If rule 2 is active then second test\nNOP\nJ exit ;else, exit\nNOP\n;TESTING 1 END;\n;TESTING 2 BEGIN;\nTestAgain:\nJAL GetCurrentPlayerIndex\nNOP\nJAL GetPlayerPlacement\nMOVE A0 V0\nMOVE S3 V0\nLI S2 3\nBEQ S3 S2 START ; If player is last then begin\nNOP\nJ exit ;else, exit\nNOP\n;TESTING 2 END;\n;RANDOM BEGIN;\nSTART:\nJAL GetRandomByte ; Random Int at V0\nNOP\nSLTI S0 V0 100 ; Is the number less than 100?\nBNE S0 R0 GetItemBlock\nNOP\nSLTI S0 V0 200 ; Is the number less than 200?\nBNE S0 R0 GetCoinBlock\nNOP\nJ GetStarBlock\nNOP\n;RANDOM END;\n;SPACE BLOCK GET BEGIN;\nGetItemBlock:\nLUI S3 hi(0x800CC4E5)\nADDIU S3 S3 lo(0x800CC4E5) ; Loading item block address\nJAL GetCurrentSpaceIndex\nNOP\nSB V0 0(S3) ; Send CurrentSpaceIndex as new value\nJ exit\nNOP\nGetCoinBlock:\nLUI S3 hi(0x800CE1C5)\nADDIU S3 S3 lo(0x800CE1C5) ; Loading coin block address\nJAL GetCurrentSpaceIndex\nNOP\nSB V0 0(S3) ; Send CurrentSpaceIndex as new value\nJ exit\nNOP\nGetStarBlock:\nLUI S3 hi(0x800D124F)\nADDIU S3 S3 lo(0x800D124F) ; Loading star block address\nJAL GetCurrentSpaceIndex\nNOP\nSB V0 0(S3) ; Send CurrentSpaceIndex as new value\nJ exit\nNOP\n;SPACE BLOCK END;\nexit:\nLW RA 76(SP)\nLW S1 72(SP)\nLW S2 68(SP)\nLW S0 64(SP)\nLW S3 60(SP)\nJR RA\nADDIU SP SP 80"},"Red Space Ruleset":{"language":0,"code":"; NAME: Red Space Ruleset\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nADDIU SP SP -80\nSW RA 76(SP)\nSW S1 72(SP) ;holds addresses\nSW S2 68(SP) ;holds test values\nSW S0 64(SP) ;holds test values\nSW S3 60(SP) ;holds addresses values\n\n;====================================================================\n; Made by Spongyoshi, feel free to use for your own boards!!\n; Part of the last five turns custom event, put it on every red space\n; Will trigger either battle, bowser, game guy, chance time or red\n; Thanks to Rain and the Mario Party Legacy Discord as always!!\n;===================================================================\n;TESTING BEGIN;\nLUI S3 hi(0x800CD0A1)\nADDIU S3 S3 lo(0x800CD0A1) ; Loading ram address\nLBU S3 0(S3)\nLI S2 2\nBEQ S3 S2 Start ; If rule 2 is active then begin\nNOP\nJ exit ;else, exit\nNOP\n;TESTING END;\n;SOUNDEFFECT BEGIN;\nStart:\nJAL PlaySound\nLI A0 0x143 ;Shinning Star\nJAL SleepProcess\nADDIU A0 R0 60 ;Sleep for 60 frames for anticipation\n;SOUNDEFFECT END;\n;RANDOM BEGIN;\nJAL GetRandomByte ; Random Int at V0\nNOP\nSLTI S0 V0 64 ; Is the number less than 64?\nBNE S0 R0 DetermineIfBowser\nNOP\nSLTI S0 V0 128 ; Is the number less than 128?\nBNE S0 R0 DetermineIfBattle\nNOP\nSLTI S0 V0 192 ; Is the number less than 192?\nBNE S0 R0 DetermineIfGameGuy\nNOP\nJ DetermineIfChanceTime\nNOP\n;RANDOM END;\n;CONDITION BEGIN;\nDetermineIfBowser:\nJAL GetRandomByte ; Random Int at V0\nNOP\nSLTI S0 V0 200 ; Is the number less than 200?\nBNE S0 R0 BowserTransformation\nNOP\nJ RedSpaceTransformation\nNOP\nDetermineIfBattle:\nJAL GetRandomByte ; Random Int at V0\nNOP\nSLTI S0 V0 200 ; Is the number less than 200?\nBNE S0 R0 BattleTransformation\nNOP\nJ RedSpaceTransformation\nNOP\nDetermineIfGameGuy:\nJAL GetRandomByte ; Random Int at V0\nNOP\nSLTI S0 V0 200 ; Is the number less than 200?\nBNE S0 R0 GameGuyTransformation\nNOP\nJ RedSpaceTransformation\nNOP\nDetermineIfChanceTime:\nJAL GetRandomByte ; Random Int at V0\nNOP\nSLTI S0 V0 200 ; Is the number less than 200?\nBNE S0 R0 ChanceTimeTransformation\nNOP\nJ RedSpaceTransformation\nNOP\n;CONDITION END;\n;SPACE CHANGE BEGIN;\nBowserTransformation:\nJAL GetCurrentSpaceIndex\nNOP\nMOVE A0 V0 \nJAL SetSpaceType \nLI A1 0x0C\nJ exit\nNOP\nBattleTransformation:\nJAL GetCurrentSpaceIndex\nNOP\nMOVE A0 V0 \nJAL SetSpaceType \nLI A1 0x09\nJ exit\nNOP\nGameGuyTransformation:\nJAL GetCurrentSpaceIndex\nNOP\nMOVE A0 V0 \nJAL SetSpaceType \nLI A1 0x0F\nJ exit\nNOP\nChanceTimeTransformation:\nJAL GetCurrentSpaceIndex\nNOP\nMOVE A0 V0 \nJAL SetSpaceType \nLI A1 0x05\nJ exit\nNOP\nRedSpaceTransformation:\nJAL GetCurrentSpaceIndex\nNOP\nMOVE A0 V0 \nJAL SetSpaceType \nLI A1 0x02\n;SPACE CHANGE END;\nexit:\nLW RA 76(SP)\nLW S1 72(SP)\nLW S2 68(SP)\nLW S0 64(SP)\nLW S3 60(SP)\nJR RA\nADDIU SP SP 80"},"Random Message BW1":{"language":0,"code":"; NAME: Random Message BW1\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nmain:\n; This code block generates a random 8-bit integer (0-255) and\n; iteratively checks how big it is. Depending on its size, one of\n; five different messages can be show. By changing the size and \n; number of the intervals, any number of items can be included in the \n; list with separate and specific odds of getting them.\nADDIU sp, sp, -0x30\nSW ra, 0x001C (sp)\nJAL getMessagePtr\nNOP\nSW r0, 0x0010 (sp) ; A4\nSW r0, 0x0014 (sp) ; A5\nSW r0, 0x0018 (sp) ; A6\nADDIU a0, r0, 0xFFFF ; Character image (-1 for none)\nADDU a1, v0, r0 //move message ptr to a1\nADDU A2 R0 R0\nJAL ShowMessage ;0x800EC8EC\nADDU A3 R0 R0\nNOP\nJAL closeMessageWrapper\nNOP\nLW ra, 0x001C (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n\ncloseMessageWrapper:\nADDIU sp, sp, -0x20\nSW ra, 0x0018 (sp)\nJAL 0x800EC9DC\nNOP\nJAL CloseMessage\nNOP\nJAL 0x800EC6EC\nNOP\nLW ra, 0x0018 (sp)\nJR RA\nADDIU sp, sp, 0x20\n\n\ngetMessagePtr:\nADDIU sp, sp, -0x30\nSW ra, 0x0018 (sp)\nSW s0, 0x001C (sp)\nSW s1, 0x0020 (sp)\nSW s2, 0x0024 (sp)\nSW s3, 0x0028 (sp)\n//\nJAL GetRandomByte\nNOP\nADDU s0, v0, r0 //move random int to s0\nORI s1, r0, 0000 //loop counter\nLUI s2, hi(messageBoxChances)\nADDIU s2, s2, lo(messageBoxChances)\nLUI s3, hi(messageTextPtrs)\nADDIU s3, s3, lo(messageTextPtrs)\nmessagePtrLoop:\nLH t0, 0x0000 (s2)\nSLTU t0, t0, s0 //if random value is less than or equal to boxChances\nBEQZ t0, exitMessagePtr\nNOP\nADDIU s2, s2, 0x0002 //increment messageBoxChances ptr\nBEQ r0, r0, messagePtrLoop\nADDIU s1, s1, 0x0001 //increment loop count\nexitMessagePtr:\nSLL v0, s1, 0002 //multiply by 4\nADDU v0, v0, s3 //add messageTextPtr + (0x04 * result)\nLW v0, 0x0000 (v0) //load message pointer\n//\nLW ra, 0x0018 (sp)\nLW s0, 0x001C (sp)\nLW s1, 0x0020 (sp)\nLW s2, 0x0024 (sp)\nLW s3, 0x0028 (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n.align 16\nmessageBoxChances:\n.halfword 52 //message1\n.halfword 103 //message2\n.halfword 154 //message3\n.halfword 205 //message4\n.halfword 256 //make sure last value in table is 256 (0x100)\n.word 0x00000000 //end list\n\n\n.align 16\nmessageTextPtrs:\n.word message1\n.word message2\n.word message3\n.word message4\n.word message5\n.word 0x00000000 //end list\n \n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n.align 16\nmessage1:\n.ascii \"Will you take the red pill or the blue pill\"\n.byte 0xC3 ; message1\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage2:\n.ascii \"Can \"\n.byte 0x03 ;\n.ascii \"YOU \"\n.byte 0x08 ;\n.ascii \"survive the\"\n.byte 0x0A ;\n.ascii \"Bob Omb Birdo Challenge\"\n.byte 0xC3 ; \n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage3:\n.ascii \"Are you sure you love\"\n.byte 0x0A ;\n.ascii \"your signifiicant other\"\n.byte 0xC3 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage4:\n.ascii \"Take this personality quiz to see\"\n.byte 0x0A ;\n.ascii \"which Mario character you are\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage5:\n.ascii \"Click here to get\"\n.byte 0x0A ;\n.ascii \"a \"\n.byte 0x05 ;\n.ascii \"FREE \"\n.byte 0x08 ;\n.ascii \"Koopa Car\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause"},"Random Message BW2":{"language":0,"code":"; NAME: Random Message BW2\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nmain:\n; This code block generates a random 8-bit integer (0-255) and\n; iteratively checks how big it is. Depending on its size, one of\n; five different messages can be show. By changing the size and \n; number of the intervals, any number of items can be included in the \n; list with separate and specific odds of getting them.\nADDIU sp, sp, -0x30\nSW ra, 0x001C (sp)\nJAL getMessagePtr\nNOP\nSW r0, 0x0010 (sp) ; A4\nSW r0, 0x0014 (sp) ; A5\nSW r0, 0x0018 (sp) ; A6\nADDIU a0, r0, 0xFFFF ; Character image (-1 for none)\nADDU a1, v0, r0 //move message ptr to a1\nADDU A2 R0 R0\nJAL ShowMessage ;0x800EC8EC\nADDU A3 R0 R0\nNOP\nJAL closeMessageWrapper\nNOP\nLW ra, 0x001C (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n\ncloseMessageWrapper:\nADDIU sp, sp, -0x20\nSW ra, 0x0018 (sp)\nJAL 0x800EC9DC\nNOP\nJAL CloseMessage\nNOP\nJAL 0x800EC6EC\nNOP\nLW ra, 0x0018 (sp)\nJR RA\nADDIU sp, sp, 0x20\n\n\ngetMessagePtr:\nADDIU sp, sp, -0x30\nSW ra, 0x0018 (sp)\nSW s0, 0x001C (sp)\nSW s1, 0x0020 (sp)\nSW s2, 0x0024 (sp)\nSW s3, 0x0028 (sp)\n//\nJAL GetRandomByte\nNOP\nADDU s0, v0, r0 //move random int to s0\nORI s1, r0, 0000 //loop counter\nLUI s2, hi(messageBoxChances)\nADDIU s2, s2, lo(messageBoxChances)\nLUI s3, hi(messageTextPtrs)\nADDIU s3, s3, lo(messageTextPtrs)\nmessagePtrLoop:\nLH t0, 0x0000 (s2)\nSLTU t0, t0, s0 //if random value is less than or equal to boxChances\nBEQZ t0, exitMessagePtr\nNOP\nADDIU s2, s2, 0x0002 //increment messageBoxChances ptr\nBEQ r0, r0, messagePtrLoop\nADDIU s1, s1, 0x0001 //increment loop count\nexitMessagePtr:\nSLL v0, s1, 0002 //multiply by 4\nADDU v0, v0, s3 //add messageTextPtr + (0x04 * result)\nLW v0, 0x0000 (v0) //load message pointer\n//\nLW ra, 0x0018 (sp)\nLW s0, 0x001C (sp)\nLW s1, 0x0020 (sp)\nLW s2, 0x0024 (sp)\nLW s3, 0x0028 (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n.align 16\nmessageBoxChances:\n.halfword 52 //message1\n.halfword 103 //message2\n.halfword 154 //message3\n.halfword 205 //message4\n.halfword 256 //make sure last value in table is 256 (0x100)\n.word 0x00000000 //end list\n\n\n.align 16\nmessageTextPtrs:\n.word message1\n.word message2\n.word message3\n.word message4\n.word message5\n.word 0x00000000 //end list\n \n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n.align 16\nmessage1:\n.ascii \"Bored of the same old mushrooms\"\n.byte 0xC3 ; \n.byte 0x0A ;\n.ascii \"Try fresh new carrots instead\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage2:\n.ascii \"Boomerangs are delicious\"\n.byte 0xC2 ; \n.byte 0x0A ;\n.ascii \"Click here to get some\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage3:\n.ascii \"Click now to find your soulmate\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage4:\n.ascii \"Earn a Tanooki Suit\"\n.byte 0x0A ;\n.ascii \"by completing this survey\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage5:\n.ascii \"Watch the Super Mario Bros\"\n.byte 0x0A ;\n.ascii \"Super Show for free here\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause"},"Random Message BW4":{"language":0,"code":"; NAME: Random Message BW4\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nmain:\n; This code block generates a random 8-bit integer (0-255) and\n; iteratively checks how big it is. Depending on its size, one of\n; five different messages can be show. By changing the size and \n; number of the intervals, any number of items can be included in the \n; list with separate and specific odds of getting them.\nADDIU sp, sp, -0x30\nSW ra, 0x001C (sp)\nJAL getMessagePtr\nNOP\nSW r0, 0x0010 (sp) ; A4\nSW r0, 0x0014 (sp) ; A5\nSW r0, 0x0018 (sp) ; A6\nADDIU a0, r0, 0xFFFF ; Character image (-1 for none)\nADDU a1, v0, r0 //move message ptr to a1\nADDU A2 R0 R0\nJAL ShowMessage ;0x800EC8EC\nADDU A3 R0 R0\nNOP\nJAL closeMessageWrapper\nNOP\nLW ra, 0x001C (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n\ncloseMessageWrapper:\nADDIU sp, sp, -0x20\nSW ra, 0x0018 (sp)\nJAL 0x800EC9DC\nNOP\nJAL CloseMessage\nNOP\nJAL 0x800EC6EC\nNOP\nLW ra, 0x0018 (sp)\nJR RA\nADDIU sp, sp, 0x20\n\n\ngetMessagePtr:\nADDIU sp, sp, -0x30\nSW ra, 0x0018 (sp)\nSW s0, 0x001C (sp)\nSW s1, 0x0020 (sp)\nSW s2, 0x0024 (sp)\nSW s3, 0x0028 (sp)\n//\nJAL GetRandomByte\nNOP\nADDU s0, v0, r0 //move random int to s0\nORI s1, r0, 0000 //loop counter\nLUI s2, hi(messageBoxChances)\nADDIU s2, s2, lo(messageBoxChances)\nLUI s3, hi(messageTextPtrs)\nADDIU s3, s3, lo(messageTextPtrs)\nmessagePtrLoop:\nLH t0, 0x0000 (s2)\nSLTU t0, t0, s0 //if random value is less than or equal to boxChances\nBEQZ t0, exitMessagePtr\nNOP\nADDIU s2, s2, 0x0002 //increment messageBoxChances ptr\nBEQ r0, r0, messagePtrLoop\nADDIU s1, s1, 0x0001 //increment loop count\nexitMessagePtr:\nSLL v0, s1, 0002 //multiply by 4\nADDU v0, v0, s3 //add messageTextPtr + (0x04 * result)\nLW v0, 0x0000 (v0) //load message pointer\n//\nLW ra, 0x0018 (sp)\nLW s0, 0x001C (sp)\nLW s1, 0x0020 (sp)\nLW s2, 0x0024 (sp)\nLW s3, 0x0028 (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n.align 16\nmessageBoxChances:\n.halfword 52 //message1\n.halfword 103 //message2\n.halfword 154 //message3\n.halfword 205 //message4\n.halfword 256 //make sure last value in table is 256 (0x100)\n.word 0x00000000 //end list\n\n\n.align 16\nmessageTextPtrs:\n.word message1\n.word message2\n.word message3\n.word message4\n.word message5\n.word 0x00000000 //end list\n \n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n.align 16\nmessage1:\n.ascii \"Protect yourself from yellow viruses\" \n.byte 0x0A ;\n.ascii \"with this brand new blue pill\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage2:\n.ascii \"Click here to play\"\n.byte 0x0A ;\n.ascii \"Mario Party 3 online\"\n.byte 0x0A ;\n.ascii \"for free\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage3:\n.ascii \"You want \"\n.byte 0x03 ; Red Font\n.ascii \"FUN\"\n.byte 0x08 ; White Font\n.byte 0xC3 ; \n.byte 0xC2 ; \n.byte 0x0A ;\n.ascii \"Wario will show you \"\n.byte 0x03 ; Red Font\n.ascii \"FUN\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage4:\n.ascii \"Seek advice from Elder Koopa\"\n.byte 0x0A ;\n.ascii \"on his newfangled website\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage5:\n.ascii \"See the newest episodes of\"\n.byte 0x0A ;\n.ascii \"The Legend of Zelda here\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause"},"Random Message BW5":{"language":0,"code":"; NAME: Random Message BW5\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nmain:\n; This code block generates a random 8-bit integer (0-255) and\n; iteratively checks how big it is. Depending on its size, one of\n; five different messages can be show. By changing the size and \n; number of the intervals, any number of items can be included in the \n; list with separate and specific odds of getting them.\nADDIU sp, sp, -0x30\nSW ra, 0x001C (sp)\nJAL getMessagePtr\nNOP\nSW r0, 0x0010 (sp) ; A4\nSW r0, 0x0014 (sp) ; A5\nSW r0, 0x0018 (sp) ; A6\nADDIU a0, r0, 0xFFFF ; Character image (-1 for none)\nADDU a1, v0, r0 //move message ptr to a1\nADDU A2 R0 R0\nJAL ShowMessage ;0x800EC8EC\nADDU A3 R0 R0\nNOP\nJAL closeMessageWrapper\nNOP\nLW ra, 0x001C (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n\ncloseMessageWrapper:\nADDIU sp, sp, -0x20\nSW ra, 0x0018 (sp)\nJAL 0x800EC9DC\nNOP\nJAL CloseMessage\nNOP\nJAL 0x800EC6EC\nNOP\nLW ra, 0x0018 (sp)\nJR RA\nADDIU sp, sp, 0x20\n\n\ngetMessagePtr:\nADDIU sp, sp, -0x30\nSW ra, 0x0018 (sp)\nSW s0, 0x001C (sp)\nSW s1, 0x0020 (sp)\nSW s2, 0x0024 (sp)\nSW s3, 0x0028 (sp)\n//\nJAL GetRandomByte\nNOP\nADDU s0, v0, r0 //move random int to s0\nORI s1, r0, 0000 //loop counter\nLUI s2, hi(messageBoxChances)\nADDIU s2, s2, lo(messageBoxChances)\nLUI s3, hi(messageTextPtrs)\nADDIU s3, s3, lo(messageTextPtrs)\nmessagePtrLoop:\nLH t0, 0x0000 (s2)\nSLTU t0, t0, s0 //if random value is less than or equal to boxChances\nBEQZ t0, exitMessagePtr\nNOP\nADDIU s2, s2, 0x0002 //increment messageBoxChances ptr\nBEQ r0, r0, messagePtrLoop\nADDIU s1, s1, 0x0001 //increment loop count\nexitMessagePtr:\nSLL v0, s1, 0002 //multiply by 4\nADDU v0, v0, s3 //add messageTextPtr + (0x04 * result)\nLW v0, 0x0000 (v0) //load message pointer\n//\nLW ra, 0x0018 (sp)\nLW s0, 0x001C (sp)\nLW s1, 0x0020 (sp)\nLW s2, 0x0024 (sp)\nLW s3, 0x0028 (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n.align 16\nmessageBoxChances:\n.halfword 52 //message1\n.halfword 103 //message2\n.halfword 154 //message3\n.halfword 205 //message4\n.halfword 256 //make sure last value in table is 256 (0x100)\n.word 0x00000000 //end list\n\n\n.align 16\nmessageTextPtrs:\n.word message1\n.word message2\n.word message3\n.word message4\n.word message5\n.word 0x00000000 //end list\n \n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n.align 16\nmessage1:\n.ascii \"Order the new Golden Mushroom Surprise\" \n.byte 0x0A ;\n.ascii \"today at Boom Booms Big Bad Bakery\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage2:\n.ascii \"This Pokeytuber won 999 coins by\"\n.byte 0x0A ;\n.ascii \"beating a game with no hands\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage3:\n.ascii \"Get \"\n.byte 0x05 ; \n.ascii \"FREE\"\n.byte 0x08 ; White Font\n.ascii \" coupons for breadsticks\"\n.byte 0x0A ;\n.ascii \"at Pizza Me Marios\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage4:\n.ascii \"EZ jobz 4 BEEG MUNEEZ\"\n.byte 0x0A ;\n.ascii \"CLEEK NOW\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage5:\n.ascii \"Start your Toadflix free trial today\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause"},"Random Message BW6":{"language":0,"code":"; NAME: Random Message BW6\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nmain:\n; This code block generates a random 8-bit integer (0-255) and\n; iteratively checks how big it is. Depending on its size, one of\n; five different messages can be show. By changing the size and \n; number of the intervals, any number of items can be included in the \n; list with separate and specific odds of getting them.\nADDIU sp, sp, -0x30\nSW ra, 0x001C (sp)\nJAL getMessagePtr\nNOP\nSW r0, 0x0010 (sp) ; A4\nSW r0, 0x0014 (sp) ; A5\nSW r0, 0x0018 (sp) ; A6\nADDIU a0, r0, 0xFFFF ; Character image (-1 for none)\nADDU a1, v0, r0 //move message ptr to a1\nADDU A2 R0 R0\nJAL ShowMessage ;0x800EC8EC\nADDU A3 R0 R0\nNOP\nJAL closeMessageWrapper\nNOP\nLW ra, 0x001C (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n\ncloseMessageWrapper:\nADDIU sp, sp, -0x20\nSW ra, 0x0018 (sp)\nJAL 0x800EC9DC\nNOP\nJAL CloseMessage\nNOP\nJAL 0x800EC6EC\nNOP\nLW ra, 0x0018 (sp)\nJR RA\nADDIU sp, sp, 0x20\n\n\ngetMessagePtr:\nADDIU sp, sp, -0x30\nSW ra, 0x0018 (sp)\nSW s0, 0x001C (sp)\nSW s1, 0x0020 (sp)\nSW s2, 0x0024 (sp)\nSW s3, 0x0028 (sp)\n//\nJAL GetRandomByte\nNOP\nADDU s0, v0, r0 //move random int to s0\nORI s1, r0, 0000 //loop counter\nLUI s2, hi(messageBoxChances)\nADDIU s2, s2, lo(messageBoxChances)\nLUI s3, hi(messageTextPtrs)\nADDIU s3, s3, lo(messageTextPtrs)\nmessagePtrLoop:\nLH t0, 0x0000 (s2)\nSLTU t0, t0, s0 //if random value is less than or equal to boxChances\nBEQZ t0, exitMessagePtr\nNOP\nADDIU s2, s2, 0x0002 //increment messageBoxChances ptr\nBEQ r0, r0, messagePtrLoop\nADDIU s1, s1, 0x0001 //increment loop count\nexitMessagePtr:\nSLL v0, s1, 0002 //multiply by 4\nADDU v0, v0, s3 //add messageTextPtr + (0x04 * result)\nLW v0, 0x0000 (v0) //load message pointer\n//\nLW ra, 0x0018 (sp)\nLW s0, 0x001C (sp)\nLW s1, 0x0020 (sp)\nLW s2, 0x0024 (sp)\nLW s3, 0x0028 (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n.align 16\nmessageBoxChances:\n.halfword 52 //message1\n.halfword 103 //message2\n.halfword 154 //message3\n.halfword 205 //message4\n.halfword 256 //make sure last value in table is 256 (0x100)\n.word 0x00000000 //end list\n\n\n.align 16\nmessageTextPtrs:\n.word message1\n.word message2\n.word message3\n.word message4\n.word message5\n.word 0x00000000 //end list\n \n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n.align 16\nmessage1:\n.ascii \"Several viruses have been detected\" \n.byte 0xC2 ; \n.byte 0x0A ;\n.ascii \"Click here to download the\"\n.byte 0x0A ;\n.ascii \"latest pill generator\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage2:\n.ascii \"Enter with your email for a chance\"\n.byte 0x0A ;\n.ascii \"to win a trip to Blooper Beach\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage3:\n.ascii \"Come and have a blast at\"\n.byte 0x07 ;\n.ascii \"CRAZY WARIOS MINI MICROGAME EMPORIUM\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage4:\n.ascii \"Click here to trade your old\"\n.byte 0x0A ;\n.ascii \"Skeleton Key for a brand new\"\n.byte 0x0A ;\n.ascii \"Phanto Key today\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage5:\n.ascii \"Invest in the Thwomp Timeshare\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause"},"Get Coins for Pizza Me Marios":{"language":0,"code":"; NAME: Get Coins for Pizza Me Marios\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: +Number|MIN_COINS\n; PARAM: +Number|MAX_COINS\n\n;====================================================================\n; IMPORTANT: This code is specifically designed to give the landing\n;            or passing player a random amount of coins from a range.\n;            MIN_COINS is the minimum amount of coins to give out.\n;            MAX_COINS is added to MIN_COINS to determine the maximum\n;            amount of coins to give out.\n;\n;            Example: If MIN_COINS is 5 and MAX_COINS is 6, the\n;            minimum amount of coins given will be 5, and the maximum\n;            will be 11.\n;===================================================================\n\nADDIU SP SP -40\nSW RA 36(SP)\nSW S1 32(SP)\n\n\n\n;GOT COINS MESSAGE DISPLAY START-------------------------------------\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\n; Visit the following link to get the full list of Character Images\n; https://github.com/PartyPlanner64/PartyPlanner64/wiki/Displaying-Messages\n; If you use a character image, check the bottom of the code\nLUI A1 hi(coins)\nADDIU A1 A1 lo(coins) ; This loads \"coins\" into the Textbox\nLI A2 0x0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0x0\n\n; The rest here perform the \"wait for confirmation\"\n; and probably messagebox teardown.\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;GOT COINS MESSAGE DISPLAY END---------------------------------------\n\n;GIVE COINS START----------------------------------------------------\nJAL GetRandomByte ; Generates a number from 0-255 into V0\nNOP\n\nADDIU T0 R0 MAX_COINS ; T0 holds value of MAX_COINS\nADDIU T0 T0 1 \nDIVU V0 T0 ; Divide the random number by T0\nMFHI S1 ; HI contains the remainder, pull that into S1\n\nJAL GetCurrentPlayerIndex ; Current Player's Index at V0\nNOP\n\nMOVE A0 V0 ; Assigns Current Player's Index to A0\nADDIU A1 S1 MIN_COINS ; Add minimum amount of coins to remainder\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nNOP\n\nJAL GetCurrentPlayerIndex ; Current Player's Index at V0\nNOP\n\nMOVE A0 V0 ; Assigns Current Player's Index to A0\nADDIU A1 S1 MIN_COINS ; Add minimum amount of coins to remainder\nJAL ShowPlayerCoinChange ; Shows how the amount on-screen\nNOP\n;GIVE COINS END------------------------------------------------------\n\n;WAIT START----------------------------------------------------------\nADDIU A0 R0 30 ; Amount of frames the game waits for coin handouts\nJAL SleepProcess\nNOP\n;WAIT END------------------------------------------------------------\n\n\n\nLW S1 32(SP)\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40\n\n; .ascii is used to output Text. Anything surrounded by \" will be \n; displayed in the message (Special characters are not included).\n; For those, you must use .byte and the respective byte value.\n; Bytes that change text color will change the color of everything\n; that is written after it, until another color is used.\n\n.align 16\ncoins:\n.ascii \"Hey\"\n.byte 0xC2 ; Exclamation Mark (!)\n.ascii \"There are some coins here\"\n.byte 0xC2 ;\n.byte 0xFF,0 ; FF=Pause (THIS ALWAYS GOES AT THE END)\n\n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n; If your message has an image, use this at the start of each line\n; .byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture"},"Lose Coins for Pizza":{"language":0,"code":"; NAME: Lose Coins for Pizza\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: +Number|MIN_COINS\n; PARAM: +Number|MAX_COINS\n\nADDIU SP SP -56\nSW RA 52(SP)\nSW S1 48(SP)\nSW S4 44(SP)\n\n\n\n;FAILCHECKS START====================================================\nJAL GetCurrentPlayerIndex ; Current Player's Index at V0\nNOP\n\nMOVE S4 V0 ; Copy Current Player Index to S4\nMOVE A0 S4 ; Copy Current Player Index to A0\nLI A1 0 ; Does the Current Player have 0 Coins?\nJAL PlayerHasCoins ; Returns 0 if FALSE \nNOP\n\nBEQ V0 R0 NotEnoughCoins ; If the player doesn't have the Coins, exit\nNOP\n;FAILCHECKS END=====================================================\n\nJAL GetRandomByte ; Generates a number from 0-255 into V0\nNOP\n\nLI T0 MAX_COINS ; T0 holds value of MAX_COINS\nLI T1 MIN_COINS ; T1 holds value of MIN_COINS\nADDIU T0 T0 1 \nSUBU S1 T0 T1 ; S1 = Max Coins - Min Coins \nDIVU V0 S1 ; Divide the random number by the number of outcomes\nMFHI S1 ; HI contains the remainder, pull that into S1\nADDIU S1 S1 MIN_COINS\nSUBU S1 R0 S1\n\nMOVE A0 S4 ; Assigns Current Player's Index to A0\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nMOVE A1 S1 ; Add minimum amount of coins to remainder\n\nMOVE A0 S4 ; Assigns Current Player's Index to A0\nJAL ShowPlayerCoinChange ; Shows how the amount on-screen\nMOVE A1 S1 ; Add minimum amount of coins to remainder\n\nJAL SleepProcess\nLI A0 30 ; Sleep for 30 frames\n\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (None)\nLUI A1 hi(Bees_Message)\nADDIU A1 A1 lo(Bees_Message)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\nJ exit\nNOP\n\nNotEnoughCoins:\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (None)\nLUI A1 hi(NoBees_Message)\nADDIU A1 A1 lo(NoBees_Message)\nADDU A2 R0 R0\nJAL 0x800EC8EC ; ShowMessage\nADDU A3 R0 R0\n\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n\n\n\nexit:\nLW RA 52(SP)\nLW S1 48(SP)\nLW S4 44(SP)\nJR RA\nADDIU SP SP 56\n\n.align 16\nBees_Message:\n.ascii \" Hey I know\"\n.byte 0xC2 ;\n.byte 0x0A ;\n.ascii \"I will buy my friends some pizza\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n\n.align 16\nNoBees_Message:\n.ascii \"I wish I had enough to buy stuff\"\n.byte 0x85 ; Period (.)\n.byte 0xFF,0 ; FF=Pause"},"Buy Everyone Pizza":{"language":0,"code":"; NAME: Buy Everyone Pizza\n; GAMES: MP3_USA\n; EXECUTION: Direct\n; PARAM: Number|coinamount\n\n;====================================================================\n; IMPORTANT: This code is specifically designed to give every player\n;            a fixed amount of coins except for the player who lands\n;            or passes through the space.\n;====================================================================\n\nADDIU SP SP -40\nSW RA 36(SP)\nSW S0 32(SP)\n\n\n\n;MESSAGE DISPLAY START-----------------------------------------------\nSW R0 16(SP) ; A4\nSW R0 20(SP) ; A5\nSW R0 24(SP) ; A6\nADDI A0 R0 -1 ; Character image (-1 for none)\n; Visit the following link to get the full list of Character Images\n; https://github.com/PartyPlanner64/PartyPlanner64/wiki/Displaying-Messages\n; If you use a character image, check the bottom of the code\nLUI A1 hi(Message)\nADDIU A1 A1 lo(Message) ; This loads \"Message\" into the Textbox\nLI A2 0x0\nJAL 0x800EC8EC ; ShowMessage\nLI A3 0x0\n\n; The rest here perform the \"wait for confirmation\"\n; and probably messagebox teardown.\nJAL 0x800EC9DC\nNOP\nJAL 0x800EC6C8\nNOP\nJAL 0x800EC6EC\nNOP\n;MESSAGE DISPLAY END-------------------------------------------------\n\n;GIVE COINS START----------------------------------------------------\nLI S0 0x0 ; Begin with Player 1\n\nSTART:\nJAL GetCurrentPlayerIndex ; Current Player Index at V0\nNOP\n\nLI T0 0x4 ; If all Players have been given coins, stop\nBEQ S0 T0 wait\nNOP\n\nBEQ V0 S0 nextplayer ; If the current player is S0, skip them\nNOP\n\nMOVE A0 S0 ; A0 = S0\nADDIU A1 R0 coinamount\nJAL AdjustPlayerCoinsGradual ; Changes player's coin amount\nNOP\n\nnextplayer:\nADDIU S0 S0 1 ; Add 1 to S0 to check next player\nJ START\nNOP\n;GIVE COINS END------------------------------------------------------\n\n;WAIT START----------------------------------------------------------\nwait:\nADDIU A0 R0 30 ; Amount of frames the game waits for coin handouts\nJAL SleepProcess\nNOP\n;WAIT END------------------------------------------------------------\n\n\n\nLW S0 32(SP)\nLW RA 36(SP)\nJR RA\nADDIU SP SP 40\n\n; .ascii is used to output Text. Anything surrounded by \" will be \n; displayed in the message (Special characters are not included).\n; For those, you must use .byte and the respective byte value.\n; Bytes that change text color will change the color of everything\n; that is written after it, until another color is used.\n\n.align 16\nMessage:\n.ascii \"Here everyone\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0x0A ;\n.ascii \"Buy some pizza with this\"\n.byte 0xC2 ; Exclamation Mark (!)\n.byte 0xFF,0 ; FF=Pause (THIS ALWAYS GOES AT THE END)\n\n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n; If your message has an image, use this at the start of each line\n; .byte 0x1A,0x1A,0x1A,0x1A ; Padding for picture"},"Random Message BW3":{"language":0,"code":"; NAME: Random Message BW3\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nmain:\n; This code block generates a random 8-bit integer (0-255) and\n; iteratively checks how big it is. Depending on its size, one of\n; five different messages can be show. By changing the size and \n; number of the intervals, any number of items can be included in the \n; list with separate and specific odds of getting them.\nADDIU sp, sp, -0x30\nSW ra, 0x001C (sp)\nJAL getMessagePtr\nNOP\nSW r0, 0x0010 (sp) ; A4\nSW r0, 0x0014 (sp) ; A5\nSW r0, 0x0018 (sp) ; A6\nADDIU a0, r0, 0xFFFF ; Character image (-1 for none)\nADDU a1, v0, r0 //move message ptr to a1\nADDU A2 R0 R0\nJAL ShowMessage ;0x800EC8EC\nADDU A3 R0 R0\nNOP\nJAL closeMessageWrapper\nNOP\nLW ra, 0x001C (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n\ncloseMessageWrapper:\nADDIU sp, sp, -0x20\nSW ra, 0x0018 (sp)\nJAL 0x800EC9DC\nNOP\nJAL CloseMessage\nNOP\nJAL 0x800EC6EC\nNOP\nLW ra, 0x0018 (sp)\nJR RA\nADDIU sp, sp, 0x20\n\n\ngetMessagePtr:\nADDIU sp, sp, -0x30\nSW ra, 0x0018 (sp)\nSW s0, 0x001C (sp)\nSW s1, 0x0020 (sp)\nSW s2, 0x0024 (sp)\nSW s3, 0x0028 (sp)\n//\nJAL GetRandomByte\nNOP\nADDU s0, v0, r0 //move random int to s0\nORI s1, r0, 0000 //loop counter\nLUI s2, hi(messageBoxChances)\nADDIU s2, s2, lo(messageBoxChances)\nLUI s3, hi(messageTextPtrs)\nADDIU s3, s3, lo(messageTextPtrs)\nmessagePtrLoop:\nLH t0, 0x0000 (s2)\nSLTU t0, t0, s0 //if random value is less than or equal to boxChances\nBEQZ t0, exitMessagePtr\nNOP\nADDIU s2, s2, 0x0002 //increment messageBoxChances ptr\nBEQ r0, r0, messagePtrLoop\nADDIU s1, s1, 0x0001 //increment loop count\nexitMessagePtr:\nSLL v0, s1, 0002 //multiply by 4\nADDU v0, v0, s3 //add messageTextPtr + (0x04 * result)\nLW v0, 0x0000 (v0) //load message pointer\n//\nLW ra, 0x0018 (sp)\nLW s0, 0x001C (sp)\nLW s1, 0x0020 (sp)\nLW s2, 0x0024 (sp)\nLW s3, 0x0028 (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n.align 16\nmessageBoxChances:\n.halfword 52 //message1\n.halfword 103 //message2\n.halfword 154 //message3\n.halfword 205 //message4\n.halfword 256 //make sure last value in table is 256 (0x100)\n.word 0x00000000 //end list\n\n\n.align 16\nmessageTextPtrs:\n.word message1\n.word message2\n.word message3\n.word message4\n.word message5\n.word 0x00000000 //end list\n \n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n.align 16\nmessage1:\n.ascii \"Are you a mushroom\"\n.byte 0xC3 ; \n.byte 0x0A ;\n.ascii \"Would you like us to wax your head\"\n.byte 0xC3 ; \n.byte 0x0A ;\n.ascii \"Then come to Hotel Goomba\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage2:\n.ascii \"Will Wario kiss her\"\n.byte 0xC3 ; \n.byte 0x0A ;\n.ascii \"or will he reject her\"\n.byte 0xC3 ; \n.byte 0x0A ;\n.ascii \"You decide!\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage3:\n.ascii \"Is your Yoshi \"\n.byte 0x03 ; Red Font\n.ascii \"CONSTIPATED\"\n.byte 0x08 ; White Font\n.byte 0xC3 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage4:\n.ascii \"Hurry\"\n.byte 0xC2 ; !\n.ascii \" Get Luigis signature cologne today\"\n.byte 0xC2 ; !\n.byte 0x0A ;\n.ascii \"A limited time offer\"\n.byte 0xC2 ; !\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage5:\n.ascii \"Anyone who doesnt play this\"\n.byte 0x0A ;\n.ascii \"game will turn into a \"\n.byte 0x03 ; Red Font\n.ascii \"GOOMBA\"\n.byte 0x08 ; White Font\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause"},"Random Message BW7":{"language":0,"code":"; NAME: Random Message BW7\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nmain:\n; This code block generates a random 8-bit integer (0-255) and\n; iteratively checks how big it is. Depending on its size, one of\n; five different messages can be show. By changing the size and \n; number of the intervals, any number of items can be included in the \n; list with separate and specific odds of getting them.\nADDIU sp, sp, -0x30\nSW ra, 0x001C (sp)\nJAL getMessagePtr\nNOP\nSW r0, 0x0010 (sp) ; A4\nSW r0, 0x0014 (sp) ; A5\nSW r0, 0x0018 (sp) ; A6\nADDIU a0, r0, 0xFFFF ; Character image (-1 for none)\nADDU a1, v0, r0 //move message ptr to a1\nADDU A2 R0 R0\nJAL ShowMessage ;0x800EC8EC\nADDU A3 R0 R0\nNOP\nJAL closeMessageWrapper\nNOP\nLW ra, 0x001C (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n\ncloseMessageWrapper:\nADDIU sp, sp, -0x20\nSW ra, 0x0018 (sp)\nJAL 0x800EC9DC\nNOP\nJAL CloseMessage\nNOP\nJAL 0x800EC6EC\nNOP\nLW ra, 0x0018 (sp)\nJR RA\nADDIU sp, sp, 0x20\n\n\ngetMessagePtr:\nADDIU sp, sp, -0x30\nSW ra, 0x0018 (sp)\nSW s0, 0x001C (sp)\nSW s1, 0x0020 (sp)\nSW s2, 0x0024 (sp)\nSW s3, 0x0028 (sp)\n//\nJAL GetRandomByte\nNOP\nADDU s0, v0, r0 //move random int to s0\nORI s1, r0, 0000 //loop counter\nLUI s2, hi(messageBoxChances)\nADDIU s2, s2, lo(messageBoxChances)\nLUI s3, hi(messageTextPtrs)\nADDIU s3, s3, lo(messageTextPtrs)\nmessagePtrLoop:\nLH t0, 0x0000 (s2)\nSLTU t0, t0, s0 //if random value is less than or equal to boxChances\nBEQZ t0, exitMessagePtr\nNOP\nADDIU s2, s2, 0x0002 //increment messageBoxChances ptr\nBEQ r0, r0, messagePtrLoop\nADDIU s1, s1, 0x0001 //increment loop count\nexitMessagePtr:\nSLL v0, s1, 0002 //multiply by 4\nADDU v0, v0, s3 //add messageTextPtr + (0x04 * result)\nLW v0, 0x0000 (v0) //load message pointer\n//\nLW ra, 0x0018 (sp)\nLW s0, 0x001C (sp)\nLW s1, 0x0020 (sp)\nLW s2, 0x0024 (sp)\nLW s3, 0x0028 (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n.align 16\nmessageBoxChances:\n.halfword 52 //message1\n.halfword 103 //message2\n.halfword 154 //message3\n.halfword 205 //message4\n.halfword 256 //make sure last value in table is 256 (0x100)\n.word 0x00000000 //end list\n\n\n.align 16\nmessageTextPtrs:\n.word message1\n.word message2\n.word message3\n.word message4\n.word message5\n.word 0x00000000 //end list\n \n; Here's a list of the most common bytes you'll need\n; .byte 0x01 ; Black Font\n; .byte 0x03 ; Red Font\n; .byte 0x04 ; Purple Font\n; .byte 0x05 ; Green Font\n; .byte 0x06 ; Blue font\n; .byte 0x07 ; Yellow Font\n; .byte 0x08 ; White Font\n; .byte 0x85 ; Period (.)\n; .byte 0xC2 ; Exclamation Mark (!)\n; .byte 0xC3 ; Question Mark (?)\n; .byte 0x82 ; Comma (,)\n; .byte 0x0A ; New Line (Writes Below)\n; .byte 0x5C ; Apostrophe (')\n; .byte 0x29 ; Coin icon\n; .byte 0x3D ; - (minus)\n; .byte 0x3E ; x (multiply)\n; .byte 0xFF,0 ; FF=Pause\n\n.align 16\nmessage1:\n.ascii \"Dont wait\" \n.byte 0xC2 ; \n.byte 0x0A ;\n.ascii \"Get a Yoshi Egg Incubator right now\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage2:\n.ascii \"What could be more important than\"\n.byte 0x0A ;\n.ascii \"clicking here for a chance to win 999 coins\"\n.byte 0xC3 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage3:\n.ascii \"You wanna taste me\"\n.byte 0xC3 ; \n.byte 0x0A ;\n.ascii \"Then come to Spikes Sushi Tower\"\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage4:\n.ascii \"Will Luigi choose to save Mario\"\n.byte 0x0A ;\n.ascii \"or will he save Daisy instead\"\n.byte 0xC3 ; \n.byte 0x0A ;\n.ascii \"You decide\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage5:\n.ascii \"Boos use this teeth whitener\"\n.byte 0x0A ;\n.ascii \"and so should you\"\n.byte 0xC2 ; \n.byte 0xFF,0 ; FF=Pause"},"Random Sellout Message":{"language":0,"code":"; NAME: Random Sellout Message\n; GAMES: MP3_USA\n; EXECUTION: Direct\n\nmain:\n; This code block generates a random 8-bit integer (0-255) and\n; iteratively checks how big it is. Depending on its size, one of\n; five different messages can be show. By changing the size and \n; number of the intervals, any number of items can be included in the \n; list with separate and specific odds of getting them.\nADDIU sp, sp, -0x30\nSW ra, 0x001C (sp)\nJAL getMessagePtr\nNOP\nSW r0, 0x0010 (sp) ; A4\nSW r0, 0x0014 (sp) ; A5\nSW r0, 0x0018 (sp) ; A6\nADDIU a0, r0, 0xFFFF ; Character image (-1 for none)\nADDU a1, v0, r0 //move message ptr to a1\nADDU A2 R0 R0\nJAL ShowMessage ;0x800EC8EC\nADDU A3 R0 R0\nNOP\nJAL closeMessageWrapper\nNOP\nLW ra, 0x001C (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n\ncloseMessageWrapper:\nADDIU sp, sp, -0x20\nSW ra, 0x0018 (sp)\nJAL 0x800EC9DC\nNOP\nJAL CloseMessage\nNOP\nJAL 0x800EC6EC\nNOP\nLW ra, 0x0018 (sp)\nJR RA\nADDIU sp, sp, 0x20\n\n\ngetMessagePtr:\nADDIU sp, sp, -0x30\nSW ra, 0x0018 (sp)\nSW s0, 0x001C (sp)\nSW s1, 0x0020 (sp)\nSW s2, 0x0024 (sp)\nSW s3, 0x0028 (sp)\n//\nJAL GetRandomByte\nNOP\nADDU s0, v0, r0 //move random int to s0\nORI s1, r0, 0000 //loop counter\nLUI s2, hi(messageBoxChances)\nADDIU s2, s2, lo(messageBoxChances)\nLUI s3, hi(messageTextPtrs)\nADDIU s3, s3, lo(messageTextPtrs)\nmessagePtrLoop:\nLH t0, 0x0000 (s2)\nSLTU t0, t0, s0 //if random value is less than or equal to boxChances\nBEQZ t0, exitMessagePtr\nNOP\nADDIU s2, s2, 0x0002 //increment messageBoxChances ptr\nBEQ r0, r0, messagePtrLoop\nADDIU s1, s1, 0x0001 //increment loop count\nexitMessagePtr:\nSLL v0, s1, 0002 //multiply by 4\nADDU v0, v0, s3 //add messageTextPtr + (0x04 * result)\nLW v0, 0x0000 (v0) //load message pointer\n//\nLW ra, 0x0018 (sp)\nLW s0, 0x001C (sp)\nLW s1, 0x0020 (sp)\nLW s2, 0x0024 (sp)\nLW s3, 0x0028 (sp)\nJR RA\nADDIU sp, sp, 0x30\n\n.align 16\nmessageBoxChances:\n.halfword 52 //message1\n.halfword 103 //message2\n.halfword 154 //message3\n.halfword 205 //message4\n.halfword 256 //make sure last value in table is 256 (0x100)\n.word 0x00000000 //end list\n\n\n.align 16\nmessageTextPtrs:\n.word message1\n.word message2\n.word message3\n.word message4\n.word message5\n.word 0x00000000 //end list\n \n.align 16\nmessage1:\n.ascii \"Check out other boards by EndlessBeat\"\n.byte 0xC2 ; message1\n.byte 0x0A ; \\n\n.ascii \"Try Gigaclover and Gigaclovers Revenge\"\n.byte 0xC2 ;\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage2:\n.ascii \"Have you played Topsy Turvy Land yet\"\n.byte 0xC3 ; ?\n.byte 0x0A ; \\n\n.ascii \"How about Opposite Land\"\n.byte 0xC3 ; ?\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage3:\n.ascii \"Did you know EndlessBeat made this board\"\n.byte 0xC3 ; ?\n.byte 0x0A ; \\n\n.ascii \"He also made Baby Park and Tweester Town\"\n.byte 0xC2 ;\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage4:\n.ascii \"Don't forget to check out Boombox\"\n.byte 0xC2 ; !\n.byte 0x0A ; \\n\n.ascii \"Elder Koopas Heavenly Hill as well\"\n.byte 0xC2 ;\n.byte 0xFF,0 ; FF=Pause\n \n.align 16\nmessage5:\n.ascii \"Want more boards like this one\"\n.byte 0xC3 ; ?\n.byte 0x0A ; \\n\n.ascii \"Check out EndlessBeat on Mario Party Legacy\"\n.byte 0xC2 ;\n.byte 0xFF,0 ; FF=Pause"}},"audioType":0,"bg":{"width":1152,"height":864,"src":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QEGRXhpZgAATU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAABIAAAAAQAAAEgAAAABAAiQAAAHAAAABDAyMjGRAQAHAAAABAECAwCSfAAHAAAAPgAAAMCgAAAHAAAABDAxMDCgAQADAAAAAQABAACgAgAEAAAAAQAABICgAwAEAAAAAQAAA2CkBgADAAAAAQAAAAAAAAAAQXBwbGUgaU9TAAABTU0AAQAYAAIAAAAdAAAAIAAAAABBZEdKS1JWbzhTMTdFUDdoN3A4M09rbjE5S3I4AAD/wAARCANgBIADAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9sAQwACAgICAgIDAgIDBQMDAwUGBQUFBQYIBgYGBgYICggICAgICAoKCgoKCgoKDAwMDAwMDg4ODg4PDw8PDw8PDw8P/9sAQwECAwMEBAQHBAQHEAsJCxAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ/90ABACQ/9oADAMBAAIRAxEAPwD9nK/zTP0QKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgD//0P2cr/NM/RAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAP//R/Zyv80z9ECgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA//9L9nK/zTP0QKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAo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/wBgy8/9EtXmZj/udb/DL8mehgP95pf4l+aOo/4I4f8AJX/Hf/YCj/8ASqOv8/fFj/dML/if5H9G5V8FT5fqf0K1/LB74UAFABQAUAFABQAUAf/U/Zyv80z9ECgAoAKACgAoAKACgD+aT/grb/ydNZf9i5Yf+j7mv688K/8AkT1f+vr/APSIHzub/HS/w/8At0j0y1/49ov9xf5V/d+X/wC6Uf8ADH8kfzpjv96q/wCJ/myevROAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA4n4lf8k78T/8AYMvP/RLV5mY/7nW/wy/JnoYD/eaX+Jfmjqf+CN+f+FvePD/1Ao//AEqSv8/fFj/dML/il+R/R2VfBU9Y/wDtx/QrX8sHvBQAUAFABQAUAFABQB//1f2cr/NM/RAoAKACgAoAKACgAoA/mk/4K2/8nTWX/YuWH/o+5r+vPCv/AJE9X/r6/wD0iB87m/x0v8P/ALdI9Mtf+PaL/cX+Vf3fl/8AulH/AAx/JH86Y7/eqv8Aif5snr0TgCgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAOJ+JX/JPPE//AGDbv/0S1eZmP+51v8MvyZ6GA/3ql/iX5o6r/gjeP+LuePf+wHF/6UpX+fnix/uuF/xS/JH9HZV8FT1j+p/QpX8snvBQAUAFABQAUAFABQB//9b9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AKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAP//X/Zyv80z9ECgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA//9D9nK/zTP0QKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgD//0f2cr/NM/RAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAP//S/Zyv80z9ECgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA//9kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","fov":15,"scaleFactor":0.1,"cameraEyePosX":0,"cameraEyePosY":300,"cameraEyePosZ":300,"lookatPointX":0,"lookatPointY":0,"lookatPointZ":0},"audioIndex":69,"otherbg":{"boardselect":"data:image/png;base64,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","boardlogo":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOIAAAB4CAYAAADv7S7yAAAeZ0lEQVR4Xu2dB5QVxRKG6wILIquiqBgQTCBmFMxiRsWAAQwPRcw5PNMxPdPzGJ7HhGJOqGvOARVzQsyCAXMWFQUEFQWB3Xe+vlvX3mZumHsve2d3q8/Zs7szPR3+rr+rurqmJyWWDAFDoOIIpCreAmuAIWAIiBHRhMAQSAACRsQEDII1wRAwIpoMGAIJQMCImIBBsCYYAkZEkwFDIAEIGBETMAjWBEPAiGgyYAgkAAEjYgIGwZpgCFSKiNS7gIi0FZFWIjJf/VDUicgfIvKrDY0h0MQQaC8ifxXb5mKJ+J2ILCYitSLSTkRmisis+kZALAhFw/jdJkfjuM8P5ejff9aX5z+Wr50t8X5L7HM+majyMiBPmvJhRd58eQrhGOWMEZGNC8mcrzOFlAFxaDi/+fmtnpCz6wk1fz0BFQzyzBGRn0Wk6z8VwFmK4belxkWgHHLXuC3OX9vfXhaMLcQR0cubfheRDtXV1a1atWolv/2GOIsstNBC0qZNG5k9e7b8/fffkkqlpK6uzv2QFlxwQZk0aZLU1tbKfPPNJzNmzOAGiqQ6b41BhmJGgx7OSBOuLmDQdBHhZ5qIwEXatES9FRq3aZbfEGgsBKqlTZuZMmLEiEyFU6dOle+++05WXXVVgZxR6ddff5UFFljAkXXChAly0kknkQ3h7xi35WUhIu1sExigTBqzZ4vUTx5x22X5DYFGRKCjtGs3Q2688cZMnePHj5fzzjtPdtppJxk0aJDThprQiOeff7589NFHMmzYMFlkkUV8IqIVY5t4xRARO5w14RyRujatW4sstZRIr14NcZs6VeTtt0X+RClaMgQSjcCCUlU1Q26++eZMK6dNmyZHH320zJkzp3bAgAGtdt99d3cPEp5wwgkyceLEWkzZq6++2pEU7XjUUUeRBVu4ddzuFkNENU1nidS1nX9+kd12E0Gro/1mcbVO5M03RfbdV+SXX0SqqkTmzBH5u96Eb48bBzbPFPnjD5G2bUUohzwQt7ZWpF07kQ4d0vl47neseEuGwDxBYH5p3fpvueWWWxqUPnbsWLnooou4Nmvw4MFV/fr1k+OPP16mTJlS26FDh1bXXHNNRlNiyh555JGOq42lEbMScdo0kXHj0mR86y2R224T2WEHkd69RSZPFnnnHZHp00X69xdB07/2msjtt4tssolI374iPD9ypMhXX6X/HzgwTcg33hAZPvwfIs+TsbBCWzACqXEiskpNTY3vdXV43HnnnTJy5Ejn1a+qqmo9a9as2vbt27e6/vrrG+DlrRFxkjSqs8aZpr5GnDBB5MEH0xrx009FXn5Z5Kab0mYrJMNU/fhjESYOtOFLL4nceqsIExHkhZwffCDy73+LbLWVyBlnpK8/9ZTInnumtaclQ6D8CKTeE5GVo4hIXbfddpuMGjXK7RRUV1en0IRh8ojIsk33xQtuaimmaa1IXWufiJAGwpFeeUXkv/9Na8XFFkv/5tqWW4occIDIiy+K3HWXyKabiuy4o8jo0SKdO4sss0zazMVMPeWUtIn7n/+k76tpW3DvLKMhUBACqQ9FZKWamprIPe8DDzyQrQndB6k79thjW6+99toNHDgeEdkzmUuz5mtGKUScSyN+9pnIpZemvaXffCPy668iaHDWfEOHikyZInLyyWnT9NRT02bsJZeIrLiiyP/+J9Kli8gRR4jcc0867377iZx3nkjEBJSvX3bfEIiBQOpr9rdramrm8nYec8wxMnny5Nr+/fu3WmKJJXDoODN19913bz1gwIBMHR4R8YQQ5BIrlULECSJ1XXyNCHlY92GaQsRXXxU58cTsRHzhhbSZCilJM2aIfPutCOvjbt2MiLFG0jKXgECKSLGlampqGng7DzjgAJk5c2Zdjx49UqeffrrTgC+99JLo+vCCCy6QpZde2tXrEbHRvKa6ffGdSF1XPKCYlpdd1hAH1og1NSJ77JEm5tFHp81WNN4WW4icf77IY4+JrLOOyFVXpbdAIOKoUSLnnivyr3+lnx02LG3WWjIE5h0CqSlswvsa8ZtvvpHTTjtNNt54Yzn00EMbVI039eKLL5b9999fNt988wwRTz75ZLY3PsXMjdvWYjQimw+Eqk2BiDhYFlpIpH5iyNSPMwYNucAC6c1+HDmYrKwXuTZx4j/rSbYpll02vXWBJqXMTp1EOnYUmTQpXY4lQ2DeITA3EQlpGz16dIZoYd2fsQ4Tke7du2eIeMYZZ6BB3xGR3nHbWgwRVxSR8SLyI0SMW6HlNwSSh0BqrIgsX1NTs2CxbcM0bWwidhORr4is6d27d643K4rtkz1nCCQegflxjnjpvffek2nTpvEGElshfeJ2oBiNqGvE1E1sEloyBAwB96bGwIEDecMI7dooRAR2ogfmr8EbY8kQMATcK1EEiNfV1b3dmER0UQZGRJNAQyCNgEfERnPWUK8R0STQEPAQqBQRzTQ1MTQEEkDEyalUahGCYS0ZAoZA5UxTjspoZ2tEE0FDoLJrRNy0rYyIJoaGQEKJSGiQnnJFE9u2bdvgdZFyDhyna3FwT1NLc3jHi/MUOGckRpo1a5Y7MUwTfffL4B7Yh+VybebMmW4s/IOQZsyYMdc1ys5VT7ZnnAevttaddsaJZmFirGiXf/YLecCC+qKeCcugD35qx1vjQXtDTLI9kw0TLZ928QNmfuIafQgPlKqUsyarRnz77bedK1dTt27d5upMDNmbKyvH1y266KLuOoG5lN/U0s8//+wGczECb7OkP+sP+/EjOH744QeZzhEHnF/522+y7LLLSieCcusT8Y8I9DK81FmfIAenkfEcZXXp0iVz6hjXqqqqhNd72uv5JSKSrR7CuLI9g8B///33jlTV1dWuHk2Qk8iT1VZbrQHh6CNlItxsiC+55JJZ8aAfX3zxReb+lClTZJ111nGE+PDDDzMyhmwsvPDCLl+2Z7gXhYkWznk1lE+7kOXFF188U+/HH3/sxs3HnZuJI+I555wj2267babhq6++emZmYdDpJKD/9ddf8scff7jj6HQ2RLiYOTt27OgA/v33393/JK4x2Pfdd5/079/fAfHss8/Klltu6fJQLuV0qD/ohmcRCgSeZ/2ZOCp/2B5mTL89DArXmIXJS18YaOqgXQif/s2pXuTnHBO/TVrHJ5984spBkPzBR2AZUO6NGTPGtZkXUHVW/vTTT10/qefll18WDjRabrnlXBGQ+95773Uk9N+T41CjBx98UNZcc0356quvhHNXaCuv8vTu3Vu+/PJL6dmzp7uvKaqerl275nwG8r744osuCPrNN9+UQw45xI0hmL3//vty++23u/NefKFm0mYypWye13ZHyQZYk58Eru+8844rDw14xRVXyPrrr+/u0X8mFiVi1DPIRogJMqnp1VdfdbLJWIDFPvvs4/6HnBydAYaMi58qRUTY0TpqjcjrIUN5C5gd/1TKEYaZDGHl3S1eIVl33XWFmQUhYQaDrAjSt99+60wbwGRwHnvssQyJVlhhBVcep2ZtvfXWsuGGG8pzzz0nW2yxhQPrxx9/dCRcccUV3TM8C7iU16tXrwYzWJgfsnA0nt+eiRMnytdff+2eX3755Z3wI1T8zezOYCMw5MHkos36N6/OoJ1oE1oI4YRczNwMJj+Uo0TE3HvrrbccRorHrZwhIuKiNXSG14EHO9q7yy67uEtoqWeeeUY6d+7scPSJCCm4v9JKK7mJA61Dfffcc48TKAiAYIJjmPx60F65nsFSQatCkieffFKGDBniJhDKf+WVV9xkudVWWzUgIiGS22yzjRtXJjY0DW0LxyKcRJ966ilnDayyyipuwrvqqqscFhAf/EJzkrr9Z6Iw8U1N6l955ZXdpHfHHXfIYYcd5sYT2aWdyGZSiIix3jaKiGeffXbm1REEdKONNnKCcPfdd7tBQBAQSmZiBoZBQqsxY9J5ZmtmVt4BO/HEE92RdgDJKyl77rmnA/3ggw92mubKK6+Ugw46yB2Dh3agTAQRjclhrzwPOQCUOkgQK8wPicL23HXXXbLBBhtkZkUGl0Ffb7315IknnpAePXo4jcmgUjfaRv9GIJkwdtxxRzdJ8D8kQRPy/hrbPpSjRISwqhmo97jjjnP9JdEGX0jAgvM3Bw8e7KwJyEVefi+11FLywQcfOPLqM/fff78rhzYwDgg+kwP1MA6TJ092eIUmflgP/xfyzEMPPeQw5ixQfj/66KPSt29fp8H57ZusF154odPE5ANfJlgmq3As/DUvJiUv5+61116uXxCX8WSSp41odwjqp/CZKEz85ZRaGJxtStpss80yxSGv4JcUImbdvrj00kuFN5tVIyIspJEjRzpzAnJgUrJeYPARZvKgSTGVSAzEfvvt5w5x5eVMEoLNzAT5juDtYhH392677eaIy28GlCPxIOfll1/uSAwJEYa9997bPQNRw/wIcNge6jv88MPdM5RBmxh0iEF5DDZtR7jRgO+++27m719++cW1g/5AEDQnwoSQYEpCZGZuJSIakgkDQXr88cflrLPOcqQm+eYr/6NhEEQmJRJlo1nQbvSNmXvgwIGZdfrDDz/s6mJChAxgDRkeeeQRRxbq/fzzz2XXXXdtILxhPWi8XM+gVSE77XnggQechgU3tAsWCdYLv7GGVMOdeeaZbsJEsMGbs2HQXOFY+BoRomNBYSGRFF+sIbQxlpCOtXYofCYKE9qmib4yuWHNMbZ+ShoROZejKkojcg6kDwRmIoND59V0ZLbG5saMxPxBSLDZEToGBcFEaBkkzgwhAQxkQxuwBmUGVI3I2giNhzAgVMzwStiQiJA1zA8Rw/YwazKDIwRoKzQaax00GYPNLAkRlZwQUf/WOtB+aFFICDnJj5mKsKH9lWQQC9OX493BlIkGQuHIoAzfo8gkhgm3xhprOFyoEy2ikwzEQkOrM4FyMPkpmxmevjIOtJe+8Pzrr7/unvFTWA9aJdczmOtoNcxoJlwsBsYSQuv4QTBwU20NsblGPkzrPfbYw7UxHAvfM856EGsJE9HvP5ML+GJ17MAZnl4Kn4nCBHnThHXG0gPMSLrm5O+kETFrrOm1117bwMxBhTOImEEQD22y/fbbuxkSMLnO4CDskA3zlcFEm5x77rmZbw9gwqBBcWJgyu28885uhuY3gsRsiDCjsRBCZkHuobEoF7NHU5gfwUQQwvZAPIQGoUKTMdNjwjBRbLLJJsK6CdIxYAyu/k09L7zwgtMIEJn1LCb3qFGjnHOB55jVdfCZjHie+iEGWgOhpn9gxSSgCY1J3ZQXpp9++slpburTBCaUg7CzxsU0ZWJgHUfbWJf26dPHEdRPUfXkeoa+Pv/8804rUud2223XwKTmHlrHX+8y0SDYYKoWAv0Px0LbRftx1jEh+9fAlb6AP+OvXnXyRD2TDRMtE1NXPbiUC2aakAlkFpnwU+KcNXNJR44L4T4gZgY/OgPi2VMzN9z/Cved4u4pRuWPak+4L8cg6mycr6+69vHzZWunnxcM6C/XwCLbR1Dy1e/fj2pLnL74xM7V/6h6crUzHHPNG3c8i+lL3Lbm6keTJmI+QWIW1cN58uW1+4ZAJRGoFBGzOms0sgbzRzVbMbNVJUH1Z2X6g1nHb1LoGudatoiWJPQhbhtyaYlyapBytituWfMif6WImDeyBhKyXmChywI8dCmXCww/0qZcZWo5bD2wRmB9iPePtaeupfzIF9qAU8Zfy5W7LY1VHo4fdVKEdea6F+Ytx7j4GM9LGSoHtokjokbW4ATAcYCbHfc6e3/6NVY/ekajXACDhbx6VBkEXO2QOSpKhfws7P1IG7ymureGpxYnjEbYABTXCo22wfmA4wkPHGsithxw8es+mB/5goDi6WPTnDo1uieMFNIBp01YDPQRrzKTFmtRjSTiGtoHLNDAOIeI1tEv16Kho6KQNJJFHTlR2EZFHJEPZxdY87FO3R6ivVH3osaD/uuYMXmF4wLuulfnR0EhJ/SdNT95+NGwPh9jZIi9Q8acQA21TLJhXA5yxSmjUkTM6jW97LLLXHgTg4XnEu8ZERkQERd+GD2DRxXCYt7hRUSr4EljQPgb93YYpaLhSES/REXa4CllYxv3PN4/3YBlm6DQaBs26NlyYSLBNc/GNxvlaETa6ke+6F4cZMGjhtcyqq86sHhUaQcEYxuGfmskD/0mwABS0Q88zWylEC2DluEaE1aII2UyCfGjHr0QWzyBURFHuPzZZoDAb7zxRgMiRt0Lx4M6/TFje8UfF38M8Oz6UVAQkWsaggfx2eIJMSYgBG8y0U/0AwsLzEIc4pCnnHkTR0Q24RFYZnRMOzaNr7vuOkdE9sjC6BlmPYBF0NnCwF1P5AnbDQw4G6phlIpGOjBoYaQNszmDhQYj+oTTl7kGgU499dSCo21wEt1www2u3ZilCAt7lbru9SNfxo0b50LUqI/oEzbU2TII+6oDz9eEuIfwEbvIidGQDUFjQJkA2HphL4+9TMpk7xR8eI6N+bBsymR7YK211nKTASnEFo0eRhxRvkYa4ZrnRzWiH4Wk99h0D8eDLQN/zDbddNMG46JjwLYCE5gfBUVe9u3wjrO/y9aMbh34GGOdsO/KJEN+gjsoKxvG5SRZIWUljojs/RHahZnD2grBRUgQ6EsuuWSu6BmEi4gQBp3Zl4ga9qswV9CIxPUxyH6Uir9hG0baIESUx14UxGAzt/5LrrGibRA42s2AQ0RmcT8e0498YaMb0wyhZrOefkOmMFJItyEolwkKwdTAAX6zUY1Zx7YN8bqYiZSFhqQNTFb77ruvYHWEZTPZIcz+1gJa3ceWPoURRxCcPV3IwQRGbKUSEQ0c3iNfGDVEAIU/ZrQNsmo5OgZRUU1EQUEsJle0NdaUJh9jMNP+DR8+3H0UlOCRbBgXQp5y5qkUESfUf7Rjrr74gu9rAIiIsIXRM2gdZkUE8Omnn3aR7piqmG5oFYiJietHqfibz36kDcKICcfrOGhjiBhF1EKibRDQXETEXNXIF0iiUTX0gcADtGTYVx8P7mGWIuiQEuJi0rJ2ZBIhOokAAkxchJXZn0mN62iOsGyd7Pw9xxBbP0RQMYBYLB2I+2Wy4c0DXyOG92gL9fvjwVj5Y8ZYM3n6EVCUGRXVBIkJaEDLY4b721U+xkxK6mfQMY3CoZzkilNW4oiI8IRxixAKLcaaJYyeYSZlFoeIzJgIpa5jWA/xXBil4kdO+JE2lM0zrC9YzCNcGmEDqHGibVjvqYmI1kYb+YG+GnuJKY3DQKNqmMXxFGswth8ppAOLttB1II4ZCAg2kBci4hAi8obJhGtEkoATay80QFQUkmLsEzHEFtJpNJIfccT6DmJqEAFLC01R98LxYM1KxBSE1DGLioCizKgoKJYYp5xyils6+JE3PsY8hyzQRsIhedsiCoc45Cln3sQRMV/noiIpdH9KI0ooI9yzyrWHhTbSSJtS9izjRnPki3zJFjWCFkfT+1FE9BlzHCdXIacOZCs7xD8K26gxytX3qHtR4xFe88fFrzMsD8uC4I0wWFvlIFd0UaE45JPLUu83OSKW2uHm8DwaBadEOULXmgMexIqyd+m/ItXU+pVIIjJL4ZbGezcvhQ3thwYp5LyTXAOr58CEba1kJElTE8SW3l6PiO+KSMPX9wsAp5iP0FBsVmcNawTWemye0zg2t8M3zAtoV94s7CGxNoNE1MG6rBCTLiriQzeFWRf6KU4kSd4GW4ZmjUDiiIjDBE8fbnfIgvNB347HIYCW0XNZiPJAC2mECffJr2fMsMbQs0P8GE/y4xTC64iDgKM4OLMEB0i2Olh/QVp1VlCenjHD5MHEwR5VVCSJf40y2MDOFu3TrKXNOpcVgUQRUY9XwM2sR+vxkigRLtzzz2VhM5sFOkTCI4k2gpgIOK55iILXkHt4C4mkUNORA4HYolDvHsTkhWCIFNbhR5wwCRB6xbYGZrOeMcP5J5TB81GRJLQDhwKRJ0wMuNizRfuYrLZMBBK1RsTEY2+HjVc0E2FT/GYhjgCH57LgxkeTodmGDRsmJ5xwggsnIxiAsDRc97y9z3YGcYZq4hI1oy5+HXaIjiYO6/AjTtgi4X82zjE79YwZwqRoJxNGGGXCvhlxjvr2OAcIRUWX+OeatExRbNm9ThQR0Wi45jkrBlIi4JxVQ7wmmi88lwVSINSs7TRagmgQNsj1LBL2DCEYe3hs+JIIt2Ktp5u/aDPM4Gx1+BEnuhnsnzFT/7VXFy4VRpLQdj3GQY/Ti4ouCY9naNli2fJ6XykichDJklFn1hCexUY6Gg3PKXGSbEizYR2ey0KoVBgtoURkvUfIFW808BvzUb2jehwg9bCmxEylLrRirjoQDzQvYWL+YVBKRDRiGElC+wg4JryNyJPXXnvNRbqE0SW0jcAEPSyr5Yliy+5xpdaIWYmIx5RwJdZTaEW0GDGj/B2ey8J6LoyW0KMFCV7GIcPaEe3IuSH+9gJvCWD6YsZyH1LitMlVB6JC6BUHL+nLvpjNPIfDhuvZIkkwrXH40D80bBhdArFxMoVnmbRs8Ww5vU8cERV63Uf0hyLqXJZ8Q5VrLw8C4tzxA53z1cEzaE19QyGq/jDyAy2IRoaEmMF6qrTtM+YbvZZzP7FEbE5DgNcUkxnyQsJSAwiaEzbWlzQCRkSTBEMgAQgYERMwCNYEQ8CIaDJgCCQAASNiAgbBmmAIGBFNBgyBBCBgREzAIFgTDAEjosmAIZAABDwijhWRteI2qdj3EbNG1sRtgOU3BJoDAkbE5jCK1ocmj4ARsckPoXWgOSAAETnKU0Qa9agMM02bg/RYH8qGgBGxbFBaQYZA8QgYEYvHzp40BMqGgEdE85qWDdVGKoj3G3klq5Ip6sOrlWxPU63biNhUR07EfcyFb2VUMnEOEN8rsVQaApUi4o8iskTUURmldadlPc05PX369Mm8aNzYvdcj7m0cS0feiFg6hhUrIQlE5GQ7jg+xVBoCRsTS8Kvo05Um4pAhQ9xXuPTrxxUFo4lXbkRswgNYaSLypWLO/GGtaqk0BIyIpeFX0acrTURbI5Zv+I2I5cOy0UuKS0ROl+NEcrY9OLqRg5m5xmlyHA+pJ9Sh5fg/X1IiYprOy6925WtHc7hvRGzCoxiHiJwyzjc/IAyHKkM+DkTm2Mrx48e77y1yJix/44kt5AtcSkRMU8q0VDwCRsTisav4k4USEQ3HSel8ioAP9PA/hytDRr4bwmetISXfCunZs6d07dq1wVmv2TqqROQzCbnOea04UE2gAUbEJjBI2ZpYKBH5pgiajuP8+SoWpimfGeD7HZyIzheu+EZkt27d3KcB/AOXc8HD58OJ7OHDO4U+04ThnqdNNyLOU3jnbeGFEpF1IV+v4vN03bt3d42CiHx2YLXVVnPf5ujbt69MnTpV+CoV68dCEh8A4jsiI0aMKOgjr4WU2VLzGBGb8MgXSkRMUE4a5xuNaDz+58tamKt8W4RvjfAuHN/94CtZ/fr1K8j5wsd0+ECrrRFLFyIjYukYVqyEQolIA/nuxpgxYxzB8JbiIe3du7fzmqIZd9llF/dRV75s1alTJ+FDsPmSakQzTfMhlf++ETE/RonNEYeIrOUwUdFgJJwrfCkLxw1f2sJs5W/9alUh5qmuEc00LV1EKkbEVCq1hMUoljaAcYjo14Q2LMe+nxLRTNPSxpGnjYilY1ixEoolYrkavM8++zgT14hYOqJGxNIxrFgJlSbi0KFDnTlrr0GVLgJGxNIxrFgJlSbiMccc4xw8RsTSRcCIWDqGFSth2LBhbiOdaJlKJOonGRFLR9+IWDqGFSth9OjRcvXVV2etH4cMazj1kmr0C+8Q8jdeVExL/9wZtjb4vHiupMHimseIWLoIeEQcJyK94pZY7JH7P6VSqc7mNY0L99z5Nd4zqiS2JAj2hmwkyEd4G0SEfNOnT89ch7Tcq66udhE2EJj9REjHlgcRNAQCkAgIJw/5d955Zxk0aFDpHWnhJRgRW7gAWPeTgYARMRnjYK1o4QhUjIgi0tnWFi1c+qz7GQQqRUQWLa2MiCaJhkAaASOiSYIhkAAEKkXE2SLS2jRiAiTAmpAIBDwiThKRxeI2qtjtCzNN4yJt+Zs1Ah4R+ZhJ27idLZaI7DKnTCPGhdvyN1cEPCKyWdsubj+LJaJpxLhIW/5mjYBHRJRU7CPxiiUib6fOZxqxWcuWdS4GAh4R69hRiPGoy1osEc00jYu05W/WCHhEJNC3Q9zOGhHjImb5DYEIBDwismxrExekYonoti84UcySIWAIiIwdO5YAfUgIpxptjThcRPYUkRdtEAwBQyCzzOsjIl0ac41o2BsChkAZESjWNC1jE6woQ8AQMCKaDBgCCUDAiJiAQbAmGAJGRJMBQyABCBgREzAI1gRDwIhoMmAIJACB/wOqDjK0D0Qi9wAAAABJRU5ErkJggg==","boardlogotext":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOIAAAAkCAYAAACUoeZ+AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH4AoIFwUvmlv9hQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAANklEQVR42u3BMQEAAADCoPVPbQlPoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgY39EAAEijVlTAAAAAElFTkSuQmCC","largescene":"data:image/png;base64,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"},"boardevents":[{"id":"Poisonizer","activationType":-4,"executionType":1,"custom":true,"parameterValues":{"Odds":5}},{"id":"Random Sellout Message","activationType":-2,"executionType":1,"custom":true},{"id":"Last 5 Turns Event","activationType":-3,"executionType":1,"custom":true}]}