diff --git a/BadBoy.lua b/BadBoy.lua index fdcc635..b5ce450 100644 --- a/BadBoy.lua +++ b/BadBoy.lua @@ -2,7 +2,7 @@ -- GLOBALS: BADBOY_BLACKLIST, BADBOY_OPTIONS, BadBoyLog, ChatFrame1, GetTime, print, ReportPlayer, CalendarGetDate, SetCVar -- GLOBALS: GameTooltip, C_Timer, IsEncounterInProgress, GameTooltip_Hide local L -local commonList, boostingList, boostingWhiteList, whiteList, sites, dedicatedList, dynamicList, dynList +local commonList, boostingList, boostingWhiteList, whiteList, sites, dedicatedList, joinList, dynamicList do local _ _, L = ... @@ -13,7 +13,8 @@ do whiteList = L.gen("37,46,98,97,116,116,108,101,37,46,110,101,116,47^114,101,99,114,117,105,63,116^100,107,112^108,111,111,107,105,110,103^108,102,91,103,109,93^114,97,105,100^115,99,97,109^114,111,108,101,112,108,97,121^112,104,121,115,105,99,97,108^97,112,112,108,91,105,121,93^101,110,106,105,110,37,46,99,111,109^103,117,105,108,100,108,97,117,110,99,104,37,46,99,111,109^103,97,109,101,114,108,97,117,110,99,104,37,46,99,111,109^99,111,114,112,108,97,117,110,99,104,37,46,99,111,109^119,111,119,108,97,117,110,99,104,37,46,99,111,109^119,111,119,115,116,101,97,100,37,46,99,111,109^103,117,105,108,100,119,111,114,107,46,99,111,109^103,117,105,108,100,112,111,114,116,97,108,37,46,99,111,109^103,117,105,108,100,111,109,97,116,105,99,37,46,99,111,109^103,117,105,108,100,104,111,115,116,105,110,103,46,111,114,103^37,46,119,105,120,37,46,99,111,109^115,104,105,118,116,114,37,46,99,111,109^111,119,110,51,100,37,46,116,118^117,115,116,114,101,97,109,37,46,116,118^116,119,105,116,99,104,37,46,116,118^115,111,99,105,97,108^102,111,114,116,117,110,101,99,97,114,100^104,111,117,115,101^106,111,105,110^99,111,109,109,117,110,105,116,121^103,117,105,108,100^112,114,111,103,114,101,115^116,114,97,110,115,109,111,114,63,103^97,114,101,110,97^98,111,111,115,116^112,108,97,121,101,114,115^112,111,114,116,97,108^116,111,119,110^115,121,110,111,110,121,109^91,50,51,53,93,118,91,50,51,53,93^115,117,99,104,116^103,105,108,100,101^114,101,107,114,121,116^115,111,107,101,114^107,105,108,116,97^101,116,115,105,105^115,111,115,121,97,108^208,180,208,186,208,191^112,101,208,186,112,121,116^208,189,111,208,178,111,208,177,112,97,208,189^208,187,209,132,114^112,101,208,185,208,180") sites = L.gen("112,114,101,115,116,105,103,101,119,111,119,91,37,46,44,93,63,99,91,48,111,93,109^102,97,114,109,52,103,111,108,100,91,37,46,44,93,99,111,109^100,118,105,110,103,91,37,46,44,93,110,101,116^115,112,101,101,100,114,117,110,99,104,97,114,97,99,116,101,114,91,37,46,44,93,110,101,116^98,111,111,115,116,104,105,118,101,91,37,46,44,93,101,117^108,101,112,114,101,115,116,111,114,101,91,37,46,44,93,99,111,109^49,112,114,111,98,111,111,115,116,91,37,46,44,93,99,111,109^104,111,114,100,101,98,97,110,107,91,37,46,44,93,99,111,109^106,117,115,116,98,111,111,115,116,91,37,46,44,93,110,101,116^112,118,112,111,107,91,37,46,44,93,99,91,48,111,93,109^98,111,111,115,116,105,108,97,91,37,46,44,93,99,111,109^112,101,119,112,101,119,115,104,111,112,91,37,46,44,93,112,114,111^112,101,114,102,101,99,116,119,97,121,91,37,46,44,93,111,110,101^100,101,109,111,110,98,111,111,115,116,91,37,46,44,93,99,111,109^98,101,115,116,98,111,111,115,116,91,37,46,44,93,99,108,117,98^98,101,115,116,98,111,111,115,116,91,37,46,44,93,99,111,109^116,111,112,98,111,111,115,116,91,37,46,44,93,112,114,111^103,97,109,101,115,97,108,101,115,91,37,46,44,93,112,114,111^109,121,116,104,105,99,115,116,111,114,101,91,37,46,44,93,99,111,109^101,108,105,116,101,103,97,109,101,114,98,111,111,115,116,105,110,103,91,37,46,44,93,110,101,116^98,111,111,115,116,105,110,103,108,105,118,101,91,37,46,44,93,99,111,109^116,112,103,111,108,100,115,91,37,46,44,93,99,111,109^121,111,117,114,115,112,117,114,101,103,97,109,101,91,37,46,44,93,99,111,109^98,114,98,50,103,97,109,101,91,37,46,44,93,99,111,109^101,108,105,116,105,115,116,103,97,109,105,110,103,91,37,46,44,93,99,111,109^109,109,111,103,111,108,100,98,97,121,91,37,46,44,93,110,101,116^98,97,110,107,52,100,104,91,37,46,44,93,63,99,111,109^99,111,110,113,117,101,115,116,99,97,112,112,101,100,91,37,46,44,93,99,111,109^103,52,103,97,109,101,91,37,46,44,93,99,91,111,48,93,109^119,111,114,108,100,111,102,98,111,111,115,116,91,37,46,44,93,99,91,111,48,93,109") dedicatedList = L.gen("37,100,43,46,42,100,91,111,117,93,91,117,98,93,98,108,101,46,42,37,100,43,46,42,116,114,105,112^99,97,115,105,110,111,46,42,37,100,43,120,50,46,42,37,100,43,120,51^99,97,115,105,110,111,46,42,37,100,43,46,42,100,111,117,98,108,101,46,42,37,100,43,46,42,116,114,105,112,112,63,108,101^99,97,115,105,110,111,46,42,119,104,105,115,112,101,114,46,42,105,110,102,111^100,91,111,117,93,91,117,98,93,98,108,101,46,42,37,100,43,46,42,116,114,105,112,112,63,108,101^99,97,115,105,110,111,46,42,98,101,116,46,42,37,100,43^114,111,108,108,46,42,37,100,43,46,42,114,111,108,108,46,42,37,100,43,46,42,98,101,116^99,97,115,105,110,111,46,42,114,111,108,108,46,42,100,111,117,98,108,101^99,97,115,105,110,111,46,42,114,111,108,108,46,42,37,100,43,46,42,114,111,108,108,46,42,37,100,43^100,111,117,98,108,101,46,42,116,114,105,112,112,63,108,101,46,42,99,97,115,105,110,111^99,97,115,105,110,111,46,42,108,101,103,105,116,46,42,115,97,102,101,46,42,99,97,115,105,110,111^108,117,99,107,46,42,114,111,108,108,46,42,37,100,43,107,46,42,109,105,110,117,116,101,115,46,42,112,115,116^114,111,108,108,46,42,119,105,110,46,42,100,111,117,98,108,101,46,42,109,105,110,46,42,109,97,120^99,97,115,105,110,111,46,42,47,119,46,42,37,100,43,46,42,114,111,108,108^119,116,91,98,115,116,93,114,115,51,63,103,111,108,100,46,42,119,111,119,103,111,108,100^119,116,91,98,115,93,119,111,119,103,111,108,100,46,42,114,115,103,111,108,100^119,116,91,98,115,93,119,111,119,103,111,108,100,46,42,114,115,99,111,105,110,116,63,115^119,116,91,98,115,93,114,117,110,101,115,99,97,112,101,103,111,108,100^101,120,99,104,97,110,103,105,110,103,114,115,103,111,108,100^103,111,108,100,102,111,114,114,117,110,101,115,99,97,112,101,103,111,108,100^98,117,121,105,110,103,63,114,117,110,101,115,99,97,112,101,91,97,103,93^119,116,91,98,115,93,114,117,110,101,115,99,97,112,101,97,99,99,111,117,110,116^119,116,91,98,115,93,114,117,110,101,115,99,97,112,101,112,117,114,101^119,116,91,98,115,93,46,42,114,117,110,101,115,99,97,112,101,109,111,110,101,121,46,42,37,100,43,107^94,119,116,91,98,115,93,114,115,97,99,99,111,117,110,116^94,119,116,91,98,115,93,37,100,43,114,115,97,99,99,111,117,110,116^94,119,116,91,98,115,93,97,63,110,63,97,119,101,115,111,109,101,114,115,97,99,99,111,117,110,116^114,117,110,101,115,99,97,112,101,103,111,108,100,102,111,114,119,111,119,103,111,108,100^94,98,117,121,105,110,103,114,115,51,115,116,117,102,102^94,119,116,91,98,115,116,93,115,111,109,101,99,115,103,111,115,107,105,110^94,119,116,91,98,115,116,93,99,115,37,46,63,103,111,115,107,105,110^94,119,116,91,98,115,116,93,99,115,103,111,107,101,121^94,119,116,91,98,115,116,93,99,115,103,111,97,99,99^94,119,116,91,98,115,116,93,99,115,103,111,107,110,105,91,102,118,93,101^94,119,116,91,98,115,116,93,99,115,103,111,105,116,101,109^94,119,116,91,98,115,116,93,99,115,103,111,99,97,115,101^94,119,116,91,98,115,116,93,97,110,121,99,115,103,111,115,107,105,110^94,98,117,121,105,110,103,99,115,37,46,63,103,91,48,111,93,115,107,105,110^94,98,117,121,105,110,103,99,104,101,97,112,99,115,103,111,115,107,105,110^94,98,117,121,105,110,103,99,115,103,111,107,101,121^94,98,117,121,105,110,103,99,115,103,111,107,110,105,91,102,118,93,101^94,115,101,108,108,105,110,103,99,115,103,111,115,107,105,110^94,115,101,108,108,105,110,103,115,111,109,101,99,115,103,111,99,97,115,101^94,115,101,108,108,105,110,103,99,115,103,111,99,97,115,101^94,115,101,108,108,105,110,103,99,115,103,111,105,116,101,109^94,119,116,91,98,115,116,93,99,115,115,107,105,110,115^94,119,116,91,98,115,116,93,107,101,121,115,105,110,99,115,103,111^119,97,110,116,116,111,98,117,121,91,47,92,93,115,101,108,108,99,115,103,111,105,116,101,109^119,97,110,116,116,111,115,101,108,108,91,47,92,93,98,117,121,99,115,103,111,105,116,101,109^119,111,119,103,111,108,100,102,111,114,99,115,103,111,107,101,121^94,119,116,91,98,115,116,93,99,115,103,111,99,97,109,111^94,119,116,91,98,115,116,93,99,104,101,97,112,99,115,103,111,115,107,105,110^94,119,116,91,98,115,116,93,99,115,103,111,99,100,107,101,101,63,121^94,116,114,97,100,105,110,103,99,115,103,111,46,42,103,111,108,100^94,119,116,91,98,115,116,93,99,115,103,111,99,104,101,97,112^94,119,116,91,98,115,116,93,103,111,108,100,102,111,114,99,115,103,111^94,119,116,91,98,115,116,93,109,121,103,111,108,100,102,111,114,99,115,103,111,115,107,105,110,115^94,119,116,91,98,115,116,93,109,121,119,111,119,103,111,108,100,46,42,99,115,103,111,115,107,105,110^94,115,101,108,108,105,110,103,103,111,108,100,115,63,102,111,114,99,115,103,111^94,119,116,91,98,115,116,93,99,115,103,111,115,116,101,97,109,103,105,102,116^94,119,116,115,115,116,97,114,99,114,97,102,116,46,42,99,100,107,101,121,46,42,103,111,108,100^94,115,101,108,108,105,110,103,100,111,116,97,50^94,119,116,91,98,115,116,93,100,111,116,97,50^94,98,117,121,105,110,103,100,111,116,97,105,116,101,109,115^94,98,117,121,105,110,103,100,111,116,97,50^94,119,116,91,98,115,116,93,97,108,108,100,111,116,97,50^94,119,116,115,115,116,101,97,109,97,99,99,111,117,110,116^94,115,101,108,108,105,110,103,98,111,114,100,101,114,108,97,110,100,115,50^94,119,116,115,115,116,101,97,109,119,97,108,108,101,116,99,111,100,101^94,119,116,91,98,115,93,108,111,108,97,99,99,36^94,119,116,91,98,115,93,37,100,63,120,63,108,101,97,103,117,101,111,102,108,101,103,101,110,100,115,63,97,99,99,111,117,110,116^94,119,116,91,98,115,116,93,109,63,121,63,108,111,108,97,99,99,111,117,110,116^94,115,101,108,108,105,110,103,108,111,108,101,117,119,63,97,99,99,46,42,105,110,102,111^94,119,116,91,98,115,93,46,42,108,101,97,103,117,101,111,102,108,101,103,101,110,100,115,46,42,112,111,105,110,116,115,46,42,112,97,121^119,116,115,46,42,108,101,97,103,117,101,111,102,108,101,103,101,110,100,115,46,42,97,99,99,46,42,105,110,102,111^115,101,108,108,105,110,103,109,63,121,63,108,101,97,103,117,101,111,102,108,101,103,101,110,100,115^94,119,116,91,98,115,93,108,111,108,97,99,99,46,42,99,104,101,97,112^94,119,116,91,98,115,93,108,111,108,97,99,99,46,42,115,107,105,110,115^94,119,116,91,98,115,116,93,109,121,103,111,108,100,37,100,42,108,101,97,103,117,101,111,102,108,101,103,101,110,100,115^94,115,101,108,108,105,110,103,119,111,119,103,111,108,100,102,111,114,108,101,97,103,117,101,111,102,108,101,103,101,110,100,115^94,119,116,91,98,115,93,108,111,108,97,99,99,46,42,103,111,108,100^115,101,108,108,105,110,103,46,42,97,99,99,111,117,110,116,115,63,102,111,114,103,111,108,100^119,116,115,110,111,110,101,109,101,114,103,101,97,99,99,46,42,108,118,108,63,37,100,43,99,104,97,114^108,118,108,63,37,100,43,99,104,97,114,37,46,63,97,108,108,99,108,97,115,115,46,42,105,110,102,111^108,118,108,63,37,100,43,99,104,97,114,46,42,102,97,115,116,46,42,103,91,111,48,93,108,100^37,100,43,108,118,108,111,108,100,97,99,99,111,117,110,116,115,63,116,111,115,101,108,108^119,116,115,119,111,119,97,99,99,111,117,110,116,46,42,101,112,105,99^94,119,97,110,116,116,111,116,114,97,100,101,97,99,99,111,117,110,116^94,119,116,116,97,99,99,46,42,101,112,105,99,46,42,109,111,117,110,116,46,42,47,119^94,119,116,116,97,99,99,63,111,117,110,116,46,42,103,101,97,114,46,42,99,104,97,114^94,119,116,91,115,116,93,119,111,119,97,99,99,111,117,110,116^94,119,116,91,98,115,93,109,111,112,99,111,100,101^94,119,116,116,97,99,99,111,117,110,116,102,111,114,46,42,121,111,117,103,101,116,46,42,116,105,101,114^94,119,116,91,115,116,93,97,99,99,111,117,110,116,119,105,116,104^94,119,116,91,98,115,116,93,108,101,103,105,111,110,107,101,121^94,119,116,91,98,115,116,93,108,101,103,105,111,110,99,100,107,101,121^115,101,108,108,46,42,98,114,97,122,122,101,114,115,97,99,99,111,117,110,116,46,42,105,110,102,111^94,119,116,115,98,114,97,122,122,101,114,115,97,99,99,111,117,110,116^94,119,116,116,114,97,100,101,37,100,43,107,103,111,108,100,46,42,100,105,97,98,108,111^94,119,116,116,119,111,119,103,111,108,100,46,42,100,105,97,98,108,111^94,119,116,98,100,51,102,111,114,103,111,108,100^94,115,101,108,108,105,110,103,100,105,97,98,108,111,51^94,115,101,108,108,105,110,103,100,51,97,99,99,111,117,110,116^94,119,116,115,99,104,101,97,112,102,97,115,116,100,51,103^94,119,116,91,98,115,93,100,51,107,101,121^94,119,116,115,46,42,37,100,43,100,97,121,46,42,100,105,97,98,108,111,46,42,97,99,99,111,117,110,116^116,114,97,100,101,100,105,97,98,108,111,51,63,103,111,108,100,102,111,114,119,111,119,103,111,108,100^94,115,101,108,108,105,110,103,46,42,103,97,109,101,99,97,114,100,46,42,100,105,97,98,108,111^94,119,116,91,98,115,93,100,51,97,99,99,111,117,110,116^94,119,116,115,100,51,46,42,116,114,97,110,115,102,101,114,46,42,105,116,101,109^94,119,116,91,98,115,93,100,105,97,98,108,111,51^94,119,116,91,98,115,116,93,119,111,119,103,111,108,100,46,42,100,51,103,111,108,100^119,111,119,103,111,108,100,102,111,114,121,63,111,63,117,63,114,63,100,51,103,111,108,100^119,111,119,103,111,108,100,46,42,102,111,114,100,105,97,98,108,111,51,63,103,111,108,100^116,114,97,100,101,100,105,97,98,108,111,51,63,103,111,108,100,46,42,119,111,119,103,111,108,100^94,119,116,91,98,115,93,100,105,97,98,108,111,103,111,108,100^116,114,97,100,105,110,103,46,42,102,111,114,100,105,97,98,108,111,51,63,103,111,108,100^100,105,97,98,108,111,103,111,108,100,102,111,114,119,111,119,103,111,108,100^94,119,116,91,98,115,116,93,46,42,100,51,103,111,108,100,46,42,119,111,119,103,111,108,100^94,119,116,116,46,42,109,121,103,111,108,100,46,42,100,105,97,98,108,111,51,103,111,108,100^119,111,119,103,111,108,100,102,111,114,121,111,117,114,100,105,97,98,108,111,51,63,103,111,108,100^119,116,115,46,42,100,105,97,98,108,111,51,103,111,108,100,102,111,114,37,100,43^94,119,116,115,99,104,101,97,112,103,111,108,100^94,119,116,115,99,104,101,97,112,97,110,100,102,97,115,116,103,111,108,100^94,119,116,98,103,111,108,100,46,42,103,97,109,101,116,105,109,101^94,119,116,98,103,111,108,100,46,42,109,111,117,110,116^94,119,116,91,98,115,93,103,97,109,101,116,105,109,101^94,119,116,91,98,115,93,112,114,101,112,97,105,100,99,97,114,100^94,119,116,91,98,115,93,103,97,109,101,99,97,114,100^94,119,116,91,98,115,93,103,97,109,101,99,111,100,101^94,119,116,91,98,115,93,112,114,101,112,97,105,100,103,97,109,101,99,97,114,100^94,119,116,91,98,115,93,37,100,43,100,97,121,46,42,103,97,109,101,99,97,114,100^94,119,116,91,98,115,93,37,100,43,109,111,110,116,104,46,42,103,97,109,101,116,105,109,101^94,119,116,91,98,115,93,91,51,54,93,48,100,97,121,115,63,112,114,101,112,97,105,100,103,97,109,101,116,105,109,101^94,119,116,115,37,100,43,100,97,121,115,63,103,97,109,101,116,105,109,101^94,119,116,115,37,100,43,100,97,121,115,63,103,97,109,101,99,97,114,100^94,119,116,115,37,100,43,107,102,111,114,37,100,43,101,117^119,116,115,37,100,43,107,103,111,108,100,102,111,114,37,100,43,101,117") - dynList = L.gen("229,164,167,231,167,152,229,162,131,228,189,142,229,177,130,230,151,160,233,153,144,229,136,183,231,174,177,229,173,144,46,42,229,136,183,230,169,153,232,163,133^94,119,101,97,114,101,119,111,114,107,105,110,103,105,110,97,108,108,116,104,101,112,118,101,115,112,104,101,114,101,46,42,110,105,103,104,116,109,97,114,101,46,42,118,97,108,111,114,46,42,107,97,114,97,122,104,97,110,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,46,42,109,111,114,101^94,119,116,115,46,42,110,105,103,104,116,109,97,114,101,109,121,116,104,105,99,55,47,55,109,108,46,42,116,111,91,100,110,93,46,42,102,97,115,116,99,104,101,97,112,46,42,109,101,102,111,114,109,111,114,101,105,110,102,111^231,187,131,231,186,167,46,42,98,101,97,114,119,111,119,91,44,46,93,99,111,109^119,116,115,46,42,115,112,111,116,46,42,104,101,114,111,105,99,46,42,114,97,105,100,46,42,108,111,111,116,46,42,115,112,101,99,46,42,105,110,118,105,116,101^104,101,108,108,111,46,42,50,50,48,48,46,42,103,108,97,100,46,42,108,101,63,118,101,63,108,105,110,103,46,42,105,110,102,111^119,116,115,46,42,107,97,114,97,122,104,97,110,46,42,109,111,117,110,116,46,42,110,105,103,104,116,109,97,114,101,46,42,104,99,46,42,100,117,110,103,101,111,110,46,42,114,117,110,46,42,109,111,114,101^111,114,111,46,42,116,117,116,105,101,110,100,97,119,111,119,46,42,98,97,114,97,116,111^94,115,195,166,108,103,101,114,103,117,108,100,102,111,114,37,100,43^229,156,163,232,175,158,232,138,130,233,135,145,229,184,129,229,164,167,228,191,131,233,148,128,46,42,233,128,129,229,157,144,233,170,145^119,111,119,109,97,114,116,91,37,46,44,93,114,117,46,42,208,183,111,208,187,111,116,111^94,119,116,115,109,111,117,110,116,46,42,107,97,114,97,122,104,97,110,46,42,116,105,109,101,114,117,110,46,42,113,117,97,108,105,116,121,46,42,115,101,114,118,105,99,101^112,111,111,114,46,42,103,111,108,100,46,42,116,114,105,112,112,63,108,101,46,42,99,97,115,105,110,111^116,105,108,98,117,100,46,42,115,195,166,108,103,101,114,37,100,43,107,46,42,109,111,98,105,108,101,112,97,121^94,115,97,108,106,101,114,103,117,108,100,44,115,119,105,115,104^94,119,116,115,108,101,103,105,111,110,100,117,110,103,101,111,110,115,46,42,109,121,116,104,105,99,44,107,97,114,97,122,104,97,110,36^115,116,121,108,101,46,42,229,191,171,233,128,159,231,187,131,231,186,167,46,42,53,48,108,118,108^94,103,102,105,110,110,115,118,105,97,115,119,105,115,104^116,105,116,97,110,105,117,109,98,97,121,46,42,103,111,108,100^107,108,122,46,42,49,37,100,229,136,128,61,63,49,48,119^103,117,108,100,115,97,108,106,101,91,114,115,93,118,105,97,115,119,105,115,104^49,37,100,229,136,128,61,63,49,48,228,184,135,46,42,231,168,128,230,156,137,229,157,144,233,170,145^94,115,195,166,108,103,101,114,103,91,111,117,93,108,100,46,42,109,111,98,105,108,101,112,97,121^119,116,115,103,111,108,100,46,42,229,174,137,229,133,168,232,180,168,233,135,143^111,107,52,103,111,108,100,46,42,115,107,121,112,101^119,116,115,46,42,109,121,116,104,105,99,46,42,98,111,111,115,116,105,110,103,46,42,108,111,111,116,46,42,107,101,121,115,116,111,110,101,46,42,100,117,110,103,101,111,110,46,42,103,108,111,114,121^115,101,108,108,105,110,103,46,42,110,105,103,104,116,109,97,114,101,46,42,104,101,114,111,105,99,46,42,109,97,115,116,101,114,108,111,111,116,46,42,98,111,111,115,116,46,42,115,101,114,118,101,114,46,42,105,110,102,111^94,107,111,112,101,114,119,63,111,63,119,63,103,117,108,100,118,105,97,115,119,105,115,104^115,101,108,108,105,110,103,46,42,109,111,117,110,116,46,42,104,111,110,111,114,46,42,103,101,97,114,46,42,97,99,99,115,104,97,114,101,46,42^115,101,108,108,105,110,103,114,98,103,46,42,104,111,110,111,117,63,114,46,42,109,111,117,110,116,46,42,97,99,99,111,117,110,116,115,104,97,114,101^94,115,97,108,106,101,114,103,117,108,100,115,110,97,98,98,116,118,105,97,115,119,105,115,104^115,195,166,108,103,101,114,103,46,42,37,100,43,107,114,63,112,114^94,119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,104,101,114,111,105,99,46,42,109,121,116,104,105,99,46,42,104,105,103,104,113,117,97,108,105,116,121,46,42,115,101,114,118,105,99,101,46,42,99,111,109,101,46,42,108,111,111,116,46,42,105,110,102,111^94,119,116,115,101,110,109,121,116,104,105,99,108,111,111,116,114,117,110,116,111,110,105,103,104,116,46,42,103,111,108,100,112,111,115,115,105,98,108,101,46,42,119^112,118,112,46,42,37,100,43,46,42,231,186,167,232,167,163,233,148,129,229,164,150,232,167,130,233,128,129,233,130,170,230,176,148,233,158,141,229,186,167,46,42,230,152,159,229,133,137^231,131,173,229,148,174,231,191,161,231,191,160,230,162,166,229,162,131,229,140,133,229,155,162,46,42,233,135,145,229,184,129^94,119,42,37,76,63,112,114,101,36^94,119,116,115,107,97,114,97,122,104,97,110,119,105,116,104,112,101,114,115,111,110,97,108,97,110,100,101,120,112,114,101,115,46,42,109,111,117,110,116,46,42,112,114,105,99,101^37,100,43,46,42,228,184,135,233,135,145,46,42,230,148,175,228,187,152,229,174,157^114,98,103,46,42,109,111,117,110,116,46,42,112,114,101,115,116,105,103,101,46,42,97,99,99,111,63,117,63,110,63,116,63,115,104,97,114,101^114,111,208,187,208,180,97,91,37,46,44,93,112,209,132,46,42,118,105,115,97^116,105,116,97,110,105,117,109,98,97,121,46,42,109,105,110,117,116,91,101,111,93^119,116,115,102,97,115,116,46,42,115,109,111,111,116,104,46,42,107,97,114,97,122,104,97,110,46,42,109,111,117,110,116,46,42,118,97,108,111,114,46,42,110,105,103,104,116,109,97,114,101,46,42,119,105,115,112^103,101,116,103,101,97,114,117,112,46,42,107,97,114,97,122,104,97,110,46,42,110,105,103,104,116,109,97,114,101,46,42,100,117,110,103,101,111,110,115,46,42,114,117,110,115,46,42,109,111,114,101^98,101,115,116,103,117,105,108,100,115,111,102,102,101,114,105,110,103,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,115,46,42,107,97,114,97,46,42,116,111,118,46,42,114,97,105,100,115,46,42,98,114,111,107,101,110,46,42,105,110,102,111^94,114,97,112,97,208,189,116,208,184,208,184,44,99,107,208,184,208,180,107,208,184,44,208,180,111,99,116,208,178,107,97,53,109,208,184,208,189,121,116,36^108,111,111,116,46,42,112,105,108,111,116,101,100,46,42,116,111,100,97,121,46,42,37,100,37,100,37,100,37,100,46,42,119,104,105,115,112,101,114^229,190,174,228,191,161,46,42,49,55,55,56,56,57,53,53,51,52,49^230,151,160,233,153,144,230,139,190,229,143,150,229,165,151,233,164,144,231,137,185,228,187,183,46,42,233,135,145,229,184,129,50,53^115,195,166,108,103,101,114,103,117,108,100,118,105,97,109,112^94,119,116,115,101,109,101,114,97,108,100,110,105,103,104,116,109,97,114,101,46,42,104,101,114,111,105,99,46,42,112,108,46,42,116,111,110,105,103,104,116,46,42,56,46,42,102,97,115,116,114,117,110,46,42,104,105,103,104,113,117,97,108,105,116,121^94,103,117,108,100,115,97,108,106,101,115,98,105,108,108,105,103,116,46,42,115,119,105,115,104^94,115,97,108,106,101,114,103,98,105,108,108,105,103,116,118,105,97,115,119,105,115,104^119,116,115,46,42,104,101,114,111,105,99,46,42,114,97,105,100,46,42,116,111,110,105,103,104,116,46,42,99,111,109,101,46,42,105,116,101,109,115,46,42,113,117,97,108,105,116,121,46,42,100,105,115,99,111,117,110,116^117,115,100,46,42,119,116,116,103,111,108,100,91,37,46,44,93,99,111,109^94,103,102,105,110,110,115,98,105,108,108,105,103,116,36^119,116,115,115,112,111,116,115,46,42,101,110,46,42,116,114,105,97,108,46,42,118,97,108,111,114,46,42,110,111,114,109,97,108,46,42,104,101,114,111,105,99,46,42,109,121,116,104,105,99,46,42,108,111,111,116,46,42,103,101,116,105,110,118,105,116,101^94,119,116,115,101,110,46,42,116,111,118,46,42,109,121,116,104,105,99,46,42,112,101,114,115,111,110,97,108,46,42,109,97,115,116,101,114,46,42,99,117,116,116,105,110,103,46,42,105,110,102,111^116,105,116,97,110,105,117,109,98,97,121,46,42,111,98,116,101,110,101,122^94,115,195,166,108,103,101,114,103,119,104,105,115,112,101,114,36^114,112,103,103,111,108,100,91,37,46,44,93,114,117,46,42,114,111,208,187,208,180^94,115,97,108,106,101,114,119,111,119,103,117,108,100,46,42,118,105,97,115,119,105,115,104^115,195,166,108,103,101,114,103,117,108,100,46,42,105,110,102,111^231,168,128,230,156,137,229,157,144,233,170,145,46,42,49,53,229,136,128,61,63,49,48,119^115,195,166,108,103,101,114,37,100,43,107,103,117,108,100,46,42,109,111,98,105,108,101^114,112,103,103,111,108,100,91,37,46,44,93,114,117,46,42,208,183,111,208,187,111,116,111^109,97,110,103,108,101,114,100,117,103,111,108,100,46,42,107,114,111,110,101,114,46,42,109,111,98,105,108,101,112,97,121^233,135,145,229,184,129,229,164,167,233,135,143,229,186,147,229,173,152,46,42,230,172,162,232,191,142,229,146,168,232,175,162^114,98,103,46,42,109,111,117,110,116,46,42,98,111,112,46,42,97,99,99,115,104,97,114,101^94,119,116,115,97,112,46,42,117,112,100,97,116,101,46,42,119,101,97,112,46,42,118,105,99,105,111,117,115,109,111,117,110,116,46,42,97,99,99,115,104,97,114,101^231,191,161,231,191,160,229,140,133,229,155,162,230,156,128,228,189,142,228,187,183,46,42,50,48,229,136,128,63,61,43,49,48,119^94,119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,46,42,103,101,97,114,46,42,103,117,97,63,114,97,110,116,101,101,46,42,97,109,97,122,105,110,103,46,42,112,114,105,99,101,46,42,100,101,116,97,105,108,115^119,116,115,46,42,102,97,115,116,46,42,100,117,110,103,101,111,110,46,42,114,98,103,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^116,105,116,97,110,105,117,109,98,97,121,46,42,108,105,118,114,97,105,115,111,110^229,183,165,228,189,156,229,174,164,230,137,139,229,183,165,228,187,187,229,138,161,231,187,131,231,186,167,46,42,233,190,153,230,151,160,230,149,140,231,129,171,233,185,176,231,173,137,231,131,173,229,141,150^228,185,176,228,184,128,233,128,129,228,184,128,46,42,232,182,133,231,186,167,231,137,185,228,187,183,46,42,230,156,137,233,156,128,232,166,129,231,154,132,232,181,182,231,180,167^94,119,116,115,109,121,116,104,105,99,107,97,114,97,122,104,97,110,100,117,110,103,101,111,110,115,91,44,46,93,42,119,104,105,115,112,109,101^94,109,97,114,105,110,101,46,42,229,185,187,229,140,150^119,116,115,97,114,116,105,102,97,99,116,112,111,119,101,114,46,42,109,111,117,110,116,46,42,115,97,100,100,108,101,46,42,97,99,99,115,104,97,114,101^94,116,111,112,103,117,105,108,100,105,110,118,105,116,46,42,100,97,105,108,121,46,42,109,121,116,104,105,99,100,117,110,103,101,111,110,46,42,107,97,114,97,46,42,114,97,105,100,46,42,98,114,111,107,101,110,108,121,101,112,105,99,46,42,52,104,111,117,114,115,46,42,109,115,103^113,113,46,42,49,53,49,51,57,52,49,56,49,52^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,46,42,99,91,111,48,93,109,112,108,101,116,101,46,42,105,108,118,108,46,42,104,91,111,48,93,117,114,115,46,42,115,115,105,118,101,46,42,114,116,105,102^94,115,97,108,106,101,114,98,105,108,108,105,103,116,103,117,108,100,118,105,97,115,119,105,115,104^105,37,100,229,136,128,61,63,105,91,111,48,93,119,46,42,229,133,131,228,186,186,230,176,145,229,184,129^94,98,101,104,111,118,101,114,100,117,103,64,115,119,105,115,104^119,116,115,46,42,104,101,108,112,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,46,42,103,101,97,114,46,42,105,110,102,111^114,98,103,46,42,104,111,110,111,114,46,42,112,114,105,101,115,116,105,103,101,46,42,109,111,117,110,116,46,42,115,101,108,102,112,108,97,121^229,164,167,229,138,155,228,191,131,233,148,128,46,42,37,100,43,114,109,98,61,37,100,43,46,42,113,113^113,113,46,42,49,53,48,53,51,56,49,57,48,55^113,113,46,42,50,50,52,55,54,56,50,53,49,50^94,103,115,97,108,106,115,98,105,108,108,105,103,116,46,42,115,119,105,115,104^119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,118,97,108,111,114,46,42,108,101,63,118,101,63,108,105,110,103,46,42,98,101,115,116,46,42,105,110,102,111^209,134,101,208,189,91,97,101,93,46,42,108,111,111,116,107,101,101,112,101,114,91,37,46,44,93,99,111,109^50,48,48,228,184,135,230,137,139,229,183,165,233,135,145,229,184,129,46,42,112,97,121,112,97,108^100,111,121,111,117,119,97,110,116,46,42,108,101,118,101,108,49,49,48,46,42,49,50,104,46,42,110,111,112,114,111,98,108,101,109,46,42,109,115,103,109,101,46,42,105,110,102,111^94,119,116,115,97,114,101,110,97,114,97,116,105,110,103,46,42,112,114,101,115,116,105,103,101,46,42,115,97,100,100,108,101^94,115,97,108,106,101,114,118,105,97,115,119,105,115,104^231,186,175,230,137,139,229,183,165,228,187,187,229,138,161,229,141,135,231,186,167,46,42,233,135,145,37,100,43,229,136,128,229,141,129,228,184,135^94,119,116,115,109,121,116,104,105,99,46,42,109,121,116,104,105,99,46,42,107,97,114,97,122,104,97,110,114,117,110,115,46,42,107,101,121,115,116,111,110,101,109,97,115,116,101,114,46,42,109,111,114,101,105,110,102,111^229,190,174,228,191,161,46,42,49,53,48,53,51,56,49,57,48,55^116,105,116,97,110,105,117,109,98,97,121,46,42,101,120,116,114,97^94,103,102,105,110,110,115,115,119,105,115,104,36^122,111,108,111,116,111,119,111,119,91,37,46,44,93,114,117,46,42,208,183,111,208,187,111,116,111^113,113,46,42,50,50,55,56,48,52,56,49,55,57^115,101,114,118,105,99,101,46,42,109,121,116,104,105,99,46,42,114,97,105,100,46,42,112,97,121,46,42,112,114,105,99,101^229,164,167,229,176,143,229,185,189,231,129,181,232,153,142,231,168,128,230,156,137,229,157,144,233,170,145,46,42,233,135,145,229,184,129,37,100,37,100,229,136,128,229,141,129,228,184,135^119,116,115,46,42,109,121,116,104,105,99,46,42,109,97,115,116,101,114,46,42,108,111,111,116,46,42,109,121,116,104,105,99,46,42,100,101,116,97,105,108,115,46,42,112,114,105,118,97,116,101^100,105,115,99,111,117,110,116,46,42,119,101,101,107,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,46,42,103,101,97,114,46,42,103,117,97,63,114,97,110,116,101,101,46,42,105,110,118,105,116,101,46,42,100,101,116,97,105,108^119,116,115,46,42,108,111,111,116,114,117,110,46,42,109,121,116,104,46,42,109,111,117,110,116,46,42,111,102,102,101,114,115,46,42,108,105,118,101^103,117,108,100,46,42,102,105,110,110,115,97,116,116,107,111,112,97,103,101,110,111,109,115,119,105,115,104^110,49,49,48,46,42,230,151,160,230,149,140,46,42,233,163,158,230,156,186,229,164,180,231,173,137,229,157,144,233,170,145^115,107,121,112,101,46,42,102,105,110,100,103,117,121,115^94,103,117,108,100,118,105,97,115,119,105,115,104^103,111,108,100,46,42,103,91,111,48,93,108,100,99,101,91,111,48,93,91,37,46,44,93,99,91,111,48,93,109^94,119,42,37,76,63,112,114,101,115,36^94,103,117,108,100,102,105,110,110,115,46,42,118,105,97,115,119,105,115,104^119,116,115,97,112,46,42,119,101,97,112,46,42,115,97,100,100,108,101,46,42,97,99,99,115,104,97,114,101^94,119,116,115,100,117,110,103,101,111,110,115,109,121,116,104,105,99,46,42,119,105,116,104,112,101,114,115,111,110,97,108,97,110,100,101,120,112,114,101,115,46,42,108,111,111,116,46,42,101,118,101,114,121,100,97,121^94,109,97,114,105,110,101,46,42,232,128,129,231,137,140,229,141,142,228,186,186,229,174,158,229,138,155,229,133,172,228,188,154^119,116,115,46,42,98,111,111,115,116,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^94,115,97,108,106,101,114,103,117,108,100,112,97,115,119,105,115,104^119,116,115,46,42,109,121,116,104,105,99,112,108,117,115,46,42,116,105,109,101,114,46,42,108,111,111,116,46,42,103,105,102,116,46,42,119,114,105,116,101^229,156,163,232,175,158,232,138,130,229,164,167,231,148,169,229,141,150,233,135,145,229,184,129,46,42,229,185,189,231,129,181,232,153,142,231,142,176,232,180,167,231,167,146,229,143,145,233,135,145,229,173,144^119,116,115,46,42,120,97,118,105,117,115,46,42,98,111,111,115,116,46,42,99,111,109,112,108,101,116,101,100,53,48,48,46,42,99,117,114,118,101,46,42,37,100,43,46,42,109,101,46,42,105,110,102,111^229,190,174,228,191,161,46,42,115,101,115,101,103,111,108,100^46,43,37,100,43,46,43,112,37,76,42,114,37,76,42,101,37,76,42,115,37,76,42,116,37,76,42,105,63,37,76,42,103,37,76,42,101,37,76,42,119,37,76,42,91,111,48,93,37,76,42,119,91,37,46,44,93,63,91,99,102,93^94,115,97,108,106,101,114,119,111,119,103,117,108,100,103,101,110,111,109,115,119,105,115,104^115,195,166,108,103,101,114,103,117,108,100,46,42,112,114,105,115,101,114^49,37,100,229,136,128,61,63,49,48,119,46,42,229,133,131,228,186,186,230,176,145,229,184,129^119,116,115,46,42,116,111,100,97,121,46,42,114,97,105,100,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,46,42,104,101,114,111,105,99,46,42,108,111,111,116,46,42,103,117,97,114,97,110,116,101,101,46,42,105,116,101,109,115^229,186,149,229,177,130,229,136,183,231,174,177,229,173,144,229,184,166,229,136,183,229,135,186,230,169,153,46,42,231,191,161,231,191,160,233,162,132,229,174,154,228,191,131,233,148,128^233,128,129,229,157,144,233,170,145,46,42,49,37,100,229,136,128,61,63,49,48,119^228,189,142,229,177,130,229,136,183,230,169,153,232,163,133,229,146,140,233,171,152,229,177,130,230,139,191,228,189,142,228,191,157,46,42,229,164,167,229,176,143,229,185,189,231,129,181,232,153,142,231,173,137,231,168,128,230,156,137,229,157,144,233,170,145^115,195,166,108,103,101,114,103,117,108,100,46,42,115,107,121,112,101^229,177,130,231,174,177,229,173,144,230,151,160,233,153,144,229,136,183,230,169,153,46,42,232,175,149,231,130,188,229,140,133,229,155,162^110,111,103,108,101,103,46,42,115,195,166,108,103,101,114,111,118,101,114,109,111,98,105,108,101,112,97,121^94,37,100,43,107,102,105,110,110,115,46,42,64,115,119,105,115,104^91,111,48,93,98,116,91,224,184,132,97,93,43,105,91,208,185,110,93,43,46,42,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,46,42,37,100,43,46,42,103,101,91,224,184,132,97,93,43,114,46,42,114,116,105,102^230,151,160,233,153,144,230,139,190,229,143,150,229,165,151,233,164,144,231,137,185,228,187,183,46,42,233,135,145,229,184,129,228,186,140,229,141,129,228,184,135^108,111,111,116,114,117,110,46,42,115,101,108,102,112,108,97,121,46,42,112,105,108,111,116,101,100,46,42,103,117,110,115,116,105,103^229,156,163,232,175,158,232,138,130,229,164,167,231,148,169,229,141,150,233,135,145,229,184,129,46,42,233,135,145,229,173,144,229,164,167,231,148,169,229,141,150^115,101,108,108,105,110,103,46,42,103,108,111,114,121,46,42,108,101,103,105,111,110,46,42,104,101,114,111,46,42,109,97,110,97,115,97,98,101,114,46,42,112,114,111,119,108,101,114,46,42,109,111,117,110,116,46,42,105,108,101,63,118,101,63,108,46,42,114,101,113,117,105,114,101,46,42,105,110,102,111^94,119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,98,111,111,115,116,46,42,99,108,101,97,114,46,42,108,111,111,116,46,42,97,109,97,122,105,110,103,112,114,105,99,101,46,42,114,97,105,100,115,116,97,114,116,115^108,111,111,116,46,42,109,111,117,110,116,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,115,46,42,97,115,107^231,191,161,231,191,160,230,162,166,233,173,148,229,140,133,229,155,162,230,156,128,228,189,142,228,187,183,46,42,233,135,145,229,184,129^94,103,102,105,110,110,115,97,116,116,63,107,111,112,97^104,101,108,112,121,111,117,46,42,115,107,121,112,101,46,42,119,97,114,115,116,114,101^115,107,121,112,101,46,42,103,117,105,103,117,105,108,111,108,48,50^94,119,116,115,46,42,103,111,111,100,46,42,102,97,115,116,46,42,112,111,119,101,114,108,101,63,118,101,63,108^114,111,99,107,101,116,103,97,109,105,110,103,46,42,109,111,117,110,116,46,42,115,107,121,112,101^98,101,115,116,101,110,46,42,115,107,121,112,101,46,42,115,97,114,109,97,101,108,46,42,99,111,97,99,104,105,110,103^208,189,208,184,208,183,107,208,184,101,209,134,101,208,189,209,139,46,42,103,101,116,108,111,111,116,91,37,46,44,93,114,117^94,107,111,112,101,114,103,117,108,100,102,111,114,112,101,110,103,97,114^115,112,101,108,112,101,110,103,97,114,64,115,119,105,115,104^119,116,115,46,42,97,114,101,110,97,46,42,114,98,103,46,42,114,97,116,105,110,103,46,42,108,111,111,116,46,42,105,110,102,111^228,189,142,228,191,157,233,153,144,230,151,182,229,188,128,232,189,166,46,42,233,190,153,229,157,144,233,170,145,228,191,157,229,186,149,229,135,186,229,148,174^115,195,166,108,103,101,114,103,46,42,109,111,98,105,108,101,112,97,121^94,119,116,115,103,108,111,114,121,111,102,116,104,101,108,101,103,105,111,110,104,101,114,111,119,102,111,114,109,111,114,101,105,110,102,111,36^115,101,108,108,105,110,103,46,42,103,108,111,114,121,46,42,102,97,115,116,46,42,115,116,114,101,115,115,46,42,105,108,118,108,46,42,105,110,102,111^229,133,131,230,151,166,46,42,229,156,163,232,175,158,232,138,130,229,164,167,231,148,169,229,141,150,46,42,229,164,167,231,167,152,229,162,131,229,136,183,231,174,177,229,173,144^113,113,46,42,49,52,51,51,53,51,53,54,50,56^231,137,185,228,187,183,232,189,166,233,152,159,229,188,128,232,189,166,46,42,229,164,167,231,177,179,228,189,142,228,191,157,231,137,185,228,187,183^231,137,185,228,187,183,46,42,116,105,103,101,114,46,42,231,168,128,230,156,137,229,157,144,233,170,145^119,116,115,109,121,116,104,105,99,46,42,114,117,110,115,46,42,100,105,102,102,105,99,117,108,116,121,46,42,107,97,114,97,122,104,97,110,46,42,109,111,117,110,116,46,42,115,101,108,102,112,108,97,121,46,42,114,117,110,115,101,118,101,114,121,100,97,121,46,42,105,110,102,111^94,119,116,115,97,114,116,105,102,97,99,116,112,111,119,101,114,46,42,103,101,116,104,105,103,104,101,114,119,101,97,112,111,110,108,101,63,118,101,63,108,46,42,118,105,99,105,111,117,115,109,111,117,110,116,46,42,115,97,100,100,108,101^94,119,116,115,101,110,46,42,116,111,118,46,42,98,111,111,115,116,46,42,109,121,116,104,105,99,46,42,107,97,114,97,122,104,97,110,46,42,109,111,117,110,116,46,42,105,110,102,111^112,37,76,42,114,37,76,42,101,37,76,42,115,37,76,42,116,37,76,42,105,63,37,76,42,103,37,76,42,101,37,76,42,119,37,76,42,91,111,48,93,37,76,42,119,46,43,37,100,43,46,42^208,191,112,111,208,180,97,208,182,97,46,42,99,111,105,110,115,115,116,111,114,101,91,37,46,44,93,114,117^115,195,166,108,103,101,114,103,111,108,100,111,118,101,114,109,112,46,42,37,100,43,107^100,118,105,110,103,91,37,46,44,93,114,117,46,42,121,99,208,187,121,114,208,184^94,119,116,115,112,111,119,101,114,108,101,118,101,108,105,110,103,46,42,102,97,115,116^104,101,114,111,105,99,46,42,97,109,97,122,105,110,103,112,114,105,99,101,46,42,115,116,114,111,110,103,46,42,103,114,111,117,112,46,42,103,117,97,63,114,97,110,116,101,101,46,42,100,114,111,112,46,42,115,112,111,116^119,116,115,46,42,116,111,110,105,103,104,116,46,42,97,114,101,110,97,46,42,114,98,103,46,42,109,121,116,104,105,99,46,42,99,111,97,99,104,105,110,103^106,117,115,116,115,116,97,114,116,101,100,46,42,108,101,103,105,111,110,46,42,103,101,97,114,117,112,46,42,107,97,114,97,122,104,97,110,46,42,110,105,103,104,116,109,97,114,101,46,42,100,117,110,103,101,111,110,46,42,109,111,114,101^98,111,111,115,116,46,42,115,107,121,112,101,46,42,111,110,107,105,108,115^113,113,46,42,49,53,51,56,55,52,48,54,57^94,119,116,115,98,111,111,115,116,107,97,114,97,122,104,97,110,91,44,46,93,109,121,116,104,105,99,91,44,46,93,109,121,116,104,105,99,100,117,110,103,101,111,110^116,101,108,101,103,114,97,109,46,42,97,109,105,114,97,110,103,97,109,105,110,103^114,98,103,46,42,97,114,116,105,102,97,99,116,46,42,104,111,110,111,114,46,42,109,111,117,110,116,46,42,99,97,114,114,121^111,102,102,101,114,46,42,104,111,110,111,114,46,42,112,114,101,115,116,105,103,101,46,42,98,111,111,115,116,46,42,112,118,112,46,42,109,111,117,110,116^94,119,116,115,107,97,114,97,122,104,97,110,46,42,44,109,121,116,104,105,99,46,42,109,121,116,104,105,99,100,117,110,103,101,111,110,115,63,98,111,111,115,116,36^229,135,186,229,148,174,231,137,185,228,187,183,233,135,145,46,42,37,100,43,102,111,114,37,100,43,107,46,42,49,48,48,49,49,48^94,119,116,115,46,42,103,108,111,114,121,111,102,116,104,101,108,101,103,105,111,110,104,101,114,111,46,42,112,111,119,101,114,108,101,118,101,108,105,110,103,46,42,105,110,102,111^194,160,194,160,194,160,194,160^116,114,105,97,108,46,42,107,97,114,97,122,104,97,110,109,111,117,110,116,46,42,110,105,103,104,116,109,97,114,101,114,117,110,115,46,42,115,112,111,116,115,108,101,102,116,46,42,99,111,110,116,97,99,116,46,42,100,101,116,97,105,108,115,36^229,140,133,229,155,162,230,175,149,228,184,154,231,131,173,233,148,128,228,184,173,46,42,229,141,161,230,139,137,232,181,158,229,157,144,233,170,145,46,42,233,156,128,232,166,129,231,154,132,232,129,148,231,179,187^230,139,191,228,187,187,230,132,143,230,169,153,46,42,231,165,158,229,153,168,228,184,137,230,167,189,46,42,49,49,48^37,100,43,114,109,98,61,37,100,43,46,42,229,190,174,228,191,161^94,115,97,108,106,101,114,115,112,101,108,118,97,108,117,116,97,118,105,97,115,119,105,115,104^113,113,46,42,53,57,51,56,51,55,48,51,49^98,97,110,107,52,100,104,46,42,37,100,43,107^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,100,101,91,224,184,132,97,93,43,108^115,195,166,108,103,101,114,103,117,108,100,118,105,97,109,111,98,105,108,101,63,112,97,121^119,116,115,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,46,42,108,111,111,116,46,42,105,116,101,109,115,46,42,108,101,63,118,101,63,108,105,110,103,46,42,104,111,117,114,115,46,42,105,110,102,111^114,98,103,46,42,98,111,111,115,116,46,42,50,50,48,48,46,42,121,111,117,114,115,101,108,102,46,42,97,99,99,111,117,110,116,46,42,115,104,97,114,105,110,103,46,42,105,110,102,111^101,120,112,101,114,105,101,110,99,101,100,116,101,97,109,111,102,102,114,105,101,110,100,115,46,42,104,101,108,112,121,111,117,119,105,116,104,109,121,116,104,105,99,100,117,110,103,101,111,110,46,42,117,112,116,111,37,100,43,105,110,115,104,111,114,116,116,105,109,101^229,150,156,232,191,142,55,46,49,53,231,137,136,230,156,172,229,146,140,230,150,176,229,185,180,46,42,37,100,43^94,119,116,115,101,110,46,42,104,101,114,111,105,99,46,42,109,121,116,104,105,99,46,42,116,111,118,46,42,104,105,103,104,113,117,97,108,105,116,121,46,42,115,101,114,118,105,99,101,46,42,99,111,109,101,46,42,108,111,111,116,46,42,105,110,102,111^94,119,116,115,99,104,101,97,112,102,97,115,116,107,97,114,97,46,42,110,105,103,104,116,109,97,114,101,46,42,108,111,111,116,114,97,105,100,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,46,42,119,105,115,112,46,42,101,118,101,114,121,100,97,121^103,111,108,100,46,42,101,100,100,105,101,56,56,48,54^94,119,116,115,103,97,109,105,110,103,115,101,114,118,105,99,101,115,46,42,112,118,101,47,112,118,112,46,42,119,114,105,116,101,46,42,105,110,102,111^228,189,142,228,187,183,229,135,186,229,148,174,231,191,161,231,191,160,229,140,133,229,155,162,46,42,233,135,145,50,53^49,48,48,49,49,48,46,42,49,50,99,100,229,140,133,229,135,186^119,116,115,46,42,109,121,116,104,105,99,46,42,108,111,111,116,114,117,110,46,42,109,97,115,116,101,114,46,42,102,97,115,116,46,42,99,104,101,97,112,46,42,114,101,97,100,121,46,42,105,110,102,111^231,137,185,228,187,183,229,135,186,229,148,174,233,187,132,233,135,145,46,42,231,168,128,230,156,137,229,157,144,233,170,145^49,53,231,137,136,230,156,172,229,146,140,230,150,176,230,152,165,46,42,49,48^94,103,118,105,97,115,119,105,115,104,102,105,110,110,115^119,119,119,91,37,46,44,64,47,92,61,93,42,112,114,101,115,116,105,63,103,101,119,91,111,48,93,119,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46^119,116,115,107,97,114,97,122,104,97,110,119,105,116,104,109,111,117,110,116,46,42,109,121,116,104,105,99,100,117,110,103,101,111,110,115,46,42,118,97,108,111,114,46,42,110,105,103,104,116,109,97,114,101^119,116,115,114,98,103,46,42,119,105,110,115,46,42,109,111,117,110,116,46,42,99,97,114,114,121,46,42,114,101,105,110,115^229,164,167,231,167,152,229,162,131,228,189,142,229,177,130,231,174,177,229,173,144,229,136,183,230,169,153,232,163,133,46,42,229,141,161,230,139,137,232,181,158,229,157,144,233,170,145^108,91,111,48,93,91,111,48,93,116,99,108,91,111,48,93,117,100,46,42,98,91,111,48,93,91,111,48,93,91,115,53,93,116^94,115,97,108,106,101,114,103,37,46,63,36^94,61,42,119,116,115,61,42,116,111,100,97,121,46,42,110,105,103,104,116,109,97,114,101,109,121,116,104,105,99,46,42,109,97,115,116,101,114,46,42,98,101,115,116,112,114,105,99,101^94,110,97,103,111,110,115,111,109,115,97,108,106,101,114,103,117,63,108,63,100,63,118,105,97,115,119,105,115,104^229,141,161,230,139,137,232,181,158,46,42,232,182,133,231,186,167,231,137,185,228,187,183,46,42,230,157,165,229,176,177,229,188,128,230,157,165,229,176,177,229,188,128^109,109,111,112,114,111,102,46,42,108,111,111,116,46,42,103,111,108,100^229,190,174,228,191,161,46,42,53,52,57,57,54,53,56,51,56^94,103,117,108,100,102,105,110,110,115,46,42,107,111,112,97,46,42,115,119,105,115,104,36^49,48,48,49,49,48,46,42,231,165,158,229,153,168,46,42,233,135,145^109,97,120,108,118,108,91,37,46,44,93,110,101,116,46,42,208,191,112,111,208,180,97,208,182,97^94,119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,104,101,114,111,105,99,119,105,116,104,109,108,46,42,114,97,105,100,116,111,91,110,100,93,46,42,102,97,115,116,46,42,113,117,97,108,105,116,121,46,42,100,105,115,99,111,117,110,116^94,119,116,115,46,42,108,101,103,101,110,100,97,114,121,112,101,116,98,114,97,119,108,101,114,46,42,112,101,116,97,99,104,105,101,118,46,42,112,118,112,46,42,37,100,37,100,37,100,37,100,37,100,104,111,110,111,117,63,114,107,105,108,108^113,113,46,42,51,52,53,48,51,52,53^110,111,103,101,110,46,42,115,107,97,108,107,111,98,101,103,46,42,105,110,102,111^102,117,108,108,104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,116,114,101,101,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,100,101,91,224,184,132,97,93,43,108^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,91,224,184,132,97,93,43,114,116,105,43,102,91,224,184,132,97,93,43,99,116^230,184,133,228,184,150,231,149,140,228,187,187,229,138,161,46,42,233,135,145,37,100,43,229,136,128,37,100,43,228,184,135^119,116,115,46,42,108,105,102,116,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^233,135,145,229,184,129,37,100,43,229,136,128,229,141,129,228,184,135,46,42,233,163,158,230,156,186,229,164,180,231,173,137,229,157,144,233,170,145^94,115,116,121,108,101,46,42,229,133,137,233,190,153,230,151,160,230,149,140,231,129,171,233,185,176,231,173,137,231,131,173,229,141,150^94,103,117,108,100,102,105,110,110,115,98,105,108,108,105,103,116,64,115,119,105,115,104^94,119,116,98,103,91,111,117,93,108,100,118,105,97,115,119,105,115,104^94,119,116,115,46,42,118,105,99,105,111,117,115,109,111,117,110,116,115,46,42,115,97,100,100,108,101,46,42,115,116,97,114,46,42,103,101,116,114,105,103,104,116,110,111,119^230,169,153,232,163,133,46,42,229,164,167,231,167,152,229,162,131,228,189,142,228,191,157,46,42,231,191,161,231,191,160,229,137,175,230,156,172,229,140,133,229,155,162,46,42,230,152,159,229,133,137,47,230,151,160,230,149,140,233,163,158,230,156,186,229,164,180^229,164,167,229,176,143,229,185,189,231,129,181,232,153,142,231,173,137,231,168,128,230,156,137,229,157,144,233,170,145,46,42,37,100,37,100,229,136,128,63,61,43,49,48^115,107,121,112,101,46,42,116,101,108,117,114,97,49,57,57,54^94,119,116,115,107,97,114,97,122,104,97,110,91,44,46,93,109,121,116,104,105,99,46,42,109,121,116,104,105,99,43,100,117,110,103,101,111,110,36^94,119,116,115,46,42,116,111,110,105,103,104,116,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,46,42,109,97,115,116,101,114,108,111,111,116,46,42,103,117,97,114,97,110,116,101,101,46,42,99,104,101,97,112,46,42,112,114,105,99,101^102,97,115,116,46,42,108,101,118,101,108,105,110,103,46,42,104,111,110,111,114,46,42,208,178,91,111,48,93,91,111,48,93,115,116^103,117,108,100,107,118,97,114,46,42,118,105,97,115,119,105,115,104^229,156,163,232,175,158,232,138,130,233,135,145,229,184,129,231,137,185,228,187,183,46,42,229,164,167,229,176,143,229,185,189,231,129,181,232,153,142,231,173,137,229,157,144,233,170,145^119,116,115,46,42,104,101,114,111,105,99,46,42,114,97,105,100,46,42,102,97,115,116,46,42,113,117,97,108,105,116,121,46,42,100,105,115,99,111,117,110,116,46,42,115,101,108,102,112,108,97,121^233,135,145,46,42,55,55,56,53,56,55,51,49,54^208,183,111,208,187,111,116,111,46,42,109,109,111,97,104,91,37,46,44,93,114,117^49,48,48,49,49,48,46,42,113,50,50,56,49,48,50,49,55,52^94,119,116,115,110,111,119,46,42,110,105,103,104,116,109,97,114,101,109,121,116,104,105,99,46,42,119,105,116,104,109,108,102,97,115,116,99,104,101,97,112,46,42,114,101,97,100,121,116,111,115,116,97,114,116,105,110,37,100,43,109,105,110,117,116,101^49,48,48,49,49,48,46,42,229,184,129,46,42,229,185,189,231,129,181,232,153,142^119,97,108,108,103,97,109,105,110,103,46,42,108,111,111,116,46,42,107,101,121,115,116,111,110,101^101,108,105,116,101,103,97,109,101,114,98,111,111,115,116,105,110,103,91,37,46,44,93,100,101,46,42,115,107,121,112,101^115,107,121,112,101,46,42,108,97,110,100,114,111,115,104,111,112^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,109,91,224,184,132,97,93,43,115,115,105,118,101,113,116,121^113,113,46,42,49,48,48,56,52,53,57,57,53^229,133,172,228,188,154,228,184,147,228,184,154,233,152,159,228,188,141,229,135,186,229,148,174,46,42,37,100,43,117,115,100^94,119,97,110,116,116,111,115,101,108,108,101,109,101,114,97,108,100,46,42,109,121,116,104,105,99,46,42,97,108,108,108,111,111,116,102,111,114,121,111,117,114,99,108,97,115,115,116,111,110,105,103,116^94,109,97,114,105,110,101,228,190,191,229,174,156,233,135,145,229,173,144^94,119,116,115,107,97,114,97,122,104,97,100,63,110,114,117,110,119,105,116,104,109,111,117,110,116,46,42,115,116,97,114,116,105,110,37,100,43,46,42,119,102,111,114,109,111,114,101,105,110,102,111,36^37,100,43,107,46,42,103,105,118,101,97,119,97,121,46,42,103,117,105,108,100,46,42,115,101,108,108,105,110,103,46,42,107,97,114,97,122,104,97,110,46,42,109,111,117,110,116,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,46,42,110,105,103,104,116,109,97,114,101,46,42,114,97,105,100^119,116,115,46,42,118,97,108,111,114,46,42,108,111,111,116,114,117,110,46,42,109,121,116,104,105,99,46,42,109,111,117,110,116,46,42,112,114,101,115,116,105,103,101^94,119,116,115,116,111,100,97,121,109,121,116,104,105,99,46,42,104,105,103,104,101,114,46,42,104,117,114,114,121,46,42,98,101,102,111,114,101,114,101,115,101,116,46,42,119,101,101,107,108,121,99,104,101,115,116,46,42,119,114,105,116,101,46,42,105,110,102,111^91,111,48,93,98,116,97,105,91,208,185,110,93,43,46,42,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,46,42,105,108,118,108,46,42,109,97,115,115,105,118,101,46,42,119,101,97,112,91,111,48,93,91,208,185,110,93,43^119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,46,42,108,111,111,116,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,103,108,111,114,121^115,101,108,108,105,110,103,46,42,112,114,111,102,101,115,115,105,111,110,97,108,46,42,116,101,97,109,46,42,109,111,117,110,116,46,42,108,111,111,116^94,119,42,37,76,63,112,114,101,115,116,36^112,114,101,115,116,105,63,103,101,119,91,111,48,93,119,91,37,46,44,64,47,92,61,93,63,91,99,102,93,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46^115,195,166,108,103,101,114,108,105,100,116,103,117,108,100,46,42,109,111,98,105,108,101,112,97,121^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,115,107,105,91,208,185,110,93,43^231,165,158,229,153,168,228,184,137,230,167,189,46,42,233,135,145,37,100,43,229,136,128,37,100,43,228,184,135^94,103,117,108,100,37,100,43,107,46,42,107,114,46,42,115,107,121,112,101^49,37,100,229,136,128,61,63,49,48,119,46,42,37,100,43,114,109,98^56,56,49,46,42,229,174,137,229,133,168,228,190,191,229,174,156,229,191,171,233,128,159,46,42,105,112^119,116,115,46,42,100,117,110,103,101,111,110,46,42,102,97,115,116,46,42,112,114,101,115,116,105,103,101,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^49,48,48,49,49,48,46,42,233,128,129,229,157,144,233,170,145,46,42,116,105,103,101,114^106,117,115,116,115,116,97,114,116,101,100,46,42,108,101,118,101,108,105,110,103,46,42,116,119,105,110,107,46,42,103,101,97,114,46,42,100,117,110,103,101,111,110,46,42,109,111,114,101^107,97,114,97,122,104,97,110,109,111,117,110,116,46,42,110,105,103,104,116,109,97,114,101,114,117,110,115,46,42,115,112,111,116,115,108,101,102,116,46,42,99,111,110,116,97,99,116,46,42,100,101,116,97,105,108,115,36^111,115,98,111,111,115,116,105,110,103,91,37,46,44,93,99,111,109,46,42,116,97,114,105,102,115,46,42,114,101,109,105,115,101^94,119,116,115,108,101,118,101,108,99,104,97,114,97,99,116,101,114,98,111,111,115,116,46,42,112,111,119,101,114^228,189,142,229,177,130,228,184,137,46,42,113,49,50,57,50,55,48,54,49,51,52^50,48,229,136,128,63,61,43,49,48,119,46,42,229,143,166,230,156,137,233,187,145,229,184,130,229,157,144,233,170,145^116,114,105,97,108,46,42,118,97,108,111,114,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,46,42,107,97,114,97,122,104,97,110,46,42,112,111,119,101,114,108,101,118,101,108,105,110,103,46,42,109,117,99,104,109,111,114^94,115,97,108,106,101,114,37,100,43,107,103,117,108,100,102,111,114,46,42,118,105,97,115,119,105,115,104^119,116,115,46,42,99,104,97,114,97,99,116,101,114,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^109,121,116,104,105,99,46,42,99,111,97,99,104,105,110,103,46,42,109,109,111,112,114,111,102^116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,99,91,111,48,93,109,112,108,101,116,101,46,42,105,108,118,108,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,109,91,224,184,132,97,93,43,115,115,105,118,101,46,42,119,101,91,224,184,132,97,93,43,112,91,111,48,93^49,53,229,136,128,49,48,119,46,42,233,128,129,229,157,144,233,170,145^94,103,102,105,110,110,115,64,115,119,105,115,104^108,111,111,116,46,42,112,105,108,111,116,101,100,46,42,37,100,37,100,37,100,37,100,46,42,112,114,105,99,101,46,42,119,104,105,115,112,101,114^94,103,117,108,100,102,105,110,110,115,97,116,116,107,111,112,97,98,105,108,108,105,103,116^94,115,97,108,106,101,114,103,117,108,100,64,115,119,105,115,104^119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,98,111,111,115,116,105,110,103,46,42,108,111,111,116,46,42,109,121,116,104,105,99,46,42,103,108,111,114,121^94,119,116,115,46,42,107,101,121,115,116,111,110,101,99,111,110,113,117,101,114,111,114,46,42,107,97,114,97,122,104,97,110,46,42,102,97,115,116,44,115,109,111,111,116,104,97,110,100,102,97,105,114,46,42,119,104,105,115,112^233,135,145,229,184,129,46,42,229,133,172,233,184,161,231,173,137,231,168,128,230,156,137,229,157,144,233,170,145^94,119,42,37,76,63,112,36^94,119,116,91,98,115,93,103,117,108,100,115,119,105,115,104,36^94,119,42,37,76,63,112,114,101,115,116,105,36^102,117,108,108,104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,116,114,101,101,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,103,91,111,48,93,108,100^119,116,115,46,42,104,101,108,112,46,42,104,111,110,111,114,46,42,112,114,101,115,116,105,103,101,46,42,115,101,97,115,111,110,46,42,105,110,102,111^107,108,122,46,42,113,51,56,52,56,50,52,56,54,53^119,116,115,107,97,114,97,122,104,97,110,46,42,116,105,109,101,114,117,110,46,42,109,111,117,110,116,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,98,111,111,115,116^114,98,103,46,42,97,114,116,105,102,97,99,116,46,42,109,111,117,110,116,46,42,97,99,99,115,104,97,114^115,101,108,108,105,110,103,46,42,114,98,103,46,42,104,111,110,111,114,46,42,109,111,117,110,116,46,42,115,101,108,102,112,108,97,121^50,48,102,111,114,49,48,119,46,42,229,136,183,231,174,177,229,173,144^112,118,112,46,42,119,97,108,108,103,97,109,105,110,103,91,37,46,44,93,99,111,109^115,107,121,112,101,46,42,110,97,122,104,97,110,103,49,57,56,51^119,116,115,46,42,102,97,115,116,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^94,119,116,115,46,42,101,109,101,114,97,108,100,110,105,103,104,116,109,97,114,101,46,42,109,97,115,116,101,114,108,111,111,116,116,111,100,97,121,46,42,99,104,101,97,112,97,110,100,102,97,115,116,46,42,119,104,105,115,112,101,114,109,101,36^94,115,195,166,108,103,101,114,109,111,110,116,101,114,46,42,105,110,102,111,46,42,101,102,102,101,107,116,105,118^49,48,48,49,49,48,46,42,232,139,143,230,139,137,231,142,155,228,187,187,229,138,161,46,42,230,152,159,231,169,186,233,190,153^94,91,118,119,93,105,108,108,107,111,112,91,97,115,93,103,117,108,100,46,42,115,119,105,115,104^119,116,115,46,42,108,101,63,118,101,63,108,108,63,105,63,110,63,103,63,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^115,97,108,101,46,42,109,111,117,110,116,46,42,108,111,111,116,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,115^94,109,97,114,105,110,101,46,42,229,156,168,231,167,146,229,155,158^94,119,116,115,116,111,100,97,121,46,42,110,105,103,104,116,109,97,114,101,109,121,116,104,105,99,46,42,109,97,115,116,101,114,46,42,102,97,115,116,99,104,101,97,112,46,42,105,110,102,111^119,116,115,46,42,108,101,63,118,101,63,108,105,110,103,46,42,112,111,119,101,114,46,42,102,97,114,109,105,110,103,46,42,105,110,102,111^115,116,114,111,110,103,97,110,100,115,107,105,108,108,101,100,116,101,97,109,46,42,104,101,108,112,121,111,117,119,105,116,104,109,121,116,104,105,99,100,117,110,103,101,111,110,46,42,117,112,116,111,37,100,43,102,97,115,116,97,110,100,101,97,115,121^94,119,116,115,107,97,114,97,122,104,97,110,98,111,111,115,116,91,44,46,93,109,121,116,104,105,99,46,42,109,121,116,104,105,99,100,117,110,103,101,111,110,115,63,98,111,111,115,116,46,42,105,110,102,111^94,119,116,115,101,110,104,101,114,111,105,99,110,111,114,109,97,108,46,42,116,111,118,46,42,112,101,114,115,111,110,97,108,46,42,109,97,115,116,101,114,46,42,108,111,111,116,46,42,101,118,101,114,121,100,97,121,46,42,105,110,102,111^94,115,97,108,106,101,114,103,117,108,100,118,105,97,115,119,105,115,104^116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,99,91,111,48,93,109,112,108,101,116,101,46,42,105,108,118,108,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,109,91,224,184,132,97,93,43,115,115,105,118,101,46,42,91,224,184,132,97,93,43,112,112^229,164,167,231,177,179,46,42,229,136,134,233,146,159,230,148,182,229,183,165,229,191,171,230,141,183,229,174,137,229,133,168,228,190,191,229,174,156^228,184,170,228,186,186,229,147,129,230,184,163,229,173,144,46,42,112,114,111,102,111,117,110,100,115,101,97^94,119,97,110,116,46,42,108,101,118,101,108,49,49,48,46,42,119,105,116,104,105,110,46,42,109,97,121,98,101,107,97,114,97,122,104,97,110,109,111,117,110,116,46,42,109,121,116,104,105,99,46,42,112,114,101,115,116,105,103,101,108,101,118,101,108,115,46,42,119,105,115,112^119,116,115,46,42,104,101,114,111,105,99,46,42,109,97,115,116,101,114,46,42,108,111,111,116,46,42,109,121,116,104,105,99,46,42,105,116,101,109,115,46,42,103,117,97,114,97,110,116,101,101,46,42,105,110,102,111^208,191,111,109,111,208,182,101,109,46,42,110,105,103,104,116,109,111,110,101,121,91,37,46,44,93,114,117^119,116,115,46,42,109,121,116,104,105,99,46,42,112,111,119,101,114,108,101,63,118,101,63,108,46,42,103,108,111,114,121,46,42,105,110,102,111^119,116,115,46,42,101,97,114,110,109,111,117,110,116,46,42,114,97,110,107,46,42,118,105,99,105,111,117,115,109,111,117,110,116,46,42,115,101,108,108,105,110,103,46,42,97,99,99,115,104,97,114,101^112,118,112,98,111,111,115,116,46,42,109,111,117,110,116,98,111,111,115,116,46,42,99,111,109,112,108,101,116,101,46,42,118,97,108,111,114,98,111,111,115,116,46,42,97,110,121,116,105,109,101,46,42,115,107,121,112,101^119,116,115,46,42,115,97,100,100,108,101,46,42,99,97,114,114,121,46,42,104,111,117,114,46,42,115,116,97,114,116,46,42,105,110,102,111^94,107,111,112,101,114,103,118,105,97,115,119,105,115,104^94,119,116,115,101,110,97,110,100,116,111,118,46,42,109,121,116,104,105,99,46,42,104,101,114,111,105,99,46,42,98,111,111,115,116,105,110,103,46,42,108,111,111,116,46,42,107,97,114,97,122,104,97,110,46,42,100,117,110,103,101,111,110,115,98,111,111,115,116^110,111,103,108,101,103,46,42,115,195,166,108,103,101,114,118,105,97,109,111,98,105,108,101,112,97,121^233,135,145,229,184,129,46,42,49,37,100,229,136,128,61,63,49,48,119^50,48,61,43,49,48,119,46,42,229,136,183,231,174,177,229,173,144^119,116,115,46,42,114,98,103,115,46,42,109,111,117,110,116,115,46,42,115,97,100,100,108,101,46,42,97,99,99,115,104,97,114,101^115,97,108,106,101,114,103,117,108,100,46,42,100,101,116,97,105,108,46,42,115,116,111,99,107^108,101,103,105,111,110,46,42,103,97,109,101,116,105,109,101,46,42,105,114,97,110,98,108,105,122,122,97,114,100,91,37,46,44,93,99,111,109^233,135,145,229,184,129,229,164,167,233,135,143,229,186,147,229,173,152,46,42,233,163,158,230,156,186,229,164,180,231,173,137,229,157,144,233,170,145^107,111,114,111,98,111,111,115,116,46,42,101,118,101,114,121,100,97,121,46,42,109,121,116,104,105,99^119,116,115,46,42,116,111,100,97,121,46,42,110,105,103,104,116,109,97,114,101,46,42,108,111,111,116,114,117,110,46,42,109,97,115,116,101,114,108,111,111,116,46,42,98,101,115,116,112,114,105,99,101^94,111,110,101,115,112,111,116,108,101,102,116,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,98,111,111,115,116,46,42,99,108,101,97,114,46,42,108,111,111,116,46,42,97,109,97,122,105,110,103,112,114,105,99,101,46,42,114,97,105,100,115,116,97,114,116,115^110,111,103,101,110,100,101,114,115,107,97,108,107,111,98,101,109,111,110,116,46,42,105,110,102,111^116,105,116,97,110,105,117,109,98,97,121,46,42,103,114,97,116,105,115^94,98,105,108,108,105,103,116,103,117,108,100,118,105,97,115,119,105,115,104^119,116,115,46,42,97,108,112,116,114,97,117,109,46,42,109,121,116,104,105,115,99,104,46,42,98,111,111,115,116,46,42,98,111,111,115,116,46,42,103,108,111,114,121^229,174,136,230,156,155,229,133,136,233,148,139,228,184,138,229,136,134,46,42,50,48,48,48,46,42,51,48,48,48,46,42,229,137,141,231,167,129,229,175,134,232,176,136^119,116,115,46,42,118,97,108,111,114,46,42,108,111,111,116,114,117,110,46,42,109,111,117,110,116,46,42,109,121,116,104,105,99,46,42,103,108,111,114,121^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,119,101,91,224,184,132,97,93,43,112,91,111,48,93,91,208,185,110,93,43^119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,104,101,114,111,105,99,46,42,109,108,46,42,113,117,97,108,105,116,121,46,42,100,105,115,99,111,117,110,116,46,42,99,111,109,101,46,42,105,116,101,109,115^94,115,97,108,106,101,114,103,118,105,97,115,119,105,115,104^94,115,195,166,108,103,101,114,103,117,108,100,46,42,115,107,114,105,118,116,105,108,109,105,103^94,119,42,37,76,63,112,114,36^108,111,111,116,46,42,112,105,108,111,116,101,100,46,42,110,111,119,46,42,100,105,115,99,111,117,110,116,46,42,119,104,105,115,112,101,114") + joinList = L.gen("112,114,101,115,116,105,103,101,119,111,36^112,114,101,115,116,105,103,36^112,114,101,115,116,36^112,114,101,115,116,105,103,101,36^112,36^112,114,101,36^112,114,101,115,36^112,114,36^112,114,101,115,116,105,103,101,119,111,119,37,76,42,36^112,114,101,115,116,105,36^112,114,101,115,116,105,103,101,119,36") + dynamicList = L.gen("229,156,163,232,175,158,232,138,130,233,135,145,229,184,129,229,164,167,228,191,131,233,148,128,46,42,233,128,129,229,157,144,233,170,145^103,111,108,100,46,42,101,100,100,105,101,56,56,48,54^119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,98,111,111,115,116,105,110,103,46,42,108,111,111,116,46,42,109,121,116,104,105,99,46,42,103,108,111,114,121^108,111,111,116,114,117,110,46,42,115,101,108,102,112,108,97,121,46,42,112,105,108,111,116,101,100,46,42,103,117,110,115,116,105,103^50,48,48,228,184,135,230,137,139,229,183,165,233,135,145,229,184,129,46,42,112,97,121,112,97,108^231,168,128,230,156,137,229,157,144,233,170,145,46,42,49,53,229,136,128,61,63,49,48,119^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,100,101,91,224,184,132,97,93,43,108^94,115,195,166,108,103,101,114,103,91,111,117,93,108,100,46,42,109,111,98,105,108,101,112,97,121^108,111,111,116,46,42,109,111,117,110,116,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,115,46,42,97,115,107^119,116,115,46,42,102,97,115,116,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^231,186,175,230,137,139,229,183,165,228,187,187,229,138,161,229,141,135,231,186,167,46,42,233,135,145,37,100,43,229,136,128,229,141,129,228,184,135^106,117,115,116,115,116,97,114,116,101,100,46,42,108,101,103,105,111,110,46,42,103,101,97,114,117,112,46,42,107,97,114,97,122,104,97,110,46,42,110,105,103,104,116,109,97,114,101,46,42,100,117,110,103,101,111,110,46,42,109,111,114,101^114,98,103,46,42,98,111,111,115,116,46,42,50,50,48,48,46,42,121,111,117,114,115,101,108,102,46,42,97,99,99,111,117,110,116,46,42,115,104,97,114,105,110,103,46,42,105,110,102,111^119,116,115,115,112,111,116,115,46,42,101,110,46,42,116,114,105,97,108,46,42,118,97,108,111,114,46,42,110,111,114,109,97,108,46,42,104,101,114,111,105,99,46,42,109,121,116,104,105,99,46,42,108,111,111,116,46,42,103,101,116,105,110,118,105,116,101^94,115,97,108,106,101,114,103,118,105,97,115,119,105,115,104^94,119,116,115,46,42,103,111,111,100,46,42,102,97,115,116,46,42,112,111,119,101,114,108,101,63,118,101,63,108^116,105,116,97,110,105,117,109,98,97,121,46,42,101,120,116,114,97^233,135,145,229,184,129,46,42,229,133,172,233,184,161,231,173,137,231,168,128,230,156,137,229,157,144,233,170,145^208,191,112,111,208,180,97,208,182,97,46,42,99,111,105,110,115,115,116,111,114,101,91,37,46,44,93,114,117^50,48,102,111,114,49,48,119,46,42,229,136,183,231,174,177,229,173,144^94,119,116,115,46,42,116,111,110,105,103,104,116,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,46,42,109,97,115,116,101,114,108,111,111,116,46,42,103,117,97,114,97,110,116,101,101,46,42,99,104,101,97,112,46,42,112,114,105,99,101^94,103,102,105,110,110,115,115,119,105,115,104,36^94,119,116,115,100,117,110,103,101,111,110,115,109,121,116,104,105,99,46,42,119,105,116,104,112,101,114,115,111,110,97,108,97,110,100,101,120,112,114,101,115,46,42,108,111,111,116,46,42,101,118,101,114,121,100,97,121^229,164,167,231,167,152,229,162,131,228,189,142,229,177,130,230,151,160,233,153,144,229,136,183,231,174,177,229,173,144,46,42,229,136,183,230,169,153,232,163,133^115,101,108,108,105,110,103,46,42,110,105,103,104,116,109,97,114,101,46,42,104,101,114,111,105,99,46,42,109,97,115,116,101,114,108,111,111,116,46,42,98,111,111,115,116,46,42,115,101,114,118,101,114,46,42,105,110,102,111^109,109,111,112,114,111,102,46,42,108,111,111,116,46,42,103,111,108,100^37,100,43,107,46,42,103,105,118,101,97,119,97,121,46,42,103,117,105,108,100,46,42,115,101,108,108,105,110,103,46,42,107,97,114,97,122,104,97,110,46,42,109,111,117,110,116,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,46,42,110,105,103,104,116,109,97,114,101,46,42,114,97,105,100^230,139,191,228,187,187,230,132,143,230,169,153,46,42,231,165,158,229,153,168,228,184,137,230,167,189,46,42,49,49,48^115,195,166,108,103,101,114,37,100,43,107,103,117,108,100,46,42,109,111,98,105,108,101^94,119,116,115,109,111,117,110,116,46,42,107,97,114,97,122,104,97,110,46,42,116,105,109,101,114,117,110,46,42,113,117,97,108,105,116,121,46,42,115,101,114,118,105,99,101^119,116,115,107,97,114,97,122,104,97,110,46,42,116,105,109,101,114,117,110,46,42,109,111,117,110,116,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,98,111,111,115,116^94,119,116,115,46,42,108,101,103,101,110,100,97,114,121,112,101,116,98,114,97,119,108,101,114,46,42,112,101,116,97,99,104,105,101,118,46,42,112,118,112,46,42,37,100,37,100,37,100,37,100,37,100,104,111,110,111,117,63,114,107,105,108,108^117,115,100,46,42,119,116,116,103,111,108,100,91,37,46,44,93,99,111,109^114,98,103,46,42,109,111,117,110,116,46,42,98,111,112,46,42,97,99,99,115,104,97,114,101^94,115,195,166,108,103,101,114,109,111,110,116,101,114,46,42,105,110,102,111,46,42,101,102,102,101,107,116,105,118^113,113,46,42,50,50,55,56,48,52,56,49,55,57^116,105,116,97,110,105,117,109,98,97,121,46,42,103,111,108,100^116,105,116,97,110,105,117,109,98,97,121,46,42,108,105,118,114,97,105,115,111,110^94,98,101,104,111,118,101,114,100,117,103,64,115,119,105,115,104^94,119,116,91,98,115,93,103,117,108,100,115,119,105,115,104,36^49,37,100,229,136,128,61,63,49,48,228,184,135,46,42,231,168,128,230,156,137,229,157,144,233,170,145^115,107,121,112,101,46,42,116,101,108,117,114,97,49,57,57,54^49,48,48,49,49,48,46,42,232,139,143,230,139,137,231,142,155,228,187,187,229,138,161,46,42,230,152,159,231,169,186,233,190,153^98,101,115,116,101,110,46,42,115,107,121,112,101,46,42,115,97,114,109,97,101,108,46,42,99,111,97,99,104,105,110,103^103,117,108,100,115,97,108,106,101,91,114,115,93,118,105,97,115,119,105,115,104^115,107,121,112,101,46,42,110,97,122,104,97,110,103,49,57,56,51^119,116,115,46,42,115,112,111,116,46,42,104,101,114,111,105,99,46,42,114,97,105,100,46,42,108,111,111,116,46,42,115,112,101,99,46,42,105,110,118,105,116,101^115,195,166,108,103,101,114,103,117,108,100,46,42,112,114,105,115,101,114^119,116,115,97,114,116,105,102,97,99,116,112,111,119,101,114,46,42,109,111,117,110,116,46,42,115,97,100,100,108,101,46,42,97,99,99,115,104,97,114,101^115,101,108,108,105,110,103,46,42,112,114,111,102,101,115,115,105,111,110,97,108,46,42,116,101,97,109,46,42,109,111,117,110,116,46,42,108,111,111,116^107,108,122,46,42,49,37,100,229,136,128,61,63,49,48,119^102,117,108,108,104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,116,114,101,101,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,100,101,91,224,184,132,97,93,43,108^94,119,116,115,116,111,100,97,121,46,42,110,105,103,104,116,109,97,114,101,109,121,116,104,105,99,46,42,109,97,115,116,101,114,46,42,102,97,115,116,99,104,101,97,112,46,42,105,110,102,111^111,107,52,103,111,108,100,46,42,115,107,121,112,101^231,137,185,228,187,183,46,42,116,105,103,101,114,46,42,231,168,128,230,156,137,229,157,144,233,170,145^103,111,108,100,46,42,103,91,111,48,93,108,100,99,101,91,111,48,93,91,37,46,44,93,99,91,111,48,93,109^115,195,166,108,103,101,114,103,117,108,100,118,105,97,109,111,98,105,108,101,63,112,97,121^115,107,121,112,101,46,42,102,105,110,100,103,117,121,115^94,103,102,105,110,110,115,97,116,116,63,107,111,112,97^113,113,46,42,49,53,49,51,57,52,49,56,49,52^119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,104,101,114,111,105,99,46,42,109,108,46,42,113,117,97,108,105,116,121,46,42,100,105,115,99,111,117,110,116,46,42,99,111,109,101,46,42,105,116,101,109,115^209,134,101,208,189,91,97,101,93,46,42,108,111,111,116,107,101,101,112,101,114,91,37,46,44,93,99,111,109^116,105,116,97,110,105,117,109,98,97,121,46,42,103,114,97,116,105,115^109,97,120,108,118,108,91,37,46,44,93,110,101,116,46,42,208,191,112,111,208,180,97,208,182,97^119,116,115,46,42,116,111,100,97,121,46,42,110,105,103,104,116,109,97,114,101,46,42,108,111,111,116,114,117,110,46,42,109,97,115,116,101,114,108,111,111,116,46,42,98,101,115,116,112,114,105,99,101^119,116,115,46,42,102,97,115,116,46,42,100,117,110,103,101,111,110,46,42,114,98,103,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^94,103,117,108,100,102,105,110,110,115,46,42,107,111,112,97,46,42,115,119,105,115,104,36^114,98,103,46,42,97,114,116,105,102,97,99,116,46,42,109,111,117,110,116,46,42,97,99,99,115,104,97,114^229,177,130,231,174,177,229,173,144,230,151,160,233,153,144,229,136,183,230,169,153,46,42,232,175,149,231,130,188,229,140,133,229,155,162^115,97,108,106,101,114,103,117,108,100,46,42,100,101,116,97,105,108,46,42,115,116,111,99,107^94,115,97,108,106,101,114,103,44,46,42,115,107,114,105,118^119,116,115,46,42,97,108,112,116,114,97,117,109,46,42,109,121,116,104,105,115,99,104,46,42,98,111,111,115,116,46,42,98,111,111,115,116,46,42,103,108,111,114,121^115,195,166,108,103,101,114,103,46,42,37,100,43,107,114,63,112,114^115,195,166,108,103,101,114,108,105,100,116,103,117,108,100,46,42,109,111,98,105,108,101,112,97,121^116,105,108,98,117,100,46,42,115,195,166,108,103,101,114,37,100,43,107,46,42,109,111,98,105,108,101,112,97,121^50,48,229,136,128,63,61,43,49,48,119,46,42,229,143,166,230,156,137,233,187,145,229,184,130,229,157,144,233,170,145^229,156,163,232,175,158,232,138,130,229,164,167,231,148,169,229,141,150,233,135,145,229,184,129,46,42,229,185,189,231,129,181,232,153,142,231,142,176,232,180,167,231,167,146,229,143,145,233,135,145,229,173,144^94,61,42,119,116,115,61,42,116,111,100,97,121,46,42,110,105,103,104,116,109,97,114,101,109,121,116,104,105,99,46,42,109,97,115,116,101,114,46,42,98,101,115,116,112,114,105,99,101^94,119,116,115,107,97,114,97,122,104,97,110,119,105,116,104,112,101,114,115,111,110,97,108,97,110,100,101,120,112,114,101,115,46,42,109,111,117,110,116,46,42,112,114,105,99,101^102,97,115,116,46,42,108,101,118,101,108,105,110,103,46,42,104,111,110,111,114,46,42,208,178,91,111,48,93,91,111,48,93,115,116^231,187,131,231,186,167,46,42,98,101,97,114,119,111,119,91,44,46,93,99,111,109^119,119,119,91,37,46,44,64,47,92,61,93,42,112,114,101,115,116,105,63,103,101,119,91,111,48,93,119,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46^119,116,115,46,42,108,101,63,118,101,63,108,108,63,105,63,110,63,103,63,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^114,112,103,103,111,108,100,91,37,46,44,93,114,117,46,42,208,183,111,208,187,111,116,111^94,119,116,115,46,42,101,109,101,114,97,108,100,110,105,103,104,116,109,97,114,101,46,42,109,97,115,116,101,114,108,111,111,116,116,111,100,97,121,46,42,99,104,101,97,112,97,110,100,102,97,115,116,46,42,119,104,105,115,112,101,114,109,101,36^94,111,110,101,115,112,111,116,108,101,102,116,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,98,111,111,115,116,46,42,99,108,101,97,114,46,42,108,111,111,116,46,42,97,109,97,122,105,110,103,112,114,105,99,101,46,42,114,97,105,100,115,116,97,114,116,115^94,109,97,114,105,110,101,228,190,191,229,174,156,233,135,145,229,173,144^229,190,174,228,191,161,46,42,49,53,48,53,51,56,49,57,48,55^94,119,116,115,107,97,114,97,122,104,97,110,98,111,111,115,116,91,44,46,93,109,121,116,104,105,99,46,42,109,121,116,104,105,99,100,117,110,103,101,111,110,115,63,98,111,111,115,116,46,42,105,110,102,111^119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,118,97,108,111,114,46,42,108,101,63,118,101,63,108,105,110,103,46,42,98,101,115,116,46,42,105,110,102,111^109,121,116,104,105,99,46,42,99,111,97,99,104,105,110,103,46,42,109,109,111,112,114,111,102^102,117,108,108,104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,116,114,101,101,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,103,91,111,48,93,108,100^119,116,115,46,42,99,104,97,114,97,99,116,101,114,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^115,101,108,108,105,110,103,46,42,109,111,117,110,116,46,42,104,111,110,111,114,46,42,103,101,97,114,46,42,97,99,99,115,104,97,114,101,46,42^119,116,115,46,42,107,97,114,97,122,104,97,110,46,42,109,111,117,110,116,46,42,110,105,103,104,116,109,97,114,101,46,42,104,99,46,42,100,117,110,103,101,111,110,46,42,114,117,110,46,42,109,111,114,101^94,119,116,115,112,111,119,101,114,108,101,118,101,108,105,110,103,46,42,102,97,115,116^94,115,195,166,108,103,101,114,103,119,104,105,115,112,101,114,36^94,103,117,108,100,37,100,43,107,46,42,107,114,46,42,115,107,121,112,101^94,115,97,108,106,101,114,103,117,108,100,44,115,119,105,115,104^94,115,97,108,106,101,114,98,105,108,108,105,103,116,103,117,108,100,118,105,97,115,119,105,115,104^94,115,97,108,106,101,114,119,111,119,103,117,108,100,46,42,118,105,97,115,119,105,115,104^119,116,115,46,42,104,101,114,111,105,99,46,42,114,97,105,100,46,42,102,97,115,116,46,42,113,117,97,108,105,116,121,46,42,100,105,115,99,111,117,110,116,46,42,115,101,108,102,112,108,97,121^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,91,224,184,132,97,93,43,114,116,105,43,102,91,224,184,132,97,93,43,99,116^110,49,49,48,46,42,230,151,160,230,149,140,46,42,233,163,158,230,156,186,229,164,180,231,173,137,229,157,144,233,170,145^94,115,97,108,106,101,114,103,37,46,63,36^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,109,91,224,184,132,97,93,43,115,115,105,118,101,113,116,121^94,103,117,108,100,102,105,110,110,115,46,42,118,105,97,115,119,105,115,104^119,111,119,109,97,114,116,91,37,46,44,93,114,117,46,42,208,183,111,208,187,111,116,111^49,48,48,49,49,48,46,42,231,165,158,229,153,168,46,42,233,135,145^113,113,46,42,49,48,48,56,52,53,57,57,53^94,103,102,105,110,110,115,64,115,119,105,115,104^119,116,115,102,97,115,116,46,42,115,109,111,111,116,104,46,42,107,97,114,97,122,104,97,110,46,42,109,111,117,110,116,46,42,118,97,108,111,114,46,42,110,105,103,104,116,109,97,114,101,46,42,119,105,115,112^94,119,116,115,109,121,116,104,105,99,107,97,114,97,122,104,97,110,100,117,110,103,101,111,110,115,91,44,46,93,42,119,104,105,115,112,109,101^94,119,116,115,107,97,114,97,122,104,97,110,91,44,46,93,109,121,116,104,105,99,46,42,109,121,116,104,105,99,43,100,117,110,103,101,111,110,36^46,43,37,100,43,46,43,112,37,76,42,114,37,76,42,101,37,76,42,115,37,76,42,116,37,76,42,105,63,37,76,42,103,37,76,42,101,37,76,42,119,37,76,42,91,111,48,93,37,76,42,119,91,37,46,44,93,63,91,99,102,93^56,56,49,46,42,229,174,137,229,133,168,228,190,191,229,174,156,229,191,171,233,128,159,46,42,105,112^115,101,108,108,105,110,103,114,98,103,46,42,104,111,110,111,117,63,114,46,42,109,111,117,110,116,46,42,97,99,99,111,117,110,116,115,104,97,114,101^119,116,115,46,42,109,121,116,104,105,99,46,42,108,111,111,116,114,117,110,46,42,109,97,115,116,101,114,46,42,102,97,115,116,46,42,99,104,101,97,112,46,42,114,101,97,100,121,46,42,105,110,102,111^116,101,108,101,103,114,97,109,46,42,97,109,105,114,97,110,103,97,109,105,110,103^94,107,111,112,101,114,103,118,105,97,115,119,105,115,104^113,113,46,42,51,52,53,48,51,52,53^115,195,166,108,103,101,114,103,117,108,100,118,105,97,109,112^94,119,116,115,101,110,46,42,116,111,118,46,42,98,111,111,115,116,46,42,109,121,116,104,105,99,46,42,107,97,114,97,122,104,97,110,46,42,109,111,117,110,116,46,42,105,110,102,111^114,98,103,46,42,115,101,108,102,112,108,97,121,46,42,115,107,121,112,101^229,133,172,228,188,154,228,184,147,228,184,154,233,152,159,228,188,141,229,135,186,229,148,174,46,42,37,100,43,117,115,100^94,119,116,115,97,114,116,105,102,97,99,116,112,111,119,101,114,46,42,103,101,116,104,105,103,104,101,114,119,101,97,112,111,110,108,101,63,118,101,63,108,46,42,118,105,99,105,111,117,115,109,111,117,110,116,46,42,115,97,100,100,108,101^229,174,136,230,156,155,229,133,136,233,148,139,228,184,138,229,136,134,46,42,50,48,48,48,46,42,51,48,48,48,46,42,229,137,141,231,167,129,229,175,134,232,176,136^115,97,108,101,46,42,109,111,117,110,116,46,42,108,111,111,116,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,115^103,101,116,103,101,97,114,117,112,46,42,107,97,114,97,122,104,97,110,46,42,110,105,103,104,116,109,97,114,101,46,42,100,117,110,103,101,111,110,115,46,42,114,117,110,115,46,42,109,111,114,101^94,115,97,108,106,101,114,37,100,43,107,103,117,108,100,102,111,114,46,42,118,105,97,115,119,105,115,104^233,135,145,229,184,129,37,100,43,229,136,128,229,141,129,228,184,135,46,42,233,163,158,230,156,186,229,164,180,231,173,137,229,157,144,233,170,145^109,97,110,103,108,101,114,100,117,103,111,108,100,46,42,107,114,111,110,101,114,46,42,109,111,98,105,108,101,112,97,121^100,111,121,111,117,119,97,110,116,46,42,108,101,118,101,108,49,49,48,46,42,49,50,104,46,42,110,111,112,114,111,98,108,101,109,46,42,109,115,103,109,101,46,42,105,110,102,111^108,111,111,116,46,42,112,105,108,111,116,101,100,46,42,110,111,119,46,42,100,105,115,99,111,117,110,116,46,42,119,104,105,115,112,101,114^112,118,112,98,111,111,115,116,46,42,109,111,117,110,116,98,111,111,115,116,46,42,99,111,109,112,108,101,116,101,46,42,118,97,108,111,114,98,111,111,115,116,46,42,97,110,121,116,105,109,101,46,42,115,107,121,112,101^228,189,142,228,187,183,229,135,186,229,148,174,231,191,161,231,191,160,229,140,133,229,155,162,46,42,233,135,145,50,53^108,111,111,116,46,42,112,105,108,111,116,101,100,46,42,37,100,37,100,37,100,37,100,46,42,112,114,105,99,101,46,42,119,104,105,115,112,101,114^231,191,161,231,191,160,230,162,166,233,173,148,229,140,133,229,155,162,230,156,128,228,189,142,228,187,183,46,42,233,135,145,229,184,129^229,190,174,228,191,161,46,42,49,55,55,56,56,57,53,53,51,52,49^229,140,133,229,155,162,230,175,149,228,184,154,231,131,173,233,148,128,228,184,173,46,42,229,141,161,230,139,137,232,181,158,229,157,144,233,170,145,46,42,233,156,128,232,166,129,231,154,132,232,129,148,231,179,187^94,115,97,108,106,101,114,119,111,119,103,117,108,100,103,101,110,111,109,115,119,105,115,104^116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,119,101,91,224,184,132,97,93,43,112,91,111,48,93,91,208,185,110,93,43^94,103,102,105,110,110,115,98,105,108,108,105,103,116,36^94,109,97,114,105,110,101,46,42,229,185,187,229,140,150^228,184,170,228,186,186,229,147,129,230,184,163,229,173,144,46,42,112,114,111,102,111,117,110,100,115,101,97^108,91,111,48,93,91,111,48,93,116,99,108,91,111,48,93,117,100,46,42,98,91,111,48,93,91,111,48,93,91,115,53,93,116^115,101,108,108,105,110,103,46,42,114,98,103,46,42,104,111,110,111,114,46,42,109,111,117,110,116,46,42,115,101,108,102,112,108,97,121^112,114,101,115,116,105,63,103,101,119,91,111,48,93,119,91,37,46,44,64,47,92,61,93,63,91,99,102,93,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46^94,98,105,108,108,105,103,116,103,117,108,100,118,105,97,115,119,105,115,104^119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,46,42,108,111,111,116,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,103,108,111,114,121^229,135,186,229,148,174,231,137,185,228,187,183,233,135,145,46,42,37,100,43,102,111,114,37,100,43,107,46,42,49,48,48,49,49,48^94,103,118,105,97,115,119,105,115,104,102,105,110,110,115^94,119,116,115,101,110,109,121,116,104,105,99,108,111,111,116,114,117,110,116,111,110,105,103,104,116,46,42,103,111,108,100,112,111,115,115,105,98,108,101,46,42,119^119,116,115,46,42,109,121,116,104,105,99,46,42,98,111,111,115,116,105,110,103,46,42,108,111,111,116,46,42,107,101,121,115,116,111,110,101,46,42,100,117,110,103,101,111,110,46,42,103,108,111,114,121^119,97,108,108,103,97,109,105,110,103,46,42,108,111,111,116,46,42,107,101,121,115,116,111,110,101^114,98,103,46,42,104,111,110,111,114,46,42,112,114,105,101,115,116,105,103,101,46,42,109,111,117,110,116,46,42,115,101,108,102,112,108,97,121^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,115,107,105,91,208,185,110,93,43^233,135,145,229,184,129,229,164,167,233,135,143,229,186,147,229,173,152,46,42,230,172,162,232,191,142,229,146,168,232,175,162^37,100,43,46,42,228,184,135,233,135,145,46,42,230,148,175,228,187,152,229,174,157^229,183,165,228,189,156,229,174,164,230,137,139,229,183,165,228,187,187,229,138,161,231,187,131,231,186,167,46,42,233,190,153,230,151,160,230,149,140,231,129,171,233,185,176,231,173,137,231,131,173,229,141,150^119,116,115,46,42,115,97,100,100,108,101,46,42,99,97,114,114,121,46,42,104,111,117,114,46,42,115,116,97,114,116,46,42,105,110,102,111^94,119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,98,111,111,115,116,46,42,99,108,101,97,114,46,42,108,111,111,116,46,42,97,109,97,122,105,110,103,112,114,105,99,101,46,42,114,97,105,100,115,116,97,114,116,115^208,191,111,109,111,208,182,101,109,46,42,110,105,103,104,116,109,111,110,101,121,91,37,46,44,93,114,117^98,97,110,107,52,100,104,46,42,37,100,43,107^233,135,145,229,184,129,46,42,49,37,100,229,136,128,61,63,49,48,119^113,113,46,42,49,52,51,51,53,51,53,54,50,56^114,98,103,46,42,97,114,116,105,102,97,99,116,46,42,104,111,110,111,114,46,42,109,111,117,110,116,46,42,99,97,114,114,121^94,119,116,115,98,111,111,115,116,107,97,114,97,122,104,97,110,91,44,46,93,109,121,116,104,105,99,91,44,46,93,109,121,116,104,105,99,100,117,110,103,101,111,110^101,120,112,101,114,105,101,110,99,101,100,116,101,97,109,111,102,102,114,105,101,110,100,115,46,42,104,101,108,112,121,111,117,119,105,116,104,109,121,116,104,105,99,100,117,110,103,101,111,110,46,42,117,112,116,111,37,100,43,105,110,115,104,111,114,116,116,105,109,101^233,135,145,46,42,55,55,56,53,56,55,51,49,54^115,101,108,108,105,110,103,46,42,103,108,111,114,121,46,42,108,101,103,105,111,110,46,42,104,101,114,111,46,42,109,97,110,97,115,97,98,101,114,46,42,112,114,111,119,108,101,114,46,42,109,111,117,110,116,46,42,105,108,101,63,118,101,63,108,46,42,114,101,113,117,105,114,101,46,42,105,110,102,111^111,115,98,111,111,115,116,105,110,103,91,37,46,44,93,99,111,109,46,42,116,97,114,105,102,115,46,42,114,101,109,105,115,101^98,111,111,115,116,46,42,115,107,121,112,101,46,42,111,110,107,105,108,115^94,103,115,97,108,106,115,98,105,108,108,105,103,116,46,42,115,119,105,115,104^94,119,116,115,101,110,97,110,100,116,111,118,46,42,109,121,116,104,105,99,46,42,104,101,114,111,105,99,46,42,98,111,111,115,116,105,110,103,46,42,108,111,111,116,46,42,107,97,114,97,122,104,97,110,46,42,100,117,110,103,101,111,110,115,98,111,111,115,116^94,119,116,115,46,42,103,108,111,114,121,111,102,116,104,101,108,101,103,105,111,110,104,101,114,111,46,42,112,111,119,101,114,108,101,118,101,108,105,110,103,46,42,105,110,102,111^113,113,46,42,53,57,51,56,51,55,48,51,49^49,53,231,137,136,230,156,172,229,146,140,230,150,176,230,152,165,46,42,49,48^49,48,48,49,49,48,46,42,113,50,50,56,49,48,50,49,55,52^119,116,115,46,42,118,97,108,111,114,46,42,108,111,111,116,114,117,110,46,42,109,121,116,104,105,99,46,42,109,111,117,110,116,46,42,112,114,101,115,116,105,103,101^94,115,97,108,106,101,114,103,117,108,100,64,115,119,105,115,104^94,116,111,112,103,117,105,108,100,105,110,118,105,116,46,42,100,97,105,108,121,46,42,109,121,116,104,105,99,100,117,110,103,101,111,110,46,42,107,97,114,97,46,42,114,97,105,100,46,42,98,114,111,107,101,110,108,121,101,112,105,99,46,42,52,104,111,117,114,115,46,42,109,115,103^119,116,115,46,42,109,121,116,104,105,99,46,42,109,97,115,116,101,114,46,42,108,111,111,116,46,42,109,121,116,104,105,99,46,42,100,101,116,97,105,108,115,46,42,112,114,105,118,97,116,101^116,105,116,97,110,105,117,109,98,97,121,46,42,109,105,110,117,116,91,101,111,93^119,116,115,46,42,98,111,111,115,116,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^119,116,115,46,42,116,111,110,105,103,104,116,46,42,97,114,101,110,97,46,42,114,98,103,46,42,109,121,116,104,105,99,46,42,99,111,97,99,104,105,110,103^116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,99,91,111,48,93,109,112,108,101,116,101,46,42,105,108,118,108,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,109,91,224,184,132,97,93,43,115,115,105,118,101,46,42,119,101,91,224,184,132,97,93,43,112,91,111,48,93^94,119,116,115,101,110,104,101,114,111,105,99,110,111,114,109,97,108,46,42,116,111,118,46,42,112,101,114,115,111,110,97,108,46,42,109,97,115,116,101,114,46,42,108,111,111,116,46,42,101,118,101,114,121,100,97,121,46,42,105,110,102,111^119,116,115,46,42,104,101,114,111,105,99,46,42,109,97,115,116,101,114,46,42,108,111,111,116,46,42,109,121,116,104,105,99,46,42,105,116,101,109,115,46,42,103,117,97,114,97,110,116,101,101,46,42,105,110,102,111^115,112,101,108,112,101,110,103,97,114,64,115,119,105,115,104^49,48,48,49,49,48,46,42,229,184,129,46,42,229,185,189,231,129,181,232,153,142^94,103,117,108,100,102,105,110,110,115,98,105,108,108,105,103,116,64,115,119,105,115,104^104,101,114,111,105,99,46,42,97,109,97,122,105,110,103,112,114,105,99,101,46,42,115,116,114,111,110,103,46,42,103,114,111,117,112,46,42,103,117,97,63,114,97,110,116,101,101,46,42,100,114,111,112,46,42,115,112,111,116^94,119,101,97,114,101,119,111,114,107,105,110,103,105,110,97,108,108,116,104,101,112,118,101,115,112,104,101,114,101,46,42,110,105,103,104,116,109,97,114,101,46,42,118,97,108,111,114,46,42,107,97,114,97,122,104,97,110,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,46,42,109,111,114,101^115,195,166,108,103,101,114,103,117,108,100,46,42,115,107,121,112,101^231,137,185,228,187,183,229,135,186,229,148,174,233,187,132,233,135,145,46,42,231,168,128,230,156,137,229,157,144,233,170,145^94,119,116,115,101,110,46,42,104,101,114,111,105,99,46,42,109,121,116,104,105,99,46,42,116,111,118,46,42,104,105,103,104,113,117,97,108,105,116,121,46,42,115,101,114,118,105,99,101,46,42,99,111,109,101,46,42,108,111,111,116,46,42,105,110,102,111^119,116,115,46,42,116,111,100,97,121,46,42,114,97,105,100,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,46,42,104,101,114,111,105,99,46,42,108,111,111,116,46,42,103,117,97,114,97,110,116,101,101,46,42,105,116,101,109,115^231,137,185,228,187,183,232,189,166,233,152,159,229,188,128,232,189,166,46,42,229,164,167,231,177,179,228,189,142,228,191,157,231,137,185,228,187,183^94,109,97,114,105,110,101,46,42,232,128,129,231,137,140,229,141,142,228,186,186,229,174,158,229,138,155,229,133,172,228,188,154^106,117,115,116,115,116,97,114,116,101,100,46,42,108,101,118,101,108,105,110,103,46,42,116,119,105,110,107,46,42,103,101,97,114,46,42,100,117,110,103,101,111,110,46,42,109,111,114,101^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,46,42,99,91,111,48,93,109,112,108,101,116,101,46,42,105,108,118,108,46,42,104,91,111,48,93,117,114,115,46,42,115,115,105,118,101,46,42,114,116,105,102^229,156,163,232,175,158,232,138,130,233,135,145,229,184,129,231,137,185,228,187,183,46,42,229,164,167,229,176,143,229,185,189,231,129,181,232,153,142,231,173,137,229,157,144,233,170,145^100,105,115,99,111,117,110,116,46,42,119,101,101,107,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,46,42,103,101,97,114,46,42,103,117,97,63,114,97,110,116,101,101,46,42,105,110,118,105,116,101,46,42,100,101,116,97,105,108^119,116,115,46,42,114,98,103,115,46,42,109,111,117,110,116,115,46,42,115,97,100,100,108,101,46,42,97,99,99,115,104,97,114,101^119,116,115,114,98,103,46,42,119,105,110,115,46,42,109,111,117,110,116,46,42,99,97,114,114,121,46,42,114,101,105,110,115^228,189,142,229,177,130,229,136,183,230,169,153,232,163,133,229,146,140,233,171,152,229,177,130,230,139,191,228,189,142,228,191,157,46,42,229,164,167,229,176,143,229,185,189,231,129,181,232,153,142,231,173,137,231,168,128,230,156,137,229,157,144,233,170,145^94,119,116,115,97,112,46,42,117,112,100,97,116,101,46,42,119,101,97,112,46,42,118,105,99,105,111,117,115,109,111,117,110,116,46,42,97,99,99,115,104,97,114,101^229,186,149,229,177,130,229,136,183,231,174,177,229,173,144,229,184,166,229,136,183,229,135,186,230,169,153,46,42,231,191,161,231,191,160,233,162,132,229,174,154,228,191,131,233,148,128^91,111,48,93,98,116,91,224,184,132,97,93,43,105,91,208,185,110,93,43,46,42,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,46,42,37,100,43,46,42,103,101,91,224,184,132,97,93,43,114,46,42,114,116,105,102^115,116,114,111,110,103,97,110,100,115,107,105,108,108,101,100,116,101,97,109,46,42,104,101,108,112,121,111,117,119,105,116,104,109,121,116,104,105,99,100,117,110,103,101,111,110,46,42,117,112,116,111,37,100,43,102,97,115,116,97,110,100,101,97,115,121^91,111,48,93,98,116,97,105,91,208,185,110,93,43,46,42,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,46,42,105,108,118,108,46,42,109,97,115,115,105,118,101,46,42,119,101,97,112,91,111,48,93,91,208,185,110,93,43^119,116,115,46,42,100,117,110,103,101,111,110,46,42,102,97,115,116,46,42,112,114,101,115,116,105,103,101,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^119,116,115,46,42,120,97,118,105,117,115,46,42,98,111,111,115,116,46,42,99,111,109,112,108,101,116,101,100,53,48,48,46,42,99,117,114,118,101,46,42,37,100,43,46,42,109,101,46,42,105,110,102,111^94,115,97,108,106,101,114,103,117,108,100,112,97,115,119,105,115,104^49,53,229,136,128,49,48,119,46,42,233,128,129,229,157,144,233,170,145^119,116,115,46,42,101,97,114,110,109,111,117,110,116,46,42,114,97,110,107,46,42,118,105,99,105,111,117,115,109,111,117,110,116,46,42,115,101,108,108,105,110,103,46,42,97,99,99,115,104,97,114,101^94,103,102,105,110,110,115,118,105,97,115,119,105,115,104^94,119,116,115,99,104,101,97,112,102,97,115,116,107,97,114,97,46,42,110,105,103,104,116,109,97,114,101,46,42,108,111,111,116,114,97,105,100,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,46,42,119,105,115,112,46,42,101,118,101,114,121,100,97,121^119,116,115,46,42,118,97,108,111,114,46,42,108,111,111,116,114,117,110,46,42,109,111,117,110,116,46,42,109,121,116,104,105,99,46,42,103,108,111,114,121^94,119,116,115,107,97,114,97,122,104,97,110,46,42,44,109,121,116,104,105,99,46,42,109,121,116,104,105,99,100,117,110,103,101,111,110,115,63,98,111,111,115,116,36^94,115,195,166,108,103,101,114,103,117,108,100,46,42,115,107,114,105,118,116,105,108,109,105,103^94,119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,104,101,114,111,105,99,119,105,116,104,109,108,46,42,114,97,105,100,116,111,91,110,100,93,46,42,102,97,115,116,46,42,113,117,97,108,105,116,121,46,42,100,105,115,99,111,117,110,116^94,119,116,115,101,109,101,114,97,108,100,110,105,103,104,116,109,97,114,101,46,42,104,101,114,111,105,99,46,42,112,108,46,42,116,111,110,105,103,104,116,46,42,56,46,42,102,97,115,116,114,117,110,46,42,104,105,103,104,113,117,97,108,105,116,121^94,115,97,108,106,101,114,103,98,105,108,108,105,103,116,118,105,97,115,119,105,115,104^229,156,163,232,175,158,232,138,130,229,164,167,231,148,169,229,141,150,233,135,145,229,184,129,46,42,233,135,145,229,173,144,229,164,167,231,148,169,229,141,150^94,109,97,114,105,110,101,46,42,229,156,168,231,167,146,229,155,158^119,116,115,46,42,104,101,108,112,46,42,104,111,110,111,114,46,42,112,114,101,115,116,105,103,101,46,42,115,101,97,115,111,110,46,42,105,110,102,111^119,116,115,46,42,104,101,108,112,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,46,42,103,101,97,114,46,42,105,110,102,111^103,117,108,100,107,118,97,114,46,42,118,105,97,115,119,105,115,104^111,102,102,101,114,46,42,104,111,110,111,114,46,42,112,114,101,115,116,105,103,101,46,42,98,111,111,115,116,46,42,112,118,112,46,42,109,111,117,110,116^229,150,156,232,191,142,55,46,49,53,231,137,136,230,156,172,229,146,140,230,150,176,229,185,180,46,42,37,100,43^94,37,100,43,107,102,105,110,110,115,46,42,64,115,119,105,115,104^115,107,121,112,101,46,42,103,117,105,103,117,105,108,111,108,48,50^107,111,114,111,98,111,111,115,116,46,42,101,118,101,114,121,100,97,121,46,42,109,121,116,104,105,99^94,119,116,98,103,91,111,117,93,108,100,118,105,97,115,119,105,115,104^230,169,153,232,163,133,46,42,229,164,167,231,167,152,229,162,131,228,189,142,228,191,157,46,42,231,191,161,231,191,160,229,137,175,230,156,172,229,140,133,229,155,162,46,42,230,152,159,229,133,137,47,230,151,160,230,149,140,233,163,158,230,156,186,229,164,180^110,111,103,101,110,46,42,115,107,97,108,107,111,98,101,103,46,42,105,110,102,111^113,113,46,42,49,53,48,53,51,56,49,57,48,55^94,119,116,115,108,101,103,105,111,110,100,117,110,103,101,111,110,115,46,42,109,121,116,104,105,99,44,107,97,114,97,122,104,97,110,36^115,107,121,112,101,46,42,108,97,110,100,114,111,115,104,111,112^119,116,115,107,97,114,97,122,104,97,110,119,105,116,104,109,111,117,110,116,46,42,109,121,116,104,105,99,100,117,110,103,101,111,110,115,46,42,118,97,108,111,114,46,42,110,105,103,104,116,109,97,114,101^116,114,105,97,108,46,42,107,97,114,97,122,104,97,110,109,111,117,110,116,46,42,110,105,103,104,116,109,97,114,101,114,117,110,115,46,42,115,112,111,116,115,108,101,102,116,46,42,99,111,110,116,97,99,116,46,42,100,101,116,97,105,108,115,36^107,108,122,46,42,113,51,56,52,56,50,52,56,54,53^229,164,167,229,176,143,229,185,189,231,129,181,232,153,142,231,173,137,231,168,128,230,156,137,229,157,144,233,170,145,46,42,37,100,37,100,229,136,128,63,61,43,49,48^94,103,117,108,100,118,105,97,115,119,105,115,104^101,108,105,116,101,103,97,109,101,114,98,111,111,115,116,105,110,103,91,37,46,44,93,100,101,46,42,115,107,121,112,101^94,103,117,108,100,115,97,108,106,101,115,98,105,108,108,105,103,116,46,42,115,119,105,115,104^94,114,97,112,97,208,189,116,208,184,208,184,44,99,107,208,184,208,180,107,208,184,44,208,180,111,99,116,208,178,107,97,53,109,208,184,208,189,121,116,36^229,164,167,231,167,152,229,162,131,228,189,142,229,177,130,231,174,177,229,173,144,229,136,183,230,169,153,232,163,133,46,42,229,141,161,230,139,137,232,181,158,229,157,144,233,170,145^49,48,48,49,49,48,46,42,233,128,129,229,157,144,233,170,145,46,42,116,105,103,101,114^94,119,116,115,46,42,118,105,99,105,111,117,115,109,111,117,110,116,115,46,42,115,97,100,100,108,101,46,42,115,116,97,114,46,42,103,101,116,114,105,103,104,116,110,111,119^228,189,142,228,191,157,233,153,144,230,151,182,229,188,128,232,189,166,46,42,233,190,153,229,157,144,233,170,145,228,191,157,229,186,149,229,135,186,229,148,174^229,164,167,229,138,155,228,191,131,233,148,128,46,42,37,100,43,114,109,98,61,37,100,43,46,42,113,113^119,116,115,46,42,97,114,101,110,97,46,42,114,98,103,46,42,114,97,116,105,110,103,46,42,108,111,111,116,46,42,105,110,102,111^94,119,116,115,107,97,114,97,122,104,97,100,63,110,114,117,110,119,105,116,104,109,111,117,110,116,46,42,115,116,97,114,116,105,110,37,100,43,46,42,119,102,111,114,109,111,114,101,105,110,102,111,36^49,37,100,229,136,128,61,63,49,48,119,46,42,229,133,131,228,186,186,230,176,145,229,184,129^119,116,115,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,46,42,108,111,111,116,46,42,105,116,101,109,115,46,42,108,101,63,118,101,63,108,105,110,103,46,42,104,111,117,114,115,46,42,105,110,102,111^94,91,118,119,93,105,108,108,107,111,112,91,97,115,93,103,117,108,100,46,42,115,119,105,115,104^119,116,115,46,42,108,111,111,116,114,117,110,46,42,109,121,116,104,46,42,109,111,117,110,116,46,42,111,102,102,101,114,115,46,42,108,105,118,101^94,119,116,115,46,42,110,105,103,104,116,109,97,114,101,109,121,116,104,105,99,55,47,55,109,108,46,42,116,111,91,100,110,93,46,42,102,97,115,116,99,104,101,97,112,46,42,109,101,102,111,114,109,111,114,101,105,110,102,111^98,101,115,116,103,117,105,108,100,115,111,102,102,101,114,105,110,103,46,42,109,121,116,104,105,99,46,42,100,117,110,103,101,111,110,115,46,42,107,97,114,97,46,42,116,111,118,46,42,114,97,105,100,115,46,42,98,114,111,107,101,110,46,42,105,110,102,111^116,114,105,97,108,46,42,118,97,108,111,114,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,46,42,107,97,114,97,122,104,97,110,46,42,112,111,119,101,114,108,101,118,101,108,105,110,103,46,42,109,117,99,104,109,111,114^94,115,97,108,106,101,114,115,112,101,108,118,97,108,117,116,97,118,105,97,115,119,105,115,104^50,48,61,43,49,48,119,46,42,229,136,183,231,174,177,229,173,144^104,101,108,112,121,111,117,46,42,115,107,121,112,101,46,42,119,97,114,115,116,114,101^228,185,176,228,184,128,233,128,129,228,184,128,46,42,232,182,133,231,186,167,231,137,185,228,187,183,46,42,230,156,137,233,156,128,232,166,129,231,154,132,232,181,182,231,180,167^122,111,108,111,116,111,119,111,119,91,37,46,44,93,114,117,46,42,208,183,111,208,187,111,116,111^231,165,158,229,153,168,228,184,137,230,167,189,46,42,233,135,145,37,100,43,229,136,128,37,100,43,228,184,135^229,190,174,228,191,161,46,42,53,52,57,57,54,53,56,51,56^105,37,100,229,136,128,61,63,105,91,111,48,93,119,46,42,229,133,131,228,186,186,230,176,145,229,184,129^94,119,116,115,108,101,118,101,108,99,104,97,114,97,99,116,101,114,98,111,111,115,116,46,42,112,111,119,101,114^94,119,116,115,103,97,109,105,110,103,115,101,114,118,105,99,101,115,46,42,112,118,101,47,112,118,112,46,42,119,114,105,116,101,46,42,105,110,102,111^94,119,97,110,116,46,42,108,101,118,101,108,49,49,48,46,42,119,105,116,104,105,110,46,42,109,97,121,98,101,107,97,114,97,122,104,97,110,109,111,117,110,116,46,42,109,121,116,104,105,99,46,42,112,114,101,115,116,105,103,101,108,101,118,101,108,115,46,42,119,105,115,112^119,116,115,103,111,108,100,46,42,229,174,137,229,133,168,232,180,168,233,135,143^229,164,167,231,177,179,46,42,229,136,134,233,146,159,230,148,182,229,183,165,229,191,171,230,141,183,229,174,137,229,133,168,228,190,191,229,174,156^108,101,103,105,111,110,46,42,103,97,109,101,116,105,109,101,46,42,105,114,97,110,98,108,105,122,122,97,114,100,91,37,46,44,93,99,111,109^94,119,116,115,116,111,100,97,121,109,121,116,104,105,99,46,42,104,105,103,104,101,114,46,42,104,117,114,114,121,46,42,98,101,102,111,114,101,114,101,115,101,116,46,42,119,101,101,107,108,121,99,104,101,115,116,46,42,119,114,105,116,101,46,42,105,110,102,111^208,183,111,208,187,111,116,111,46,42,109,109,111,97,104,91,37,46,44,93,114,117^119,116,115,46,42,108,105,102,116,46,42,100,117,110,103,101,111,110,46,42,112,118,112,46,42,101,109,101,114,97,108,100,46,42,105,110,102,111^229,133,131,230,151,166,46,42,229,156,163,232,175,158,232,138,130,229,164,167,231,148,169,229,141,150,46,42,229,164,167,231,167,152,229,162,131,229,136,183,231,174,177,229,173,144^119,116,115,109,121,116,104,105,99,46,42,114,117,110,115,46,42,100,105,102,102,105,99,117,108,116,121,46,42,107,97,114,97,122,104,97,110,46,42,109,111,117,110,116,46,42,115,101,108,102,112,108,97,121,46,42,114,117,110,115,101,118,101,114,121,100,97,121,46,42,105,110,102,111^119,116,115,46,42,109,121,116,104,105,99,46,42,112,111,119,101,114,108,101,63,118,101,63,108,46,42,103,108,111,114,121,46,42,105,110,102,111^229,164,167,229,176,143,229,185,189,231,129,181,232,153,142,231,168,128,230,156,137,229,157,144,233,170,145,46,42,233,135,145,229,184,129,37,100,37,100,229,136,128,229,141,129,228,184,135^112,118,112,46,42,37,100,43,46,42,231,186,167,232,167,163,233,148,129,229,164,150,232,167,130,233,128,129,233,130,170,230,176,148,233,158,141,229,186,167,46,42,230,152,159,229,133,137^119,116,115,97,112,46,42,119,101,97,112,46,42,115,97,100,100,108,101,46,42,97,99,99,115,104,97,114,101^229,190,174,228,191,161,46,42,115,101,115,101,103,111,108,100^94,119,116,115,109,121,116,104,105,99,46,42,109,121,116,104,105,99,46,42,107,97,114,97,122,104,97,110,114,117,110,115,46,42,107,101,121,115,116,111,110,101,109,97,115,116,101,114,46,42,109,111,114,101,105,110,102,111^37,100,43,114,109,98,61,37,100,43,46,42,229,190,174,228,191,161^114,111,208,187,208,180,97,91,37,46,44,93,112,209,132,46,42,118,105,115,97^115,195,166,108,103,101,114,103,117,108,100,46,42,105,110,102,111^94,103,117,108,100,102,105,110,110,115,97,116,116,107,111,112,97,98,105,108,108,105,103,116^208,189,208,184,208,183,107,208,184,101,209,134,101,208,189,209,139,46,42,103,101,116,108,111,111,116,91,37,46,44,93,114,117^94,115,116,121,108,101,46,42,229,133,137,233,190,153,230,151,160,230,149,140,231,129,171,233,185,176,231,173,137,231,131,173,229,141,150^94,119,116,115,110,111,119,46,42,110,105,103,104,116,109,97,114,101,109,121,116,104,105,99,46,42,119,105,116,104,109,108,102,97,115,116,99,104,101,97,112,46,42,114,101,97,100,121,116,111,115,116,97,114,116,105,110,37,100,43,109,105,110,117,116,101^94,119,116,115,101,110,46,42,116,111,118,46,42,109,121,116,104,105,99,46,42,112,101,114,115,111,110,97,108,46,42,109,97,115,116,101,114,46,42,99,117,116,116,105,110,103,46,42,105,110,102,111^104,91,111,48,93,91,208,185,110,93,43,91,111,48,93,117,63,114,116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,104,91,111,48,93,117,114,46,42,119,101,91,224,184,132,97,93,43,112,91,111,48,93,91,208,185,110,93,43^112,111,111,114,46,42,103,111,108,100,46,42,116,114,105,112,112,63,108,101,46,42,99,97,115,105,110,111^115,101,114,118,105,99,101,46,42,109,121,116,104,105,99,46,42,114,97,105,100,46,42,112,97,121,46,42,112,114,105,99,101^110,111,103,101,110,100,101,114,115,107,97,108,107,111,98,101,109,111,110,116,46,42,105,110,102,111^115,101,108,108,105,110,103,46,42,103,108,111,114,121,46,42,102,97,115,116,46,42,115,116,114,101,115,115,46,42,105,108,118,108,46,42,105,110,102,111^111,114,111,46,42,116,117,116,105,101,110,100,97,119,111,119,46,42,98,97,114,97,116,111^113,113,46,42,50,50,52,55,54,56,50,53,49,50^107,97,114,97,122,104,97,110,109,111,117,110,116,46,42,110,105,103,104,116,109,97,114,101,114,117,110,115,46,42,115,112,111,116,115,108,101,102,116,46,42,99,111,110,116,97,99,116,46,42,100,101,116,97,105,108,115,36^116,105,116,97,110,105,117,109,98,97,121,46,42,111,98,116,101,110,101,122^119,116,115,46,42,109,121,116,104,105,99,112,108,117,115,46,42,116,105,109,101,114,46,42,108,111,111,116,46,42,103,105,102,116,46,42,119,114,105,116,101^49,37,100,229,136,128,61,63,49,48,119,46,42,37,100,43,114,109,98^230,184,133,228,184,150,231,149,140,228,187,187,229,138,161,46,42,233,135,145,37,100,43,229,136,128,37,100,43,228,184,135^100,118,105,110,103,91,37,46,44,93,114,117,46,42,121,99,208,187,121,114,208,184^230,151,160,233,153,144,230,139,190,229,143,150,229,165,151,233,164,144,231,137,185,228,187,183,46,42,233,135,145,229,184,129,50,53^103,117,108,100,46,42,102,105,110,110,115,97,116,116,107,111,112,97,103,101,110,111,109,115,119,105,115,104^115,116,121,108,101,46,42,229,191,171,233,128,159,231,187,131,231,186,167,46,42,53,48,108,118,108^94,119,116,115,103,108,111,114,121,111,102,116,104,101,108,101,103,105,111,110,104,101,114,111,119,102,111,114,109,111,114,101,105,110,102,111,36^94,110,97,103,111,110,115,111,109,115,97,108,106,101,114,103,117,63,108,63,100,63,118,105,97,115,119,105,115,104^94,107,111,112,101,114,103,117,108,100,102,111,114,112,101,110,103,97,114^112,118,112,46,42,119,97,108,108,103,97,109,105,110,103,91,37,46,44,93,99,111,109^110,111,103,108,101,103,46,42,115,195,166,108,103,101,114,118,105,97,109,111,98,105,108,101,112,97,121^233,135,145,229,184,129,229,164,167,233,135,143,229,186,147,229,173,152,46,42,233,163,158,230,156,186,229,164,180,231,173,137,229,157,144,233,170,145^112,37,76,42,114,37,76,42,101,37,76,42,115,37,76,42,116,37,76,42,105,63,37,76,42,103,37,76,42,101,37,76,42,119,37,76,42,91,111,48,93,37,76,42,119,46,43,37,100,43,46,42^94,115,195,166,108,103,101,114,103,117,108,100,102,111,114,37,100,43^113,113,46,42,49,53,51,56,55,52,48,54,57^115,195,166,108,103,101,114,103,46,42,109,111,98,105,108,101,112,97,121^94,115,97,108,106,101,114,103,117,108,100,115,110,97,98,98,116,118,105,97,115,119,105,115,104^116,91,224,184,132,97,93,43,108,101,91,208,185,110,93,43,116,115,46,42,99,91,111,48,93,109,112,108,101,116,101,46,42,105,108,118,108,46,42,103,101,91,224,184,132,97,93,43,101,42,114,46,42,109,91,224,184,132,97,93,43,115,115,105,118,101,46,42,91,224,184,132,97,93,43,112,112^114,98,103,46,42,109,111,117,110,116,46,42,112,114,101,115,116,105,103,101,46,42,97,99,99,111,63,117,63,110,63,116,63,115,104,97,114,101^231,191,161,231,191,160,229,140,133,229,155,162,230,156,128,228,189,142,228,187,183,46,42,50,48,229,136,128,63,61,43,49,48,119^229,141,161,230,139,137,232,181,158,46,42,232,182,133,231,186,167,231,137,185,228,187,183,46,42,230,157,165,229,176,177,229,188,128,230,157,165,229,176,177,229,188,128^104,101,108,108,111,46,42,50,50,48,48,46,42,103,108,97,100,46,42,108,101,63,118,101,63,108,105,110,103,46,42,105,110,102,111^94,119,116,115,46,42,107,101,121,115,116,111,110,101,99,111,110,113,117,101,114,111,114,46,42,107,97,114,97,122,104,97,110,46,42,102,97,115,116,44,115,109,111,111,116,104,97,110,100,102,97,105,114,46,42,119,104,105,115,112^228,189,142,229,177,130,228,184,137,46,42,113,49,50,57,50,55,48,54,49,51,52^233,128,129,229,157,144,233,170,145,46,42,49,37,100,229,136,128,61,63,49,48,119^110,111,103,108,101,103,46,42,115,195,166,108,103,101,114,111,118,101,114,109,111,98,105,108,101,112,97,121^115,195,166,108,103,101,114,103,111,108,100,111,118,101,114,109,112,46,42,37,100,43,107^108,111,111,116,46,42,112,105,108,111,116,101,100,46,42,116,111,100,97,121,46,42,37,100,37,100,37,100,37,100,46,42,119,104,105,115,112,101,114^94,115,97,108,106,101,114,118,105,97,115,119,105,115,104^114,111,99,107,101,116,103,97,109,105,110,103,46,42,109,111,117,110,116,46,42,115,107,121,112,101^49,48,48,49,49,48,46,42,49,50,99,100,229,140,133,229,135,186^94,119,116,115,97,114,101,110,97,114,97,116,105,110,103,46,42,112,114,101,115,116,105,103,101,46,42,115,97,100,100,108,101^119,116,115,46,42,108,101,63,118,101,63,108,105,110,103,46,42,112,111,119,101,114,46,42,102,97,114,109,105,110,103,46,42,105,110,102,111^94,119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,104,101,114,111,105,99,46,42,109,121,116,104,105,99,46,42,104,105,103,104,113,117,97,108,105,116,121,46,42,115,101,114,118,105,99,101,46,42,99,111,109,101,46,42,108,111,111,116,46,42,105,110,102,111^94,119,97,110,116,116,111,115,101,108,108,101,109,101,114,97,108,100,46,42,109,121,116,104,105,99,46,42,97,108,108,108,111,111,116,102,111,114,121,111,117,114,99,108,97,115,115,116,111,110,105,103,116^94,107,111,112,101,114,119,63,111,63,119,63,103,117,108,100,118,105,97,115,119,105,115,104^114,112,103,103,111,108,100,91,37,46,44,93,114,117,46,42,114,111,208,187,208,180^119,116,115,46,42,104,101,114,111,105,99,46,42,114,97,105,100,46,42,116,111,110,105,103,104,116,46,42,99,111,109,101,46,42,105,116,101,109,115,46,42,113,117,97,108,105,116,121,46,42,100,105,115,99,111,117,110,116^230,151,160,233,153,144,230,139,190,229,143,150,229,165,151,233,164,144,231,137,185,228,187,183,46,42,233,135,145,229,184,129,228,186,140,229,141,129,228,184,135^94,119,116,115,46,42,110,105,103,104,116,109,97,114,101,46,42,109,121,116,104,105,99,46,42,103,101,97,114,46,42,103,117,97,63,114,97,110,116,101,101,46,42,97,109,97,122,105,110,103,46,42,112,114,105,99,101,46,42,100,101,116,97,105,108,115^94,115,97,108,106,101,114,103,117,108,100,118,105,97,115,119,105,115,104^231,131,173,229,148,174,231,191,161,231,191,160,230,162,166,229,162,131,229,140,133,229,155,162,46,42,233,135,145,229,184,129") L.gen = nil end @@ -23,7 +24,7 @@ local repTbl = { ["¨"]="", ["”"]="", ["“"]="", ["▄"]="", ["▀"]="", ["█"]="", ["▓"]="", ["▲"]="", ["◄"]="", ["►"]="", ["▼"]="", ["░"]="", ["♥"]="", ["♫"]="", ["●"]="", ["■"]="", ["☼"]="", ["¤"]="", ["☺"]="", ["↑"]="", ["«"]="", ["»"]="", ["▌"]="", ["□"]="", ["¬"]="", ["√"]="", ["《"]="", ["》"]="", ["²"]="", ["´"]="", ["☻"]="", ["★"]="", ["◙"]="", - ["▒"]="", ["¦"]="", ["|"]="", [";"]="", ["΅"]="", + ["▒"]="", ["¦"]="", ["|"]="", [";"]="", ["΅"]="", [" "]="", --This is the replacement table. It serves to deobfuscate words by replacing letters with their English "equivalents". ["а"]="a", ["à"]="a", ["á"]="a", ["ä"]="a", ["â"]="a", ["ã"]="a", ["å"]="a", -- First letter is Russian "\208\176". Convert > \97. @@ -63,7 +64,7 @@ local Spam = function(msg) return true end end - for k in next, dynList do + for k in next, dynamicList do if strfind(msg, k) then return true end @@ -104,7 +105,7 @@ end local Ambiguate, BNGetGameAccountInfoByGUID, gsub, lower, next, type, tremove = Ambiguate, BNGetGameAccountInfoByGUID, gsub, string.lower, next, type, tremove local IsCharacterFriend, IsGuildMember, UnitInRaid, UnitInParty, CanComplainChat = IsCharacterFriend, IsGuildMember, UnitInRaid, UnitInParty, CanComplainChat local blockedLineId, chatLines, chatPlayers = 0, {}, {} -local spamCollector, spamLogger, prevShow = {}, {}, 0 +local spamCollector, spamLogger, prevShow, joiner = {}, {}, 0, {} local btn, reportFrame local function IsFriendly(name, flag, lineId, guid) if not guid then return true end -- LocalDefense automated prints @@ -157,6 +158,34 @@ local eventFunc = function(_, event, msg, player, _, _, _, flag, channelId, chan end chatLines[#chatLines+1] = cleanestMsg chatPlayers[#chatPlayers+1] = guid + + if joiner[2] then + if joiner[2] == guid then + msg = joiner[1] .. msg + joiner[2] = nil + joiner[1] = nil + else + joiner[2] = nil + joiner[1] = nil + for k,v in next, joinList do + if strfind(msg, k) then + joiner[1] = msg + joiner[2] = guid + blockedLineId = lineId + return + end + end + end + else + for k,v in next, joinList do + if strfind(msg, k) then + joiner[1] = msg + joiner[2] = guid + blockedLineId = lineId + return + end + end + end end --End text buffer @@ -383,6 +412,12 @@ do end SetCVar("spamFilter", 1) frame:UnregisterEvent(event) + if not BADBOY_OPTIONS.tmp then + C_Timer.After(15, function() + BADBOY_OPTIONS.tmp = true + print("BadBoy: One time message: Your version now has improved support against multi-line spam! It is becoming a lot more difficult and time consuming to block the latest spam, please consider supporting my work on patreon.com/funkydude") + end) + end frame:SetScript("OnEvent", nil) end end)