local ALName, ALPrivate = ...

local AtlasLoot = _G.AtlasLoot
local ContentPhase = {}
AtlasLoot.Data.ContentPhase = ContentPhase
local AL = AtlasLoot.Locales
local IMAGE_PATH = ALPrivate.IMAGE_PATH
local ACTIVE_PASE_LIST = {
    [0] = 99, -- dummy
    [AtlasLoot.CLASSIC_VERSION_NUM] = 6, -- classic
    [AtlasLoot.BC_VERSION_NUM]      = 6, -- bc
    [AtlasLoot.WRATH_VERSION_NUM]   = 4, -- wrath
}
local ACTIVE_PHASE = ACTIVE_PASE_LIST[AtlasLoot:GetGameVersion()] or ACTIVE_PASE_LIST[1]

--##START-DATA##
local PHASE_ITEMS = {}
if AtlasLoot:GameVersion_EQ(AtlasLoot.CLASSIC_VERSION_NUM) then
    PHASE_ITEMS = {

    }
end

if AtlasLoot:GameVersion_EQ(AtlasLoot.BC_VERSION_NUM) then
    PHASE_ITEMS = {

    }
end

if AtlasLoot:GameVersion_EQ(AtlasLoot.WRATH_VERSION_NUM) then
    PHASE_ITEMS = {
        [46017]=2,[45693]=2,[40610]=2,[45690]=2,[40613]=2,[44910]=2,[40637]=2,[45038]=2,[40631]=2,[40625]=2,[45087]=2,[40628]=2,[44909]=2,[46027]=2,[40634]=2,[45931]=2,[45039]=2,[45074]=2,[46348]=2,[45691]=2,
        [45327]=2,[40622]=2,[45205]=2,[46051]=2,[45518]=2,[45896]=2,[40616]=2,[45688]=2,[45703]=2,[44900]=2,[45516]=2,[45640]=2,[45983]=2,[45609]=2,[45490]=2,[45450]=2,[45607]=2,[46052]=2,[45638]=2,[45620]=2,
        [40619]=2,[44905]=2,[45212]=2,[45165]=2,[45107]=2,[45204]=2,[44895]=2,[45535]=2,[46136]=2,[44902]=2,[45075]=2,[45649]=2,[45822]=2,[46016]=2,[46120]=2,[45521]=2,[45634]=2,[46140]=2,[46145]=2,[45076]=2,
        [45442]=2,[44903]=2,[45130]=2,[45263]=2,[45897]=2,[45320]=2,[45633]=2,[46134]=2,[42333]=2,[45632]=2,[46137]=2,[45612]=2,[44897]=2,[45233]=2,[45361]=2,[45587]=2,[45877]=2,[46190]=2,[45110]=2,[45208]=2,
        [45286]=2,[45308]=2,[45613]=2,[45102]=2,[45639]=2,[46053]=2,[45689]=2,[45947]=2,[46031]=2,[45225]=2,[45868]=2,[45872]=2,[45261]=2,[45506]=2,[46097]=2,[45128]=2,[45866]=2,[46038]=2,[46111]=2,[46148]=2,
        [45137]=2,[45245]=2,[45533]=2,[45820]=2,[46035]=2,[46182]=2,[45129]=2,[45254]=2,[45453]=2,[45498]=2,[45677]=2,[45479]=2,[45570]=2,[45707]=2,[46150]=2,[46175]=2,[44908]=2,[45118]=2,[45132]=2,[45145]=2,
        [45287]=2,[45466]=2,[45559]=2,[45864]=2,[46164]=2,[46181]=2,[46321]=2,[44898]=2,[45360]=2,[45435]=2,[45457]=2,[45458]=2,[45470]=2,[45657]=2,[45824]=2,[46122]=2,[46165]=2,[46169]=2,[45324]=2,[45523]=2,
        [45929]=2,[45949]=2,[46110]=2,[46152]=2,[46312]=2,[42126]=2,[44907]=2,[45158]=2,[45171]=2,[45226]=2,[45434]=2,[45522]=2,[45551]=2,[45566]=2,[45599]=2,[45617]=2,[45635]=2,[45637]=2,[45838]=2,[41617]=2,
        [45148]=2,[45167]=2,[45222]=2,[45251]=2,[45439]=2,[45558]=2,[45658]=2,[46067]=2,[46153]=2,[45103]=2,[45141]=2,[45358]=2,[45501]=2,[45502]=2,[45509]=2,[45555]=2,[45557]=2,[46068]=2,[46117]=2,[46155]=2,
        [45095]=2,[45161]=2,[45271]=2,[45464]=2,[45484]=2,[45491]=2,[45560]=2,[45610]=2,[45656]=2,[45887]=2,[46025]=2,[46086]=2,[46179]=2,[45139]=2,[45164]=2,[45228]=2,[45492]=2,[45510]=2,[45527]=2,[45647]=2,
        [45659]=2,[45830]=2,[46088]=2,[46173]=2,[46350]=2,[44899]=2,[45092]=2,[45094]=2,[45256]=2,[45265]=2,[45550]=2,[45636]=2,[46024]=2,[46172]=2,[46201]=2,[41898]=2,[42286]=2,[45088]=2,[45114]=2,[45138]=2,
        [45242]=2,[45253]=2,[45266]=2,[45299]=2,[45309]=2,[45679]=2,[45784]=2,[45829]=2,[45869]=2,[45886]=2,[45935]=2,[45950]=2,[46130]=2,[46143]=2,[46149]=2,[46323]=2,[46327]=2,[42071]=2,[42318]=2,[44893]=2,
        [45091]=2,[45210]=2,[45241]=2,[45272]=2,[45282]=2,[45468]=2,[45473]=2,[45542]=2,[45561]=2,[45619]=2,[45836]=2,[45840]=2,[45988]=2,[45990]=2,[46046]=2,[46202]=2,[46344]=2,[45104]=2,[45153]=2,[45234]=2,
        [45467]=2,[45472]=2,[45486]=2,[45488]=2,[45564]=2,[45618]=2,[45660]=2,[45827]=2,[45832]=2,[45875]=2,[45941]=2,[46019]=2,[46081]=2,[41038]=2,[41672]=2,[42238]=2,[42353]=2,[44901]=2,[45099]=2,[45115]=2,
        [45203]=2,[45224]=2,[45227]=2,[45463]=2,[45493]=2,[45524]=2,[45536]=2,[45848]=2,[45870]=2,[45892]=2,[45952]=2,[45958]=2,[46032]=2,[46041]=2,[46084]=2,[46135]=2,[46156]=2,[46180]=2,[41287]=2,[41921]=2,
        [42073]=2,[42323]=2,[45142]=2,[45150]=2,[45237]=2,[45314]=2,[45329]=2,[45363]=2,[45485]=2,[45652]=2,[45665]=2,[45712]=2,[45967]=2,[46071]=2,[46082]=2,[46119]=2,[46127]=2,[46129]=2,[46151]=2,[46188]=2,
        [46191]=2,[40789]=2,[40807]=2,[40847]=2,[40927]=2,[41281]=2,[41630]=2,[41832]=2,[42074]=2,[45100]=2,[45146]=2,[45168]=2,[45238]=2,[45255]=2,[45262]=2,[45305]=2,[45355]=2,[45460]=2,[45480]=2,[45497]=2,
        [45553]=2,[45588]=2,[45713]=2,[45831]=2,[45834]=2,[45835]=2,[45928]=2,[45946]=2,[46045]=2,[46073]=2,[46115]=2,[46161]=2,[46198]=2,[46346]=2,[40788]=2,[40848]=2,[40933]=2,[41230]=2,[41640]=2,[41953]=2,
        [41959]=2,[42069]=2,[42117]=2,[42124]=2,[45089]=2,[45135]=2,[45166]=2,[45247]=2,[45248]=2,[45298]=2,[45315]=2,[45334]=2,[45443]=2,[45537]=2,[45562]=2,[45565]=2,[45682]=2,[45846]=2,[45893]=2,[45956]=2,
        [45997]=2,[46013]=2,[46021]=2,[46043]=2,[46065]=2,[46083]=2,[46166]=2,[46168]=2,[46177]=2,[46320]=2,[47563]=2,[40866]=2,[40889]=2,[40963]=2,[41044]=2,[41881]=2,[42075]=2,[42491]=2,[42520]=2,[42538]=2,
        [44906]=2,[45078]=2,[45101]=2,[45111]=2,[45133]=2,[45147]=2,[45151]=2,[45249]=2,[45274]=2,[45275]=2,[45292]=2,[45296]=2,[45300]=2,[45423]=2,[45481]=2,[45495]=2,[45543]=2,[45654]=2,[45663]=2,[45694]=2,
        [45709]=2,[45821]=2,[45894]=2,[45938]=2,[45959]=2,[46044]=2,[46047]=2,[46087]=2,[49666]=2,[41075]=2,[41081]=2,[41854]=2,[41885]=2,[41971]=2,[41998]=2,[42347]=2,[42496]=2,[44896]=2,[45096]=2,[45098]=2,
        [45119]=2,[45155]=2,[45159]=2,[45160]=2,[45232]=2,[45240]=2,[45243]=2,[45264]=2,[45268]=2,[45357]=2,[45418]=2,[45447]=2,[45474]=2,[45507]=2,[45514]=2,[45529]=2,[45567]=2,[45645]=2,[45661]=2,[45680]=2,
        [45787]=2,[45823]=2,[45833]=2,[45865]=2,[45876]=2,[45937]=2,[45940]=2,[45943]=2,[45948]=2,[45982]=2,[46018]=2,[46030]=2,[46036]=2,[46058]=2,[46096]=2,[46138]=2,[46197]=2,[46204]=2,[46342]=2,[41205]=2,
        [41661]=2,[41715]=2,[41893]=2,[41903]=2,[42036]=2,[42038]=2,[42486]=2,[42514]=2,[45077]=2,[45105]=2,[45106]=2,[45113]=2,[45144]=2,[45152]=2,[45162]=2,[45185]=2,[45206]=2,[45244]=2,[45267]=2,[45273]=2,
        [45293]=2,[45295]=2,[45304]=2,[45317]=2,[45325]=2,[45331]=2,[45437]=2,[45446]=2,[45448]=2,[45451]=2,[45483]=2,[45503]=2,[45517]=2,[45605]=2,[45698]=2,[45711]=2,[45839]=2,[45878]=2,[45962]=2,[45971]=2,
        [45972]=2,[46034]=2,[46037]=2,[46062]=2,[46072]=2,[46075]=2,[46077]=2,[46085]=2,[46116]=2,[46146]=2,[46170]=2,[46184]=2,[46189]=2,[46196]=2,[46199]=2,[40849]=2,[40881]=2,[40907]=2,[40977]=2,[41013]=2,
        [41051]=2,[41157]=2,[41217]=2,[41293]=2,[41304]=2,[41316]=2,[41621]=2,[41625]=2,[41635]=2,[41773]=2,[41915]=2,[41934]=2,[41946]=2,[42034]=2,[42040]=2,[42070]=2,[42328]=2,[42364]=2,[42503]=2,[42560]=2,
        [45116]=2,[45117]=2,[45134]=2,[45136]=2,[45140]=2,[45154]=2,[45163]=2,[45186]=2,[45209]=2,[45211]=2,[45221]=2,[45223]=2,[45235]=2,[45236]=2,[45246]=2,[45250]=2,[45258]=2,[45269]=2,[45322]=2,[45332]=2,
        [45356]=2,[45441]=2,[45444]=2,[45452]=2,[45471]=2,[45494]=2,[45511]=2,[45532]=2,[45534]=2,[45539]=2,[45547]=2,[45556]=2,[45611]=2,[45641]=2,[45643]=2,[45650]=2,[45655]=2,[45676]=2,[45817]=2,[45841]=2,
        [45871]=2,[45888]=2,[45930]=2,[45955]=2,[45963]=2,[45966]=2,[45969]=2,[46008]=2,[46011]=2,[46022]=2,[46049]=2,[46078]=2,[46118]=2,[46125]=2,[46126]=2,[46157]=2,[46167]=2,[46194]=2,[46205]=2,[46340]=2,
        [40808]=2,[40827]=2,[40993]=2,[41001]=2,[41007]=2,[41019]=2,[41027]=2,[41055]=2,[41070]=2,[41137]=2,[41199]=2,[41235]=2,[41275]=2,[41298]=2,[41310]=2,[41667]=2,[41864]=2,[41909]=2,[41927]=2,[42035]=2,
        [42228]=2,[42243]=2,[42261]=2,[42266]=2,[42271]=2,[42385]=2,[42853]=2,[44422]=2,[44904]=2,[45093]=2,[45112]=2,[45143]=2,[45170]=2,[45193]=2,[45213]=2,[45214]=2,[45239]=2,[45252]=2,[45284]=2,[45285]=2,
        [45288]=2,[45307]=2,[45311]=2,[45312]=2,[45313]=2,[45359]=2,[45438]=2,[45440]=2,[45445]=2,[45456]=2,[45459]=2,[45462]=2,[45489]=2,[45508]=2,[45519]=2,[45520]=2,[45530]=2,[45531]=2,[45541]=2,[45549]=2,
        [45552]=2,[45608]=2,[45615]=2,[45616]=2,[45642]=2,[45653]=2,[45675]=2,[45697]=2,[45701]=2,[45825]=2,[45828]=2,[45847]=2,[45933]=2,[45968]=2,[46010]=2,[46028]=2,[46039]=2,[46057]=2,[46080]=2,[46123]=2,
        [46133]=2,[46139]=2,[46158]=2,[46178]=2,[46186]=2,[46187]=2,[46206]=2,[46210]=2,[46339]=2,[46343]=2,[46373]=2,[40787]=2,[41151]=2,[41225]=2,[41327]=2,[41678]=2,[41836]=2,[42011]=2,[42451]=2,[44894]=2,
        [45097]=2,[45108]=2,[45149]=2,[45157]=2,[45187]=2,[45257]=2,[45259]=2,[45260]=2,[45270]=2,[45321]=2,[45436]=2,[45469]=2,[45482]=2,[45504]=2,[45513]=2,[45515]=2,[45540]=2,[45614]=2,[45819]=2,[45843]=2,
        [45974]=2,[45989]=2,[46042]=2,[46059]=2,[46079]=2,[46124]=2,[46154]=2,[46163]=2,[46192]=2,[46203]=2,[46341]=2,[40939]=2,[41859]=2,[42209]=2,[42256]=2,[42565]=2,[42579]=2,[42584]=2,[42589]=2,[42603]=2,
        [42608]=2,[42615]=2,[44892]=2,[45109]=2,[45289]=2,[45306]=2,[45319]=2,[45326]=2,[45333]=2,[45362]=2,[45364]=2,[45378]=2,[45449]=2,[45454]=2,[45496]=2,[45512]=2,[45525]=2,[45544]=2,[45548]=2,[45554]=2,
        [45594]=2,[45648]=2,[45874]=2,[45927]=2,[45934]=2,[45976]=2,[46064]=2,[46193]=2,[46200]=2,[46208]=2,[46351]=2,[41087]=2,[41655]=2,[41683]=2,[41767]=2,[45090]=2,[45169]=2,[45219]=2,[45283]=2,[45487]=2,
        [45505]=2,[45538]=2,[45563]=2,[45644]=2,[45837]=2,[45945]=2,[45951]=2,[45957]=2,[45993]=2,[46012]=2,[46015]=2,[46033]=2,[46060]=2,[46095]=2,[46121]=2,[46141]=2,[46142]=2,[46162]=2,[46211]=2,[46328]=2,
        [46332]=2,[40868]=2,[40992]=2,[42005]=2,[42281]=2,[42391]=2,[45086]=2,[45217]=2,[45218]=2,[45297]=2,[45318]=2,[45695]=2,[45700]=2,[45702]=2,[45708]=2,[45844]=2,[45895]=2,[45961]=2,[45996]=2,[46014]=2,
        [46048]=2,[46050]=2,[46066]=2,[46132]=2,[46159]=2,[46195]=2,[46333]=2,[40826]=2,[40828]=2,[40983]=2,[41143]=2,[41211]=2,[42017]=2,[42037]=2,[42039]=2,[42072]=2,[42116]=2,[42249]=2,[42276]=2,[42291]=2,
        [42526]=2,[44891]=2,[45131]=2,[45156]=2,[45182]=2,[45220]=2,[45291]=2,[45303]=2,[45310]=2,[45455]=2,[45651]=2,[45685]=2,[45686]=2,[45687]=2,[45699]=2,[45842]=2,[45873]=2,[45939]=2,[45970]=2,[46009]=2,
        [46061]=2,[46063]=2,[46113]=2,[46174]=2,[46176]=2,[46183]=2,[46322]=2,[46330]=2,[40869]=2,[40976]=2,[41060]=2,[41840]=2,[41965]=2,[42233]=2,[42532]=2,[42571]=2,[44421]=2,[45183]=2,[45184]=2,[45207]=2,
        [45301]=2,[45302]=2,[45330]=2,[45646]=2,[45696]=2,[45704]=2,[45816]=2,[45826]=2,[45867]=2,[45953]=2,[45960]=2,[45965]=2,[45973]=2,[45975]=2,[46040]=2,[46074]=2,[46144]=2,[46345]=2,[46347]=2,[40809]=2,
        [40882]=2,[41033]=2,[41065]=2,[41321]=2,[41650]=2,[41869]=2,[41874]=2,[41940]=2,[41993]=2,[42621]=2,[45181]=2,[45215]=2,[45216]=2,[45316]=2,[45788]=2,[45814]=2,[45845]=2,[45936]=2,[45954]=2,[45964]=2,
        [46076]=2,[46160]=2,[46185]=2,[46207]=2,[46209]=2,[46212]=2,[45857]=2,[42598]=2,[48606]=3,[48448]=3,[48602]=3,[40829]=3,[48375]=3,[48501]=3,[48537]=3,[48629]=3,[48635]=3,[48068]=3,[48097]=3,[48218]=3,
        [48480]=3,[48502]=3,[48561]=3,[48568]=3,[48603]=3,[48071]=3,[48476]=3,[48504]=3,[48531]=3,[48597]=3,[48598]=3,[48628]=3,[48631]=3,[48655]=3,[47800]=3,[48069]=3,[48099]=3,[48371]=3,[48535]=3,[48574]=3,
        [48633]=3,[40831]=3,[47774]=3,[47802]=3,[47981]=3,[48566]=3,[48605]=3,[47777]=3,[41999]=3,[48242]=3,[47748]=3,[48088]=3,[49463]=3,[49488]=3,[41152]=3,[47792]=3,[47801]=3,[48201]=3,[48241]=3,[48275]=3,
        [48634]=3,[49464]=3,[40810]=3,[47779]=3,[47798]=3,[48153]=3,[48189]=3,[48265]=3,[48274]=3,[48647]=3,[48648]=3,[40851]=3,[41088]=3,[47749]=3,[48102]=3,[48198]=3,[48269]=3,[48488]=3,[48557]=3,[48582]=3,
        [48731]=3,[48784]=3,[48922]=3,[40934]=3,[41200]=3,[41860]=3,[47778]=3,[47804]=3,[47936]=3,[48193]=3,[48231]=3,[48251]=3,[48302]=3,[48433]=3,[48456]=3,[48500]=3,[48585]=3,[48639]=3,[48650]=3,[48812]=3,
        [40830]=3,[41206]=3,[41212]=3,[42006]=3,[47786]=3,[47791]=3,[48148]=3,[48158]=3,[48179]=3,[48192]=3,[48221]=3,[48235]=3,[48238]=3,[48261]=3,[48285]=3,[48447]=3,[48556]=3,[48560]=3,[48649]=3,[48813]=3,
        [48902]=3,[48910]=3,[40910]=3,[41158]=3,[41870]=3,[47783]=3,[47805]=3,[47806]=3,[48085]=3,[48091]=3,[48171]=3,[48181]=3,[48187]=3,[48191]=3,[48220]=3,[48222]=3,[48226]=3,[48252]=3,[48372]=3,[48462]=3,
        [48499]=3,[48608]=3,[48610]=3,[48615]=3,[48617]=3,[48626]=3,[48644]=3,[48790]=3,[48928]=3,[40791]=3,[40792]=3,[41002]=3,[41082]=3,[41144]=3,[41282]=3,[41922]=3,[47750]=3,[47771]=3,[47780]=3,[47782]=3,
        [47787]=3,[47788]=3,[47789]=3,[47790]=3,[47795]=3,[47984]=3,[48062]=3,[48063]=3,[48064]=3,[48075]=3,[48080]=3,[48090]=3,[48095]=3,[48096]=3,[48136]=3,[48142]=3,[48162]=3,[48167]=3,[48176]=3,[48194]=3,
        [48196]=3,[48206]=3,[48207]=3,[48234]=3,[48239]=3,[48245]=3,[48247]=3,[48255]=3,[48264]=3,[48282]=3,[48283]=3,[48296]=3,[48303]=3,[48304]=3,[48333]=3,[48362]=3,[48377]=3,[48384]=3,[48398]=3,[48468]=3,
        [48482]=3,[48487]=3,[48490]=3,[48494]=3,[48498]=3,[48548]=3,[48604]=3,[48607]=3,[48609]=3,[48621]=3,[48641]=3,[48727]=3,[48739]=3,[48749]=3,[48762]=3,[48771]=3,[48774]=3,[48775]=3,[48786]=3,[48802]=3,
        [48823]=3,[48841]=3,[48860]=3,[48864]=3,[48885]=3,[48889]=3,[48899]=3,[48904]=3,[48905]=3,[48912]=3,[48918]=3,[48919]=3,[40870]=3,[40964]=3,[40995]=3,[41034]=3,[41045]=3,[41317]=3,[41656]=3,[41768]=3,
        [41774]=3,[41916]=3,[41966]=3,[47757]=3,[47766]=3,[47781]=3,[47794]=3,[47985]=3,[48031]=3,[48033]=3,[48035]=3,[48037]=3,[48059]=3,[48065]=3,[48077]=3,[48081]=3,[48083]=3,[48130]=3,[48135]=3,[48137]=3,
        [48140]=3,[48141]=3,[48144]=3,[48152]=3,[48154]=3,[48160]=3,[48166]=3,[48168]=3,[48173]=3,[48174]=3,[48178]=3,[48185]=3,[48186]=3,[48188]=3,[48204]=3,[48219]=3,[48223]=3,[48224]=3,[48259]=3,[48270]=3,
        [48277]=3,[48289]=3,[48293]=3,[48295]=3,[48298]=3,[48300]=3,[48312]=3,[48314]=3,[48325]=3,[48327]=3,[48330]=3,[48332]=3,[48335]=3,[48337]=3,[48338]=3,[48343]=3,[48350]=3,[48359]=3,[48364]=3,[48365]=3,
        [48379]=3,[48380]=3,[48381]=3,[48382]=3,[48392]=3,[48395]=3,[48459]=3,[48469]=3,[48484]=3,[48538]=3,[48539]=3,[48540]=3,[48544]=3,[48554]=3,[48559]=3,[48575]=3,[48612]=3,[48614]=3,[48619]=3,[48620]=3,
        [48642]=3,[48658]=3,[48661]=3,[48728]=3,[48737]=3,[48740]=3,[48741]=3,[48743]=3,[48744]=3,[48745]=3,[48751]=3,[48755]=3,[48758]=3,[48764]=3,[48769]=3,[48770]=3,[48773]=3,[48777]=3,[48783]=3,[48788]=3,
        [48795]=3,[48798]=3,[48799]=3,[48804]=3,[48806]=3,[48811]=3,[48818]=3,[48822]=3,[48825]=3,[48826]=3,[48830]=3,[48844]=3,[48845]=3,[48849]=3,[48853]=3,[48861]=3,[48865]=3,[48868]=3,[48870]=3,[48872]=3,
        [48873]=3,[48881]=3,[48883]=3,[48888]=3,[48893]=3,[48894]=3,[48895]=3,[48897]=3,[48900]=3,[48901]=3,[48923]=3,[48925]=3,[48926]=3,[48929]=3,[40928]=3,[41028]=3,[41218]=3,[41299]=3,[41305]=3,[41651]=3,
        [41668]=3,[41679]=3,[41684]=3,[41865]=3,[41935]=3,[41941]=3,[41960]=3,[41972]=3,[47752]=3,[47753]=3,[47755]=3,[47760]=3,[47761]=3,[47762]=3,[47763]=3,[47775]=3,[47799]=3,[47803]=3,[47914]=3,[47986]=3,
        [47987]=3,[48057]=3,[48072]=3,[48073]=3,[48078]=3,[48082]=3,[48089]=3,[48094]=3,[48131]=3,[48138]=3,[48139]=3,[48150]=3,[48151]=3,[48157]=3,[48159]=3,[48163]=3,[48169]=3,[48180]=3,[48183]=3,[48184]=3,
        [48190]=3,[48197]=3,[48213]=3,[48217]=3,[48229]=3,[48250]=3,[48262]=3,[48267]=3,[48280]=3,[48281]=3,[48286]=3,[48290]=3,[48291]=3,[48297]=3,[48301]=3,[48307]=3,[48310]=3,[48316]=3,[48317]=3,[48318]=3,
        [48320]=3,[48321]=3,[48334]=3,[48336]=3,[48339]=3,[48341]=3,[48342]=3,[48344]=3,[48345]=3,[48348]=3,[48351]=3,[48353]=3,[48355]=3,[48358]=3,[48361]=3,[48363]=3,[48369]=3,[48387]=3,[48389]=3,[48393]=3,
        [48446]=3,[48451]=3,[48453]=3,[48461]=3,[48486]=3,[48492]=3,[48493]=3,[48495]=3,[48503]=3,[48545]=3,[48546]=3,[48549]=3,[48550]=3,[48551]=3,[48552]=3,[48564]=3,[48572]=3,[48577]=3,[48586]=3,[48589]=3,
        [48591]=3,[48613]=3,[48622]=3,[48624]=3,[48640]=3,[48651]=3,[48657]=3,[48659]=3,[48729]=3,[48732]=3,[48733]=3,[48748]=3,[48752]=3,[48756]=3,[48759]=3,[48763]=3,[48772]=3,[48794]=3,[48807]=3,[48820]=3,
        [48827]=3,[48829]=3,[48836]=3,[48837]=3,[48838]=3,[48840]=3,[48842]=3,[48850]=3,[48854]=3,[48875]=3,[48876]=3,[48882]=3,[48884]=3,[48886]=3,[48907]=3,[48908]=3,[48909]=3,[48913]=3,[48916]=3,[41311]=3,
        [41328]=3,[41954]=3,[47759]=3,[47785]=3,[47807]=3,[48029]=3,[48143]=3,[48155]=3,[48172]=3,[48200]=3,[48240]=3,[48254]=3,[48284]=3,[48287]=3,[48292]=3,[48356]=3,[48367]=3,[48436]=3,[48463]=3,[48465]=3,
        [48466]=3,[48547]=3,[48594]=3,[48747]=3,[48750]=3,[48787]=3,[48809]=3,[48810]=3,[48851]=3,[48898]=3,[48903]=3,[41673]=3,[42012]=3,[47796]=3,[48092]=3,[48170]=3,[48175]=3,[48216]=3,[48225]=3,[48227]=3,
        [48243]=3,[48244]=3,[48256]=3,[48279]=3,[48370]=3,[48376]=3,[48386]=3,[48455]=3,[48478]=3,[48491]=3,[48558]=3,[48587]=3,[48625]=3,[48632]=3,[48652]=3,[48736]=3,[48742]=3,[48819]=3,[48911]=3,[49310]=3,
        [40790]=3,[40872]=3,[41020]=3,[41288]=3,[47772]=3,[48058]=3,[48093]=3,[48134]=3,[48182]=3,[48211]=3,[48215]=3,[48230]=3,[48232]=3,[48233]=3,[48257]=3,[48266]=3,[48273]=3,[48319]=3,[48373]=3,[48385]=3,
        [48388]=3,[48496]=3,[48505]=3,[48529]=3,[48542]=3,[48596]=3,[48636]=3,[48646]=3,[48734]=3,[48760]=3,[48781]=3,[48814]=3,[48862]=3,[48891]=3,[48924]=3,[41322]=3,[41855]=3,[41994]=3,[47767]=3,[47793]=3,
        [48070]=3,[48079]=3,[48087]=3,[48101]=3,[48133]=3,[48164]=3,[48203]=3,[48237]=3,[48272]=3,[48276]=3,[48331]=3,[48340]=3,[48349]=3,[48352]=3,[48366]=3,[48374]=3,[48399]=3,[48430]=3,[48472]=3,[48497]=3,
        [48533]=3,[48541]=3,[48553]=3,[48579]=3,[48588]=3,[48627]=3,[48638]=3,[48643]=3,[48735]=3,[48738]=3,[48753]=3,[48805]=3,[48906]=3,[48915]=3,[48917]=3,[48930]=3,[48931]=3,[40811]=3,[40850]=3,[40852]=3,
        [41008]=3,[41138]=3,[42018]=3,[47751]=3,[47754]=3,[47758]=3,[47765]=3,[47769]=3,[47776]=3,[47797]=3,[47980]=3,[47982]=3,[48061]=3,[48084]=3,[48098]=3,[48100]=3,[48146]=3,[48149]=3,[48156]=3,[48177]=3,
        [48195]=3,[48202]=3,[48208]=3,[48212]=3,[48214]=3,[48228]=3,[48236]=3,[48258]=3,[48263]=3,[48271]=3,[48305]=3,[48308]=3,[48309]=3,[48313]=3,[48322]=3,[48323]=3,[48324]=3,[48328]=3,[48378]=3,[48390]=3,
        [48391]=3,[48400]=3,[48449]=3,[48458]=3,[48460]=3,[48485]=3,[48489]=3,[48562]=3,[48578]=3,[48580]=3,[48581]=3,[48590]=3,[48592]=3,[48616]=3,[48618]=3,[48654]=3,[48660]=3,[48725]=3,[48726]=3,[48746]=3,
        [48757]=3,[48778]=3,[48782]=3,[48797]=3,[48801]=3,[48803]=3,[48817]=3,[48828]=3,[48832]=3,[48846]=3,[48847]=3,[48848]=3,[48855]=3,[48867]=3,[48869]=3,[48874]=3,[48879]=3,[48896]=3,[40871]=3,[41014]=3,
        [41039]=3,[41276]=3,[41716]=3,[41947]=3,[47768]=3,[47784]=3,[47983]=3,[48060]=3,[48066]=3,[48067]=3,[48076]=3,[48086]=3,[48129]=3,[48132]=3,[48205]=3,[48209]=3,[48246]=3,[48253]=3,[48294]=3,[48329]=3,
        [48347]=3,[48354]=3,[48368]=3,[48383]=3,[48396]=3,[48397]=3,[48429]=3,[48445]=3,[48452]=3,[48454]=3,[48457]=3,[48474]=3,[48481]=3,[48555]=3,[48576]=3,[48583]=3,[48593]=3,[48599]=3,[48623]=3,[48637]=3,
        [48645]=3,[48653]=3,[48821]=3,[48877]=3,[48880]=3,[48887]=3,[48892]=3,[48914]=3,[40812]=3,[40940]=3,[40994]=3,[41294]=3,[41662]=3,[41875]=3,[41928]=3,[47756]=3,[47764]=3,[47770]=3,[47773]=3,[48074]=3,
        [48145]=3,[48147]=3,[48161]=3,[48165]=3,[48199]=3,[48210]=3,[48260]=3,[48268]=3,[48278]=3,[48288]=3,[48299]=3,[48306]=3,[48315]=3,[48326]=3,[48346]=3,[48357]=3,[48360]=3,[48394]=3,[48450]=3,[48464]=3,
        [48467]=3,[48470]=3,[48483]=3,[48543]=3,[48584]=3,[48595]=3,[48611]=3,[48630]=3,[48656]=3,[48730]=3,[48754]=3,[48761]=3,[48776]=3,[48785]=3,[48789]=3,[48796]=3,[48800]=3,[48808]=3,[48815]=3,[48816]=3,
        [48824]=3,[48831]=3,[48833]=3,[48839]=3,[48843]=3,[48852]=3,[48863]=3,[48866]=3,[48871]=3,[48878]=3,[48890]=3,[48927]=3,[40111]=3,[47603]=3,[40133]=3,[40113]=3,[40114]=3,[40155]=3,[40125]=3,[40117]=3,
        [40119]=3,[40118]=3,[40152]=3,[40128]=3,[40153]=3,[40162]=3,[40112]=3,[40147]=3,[47570]=3,[40142]=3,[47572]=3,[47605]=3,[40127]=3,[40166]=3,[47591]=3,[47604]=3,[47589]=3,[47599]=3,[47606]=3,[40141]=3,
        [47573]=3,[40140]=3,[47585]=3,[47586]=3,[40123]=3,[47571]=3,[47595]=3,[40124]=3,[40151]=3,[40157]=3,[40176]=3,[47600]=3,[40130]=3,[40135]=3,[40143]=3,[40159]=3,[40179]=3,[47583]=3,[47590]=3,[40129]=3,
        [47581]=3,[40134]=3,[40139]=3,[47574]=3,[47579]=3,[40150]=3,[40173]=3,[40175]=3,[47580]=3,[47587]=3,[47593]=3,[40138]=3,[40146]=3,[40156]=3,[40161]=3,[40170]=3,[47575]=3,[47594]=3,[40163]=3,[40164]=3,
        [40165]=3,[40168]=3,[47577]=3,[40115]=3,[40122]=3,[40144]=3,[40158]=3,[40160]=3,[47576]=3,[40120]=3,[40126]=3,[40149]=3,[40154]=3,[40167]=3,[40180]=3,[47602]=3,[40121]=3,[40131]=3,[40132]=3,[40137]=3,
        [40171]=3,[40178]=3,[40182]=3,[40116]=3,[40136]=3,[40145]=3,[40172]=3,[40174]=3,[40177]=3,[47584]=3,[47588]=3,[47592]=3,[47596]=3,[47601]=3,[40169]=3,[47598]=3,[47582]=3,[47597]=3,[40148]=3,[40181]=3,
        [47241]=3,[47556]=3,[47242]=3,[47214]=3,[47493]=3,[47213]=3,[47131]=3,[47271]=3,[47884]=3,[47500]=3,[47303]=3,[47216]=3,[47464]=3,[47655]=3,[47041]=3,[47638]=3,[47432]=3,[47059]=3,[47215]=3,[47522]=3,
        [48023]=3,[47302]=3,[47069]=3,[47172]=3,[47316]=3,[47898]=3,[47230]=3,[47509]=3,[47560]=3,[47881]=3,[47737]=3,[47285]=3,[47567]=3,[47501]=3,[47568]=3,[47634]=3,[40884]=3,[47266]=3,[47899]=3,[47911]=3,
        [47657]=3,[48043]=3,[47078]=3,[47569]=3,[47623]=3,[47816]=3,[47951]=3,[47114]=3,[47217]=3,[47239]=3,[47446]=3,[47639]=3,[47427]=3,[47477]=3,[47808]=3,[47080]=3,[47502]=3,[47814]=3,[46992]=3,[47173]=3,
        [47245]=3,[47458]=3,[47564]=3,[47631]=3,[48020]=3,[47085]=3,[47250]=3,[47417]=3,[47727]=3,[47834]=3,[46995]=3,[47176]=3,[47219]=3,[47222]=3,[47504]=3,[47527]=3,[47622]=3,[47636]=3,[47640]=3,[47883]=3,
        [48055]=3,[47064]=3,[47174]=3,[47231]=3,[47260]=3,[47283]=3,[47529]=3,[47934]=3,[40979]=3,[41882]=3,[46962]=3,[47181]=3,[47220]=3,[47256]=3,[47425]=3,[47428]=3,[47475]=3,[47511]=3,[47566]=3,[47609]=3,
        [47812]=3,[47813]=3,[47837]=3,[47852]=3,[47927]=3,[48044]=3,[47129]=3,[47146]=3,[47226]=3,[47243]=3,[47249]=3,[47263]=3,[47314]=3,[47451]=3,[47512]=3,[47565]=3,[47625]=3,[47630]=3,[47633]=3,[47832]=3,
        [47876]=3,[47978]=3,[47996]=3,[48022]=3,[48036]=3,[49682]=3,[41899]=3,[46970]=3,[46977]=3,[46997]=3,[47001]=3,[47004]=3,[47084]=3,[47089]=3,[47170]=3,[47177]=3,[47185]=3,[47227]=3,[47229]=3,[47265]=3,
        [47270]=3,[47280]=3,[47305]=3,[47439]=3,[47447]=3,[47503]=3,[47654]=3,[47728]=3,[47739]=3,[47874]=3,[47910]=3,[47913]=3,[47950]=3,[47960]=3,[47962]=3,[47971]=3,[48027]=3,[48032]=3,[41231]=3,[46990]=3,
        [47056]=3,[47087]=3,[47113]=3,[47211]=3,[47212]=3,[47254]=3,[47327]=3,[47414]=3,[47419]=3,[47463]=3,[47495]=3,[47496]=3,[47498]=3,[47510]=3,[47514]=3,[47617]=3,[47618]=3,[47620]=3,[47635]=3,[47644]=3,
        [47725]=3,[47809]=3,[47886]=3,[47888]=3,[47895]=3,[47973]=3,[48047]=3,[46996]=3,[47081]=3,[47092]=3,[47141]=3,[47171]=3,[47200]=3,[47205]=3,[47228]=3,[47232]=3,[47253]=3,[47279]=3,[47320]=3,[47329]=3,
        [47443]=3,[47445]=3,[47448]=3,[47454]=3,[47455]=3,[47465]=3,[47468]=3,[47469]=3,[47485]=3,[47610]=3,[47641]=3,[47663]=3,[47742]=3,[47811]=3,[47829]=3,[47830]=3,[47855]=3,[47856]=3,[47882]=3,[47938]=3,
        [47943]=3,[47954]=3,[47957]=3,[47966]=3,[47994]=3,[48018]=3,[48048]=3,[49235]=3,[41833]=3,[41886]=3,[46964]=3,[46966]=3,[46973]=3,[46988]=3,[47062]=3,[47076]=3,[47094]=3,[47099]=3,[47130]=3,[47155]=3,
        [47210]=3,[47218]=3,[47267]=3,[47269]=3,[47273]=3,[47300]=3,[47315]=3,[47431]=3,[47444]=3,[47457]=3,[47476]=3,[47508]=3,[47632]=3,[47736]=3,[47743]=3,[47747]=3,[47810]=3,[47877]=3,[47891]=3,[47893]=3,
        [47897]=3,[47905]=3,[47917]=3,[47918]=3,[47925]=3,[47928]=3,[47940]=3,[47953]=3,[47965]=3,[47974]=3,[47988]=3,[48008]=3,[48015]=3,[48042]=3,[49234]=3,[49237]=3,[42042]=3,[47060]=3,[47068]=3,[47070]=3,
        [47082]=3,[47083]=3,[47093]=3,[47095]=3,[47106]=3,[47138]=3,[47143]=3,[47147]=3,[47175]=3,[47190]=3,[47202]=3,[47221]=3,[47237]=3,[47268]=3,[47281]=3,[47290]=3,[47293]=3,[47294]=3,[47306]=3,[47313]=3,
        [47328]=3,[47413]=3,[47423]=3,[47450]=3,[47452]=3,[47456]=3,[47470]=3,[47473]=3,[47480]=3,[47490]=3,[47494]=3,[47628]=3,[47700]=3,[47718]=3,[47721]=3,[47738]=3,[47740]=3,[47745]=3,[47815]=3,[47853]=3,
        [47866]=3,[47869]=3,[47870]=3,[47885]=3,[47890]=3,[47900]=3,[47902]=3,[47920]=3,[47921]=3,[47933]=3,[47937]=3,[47942]=3,[47949]=3,[47956]=3,[47959]=3,[47967]=3,[48005]=3,[48007]=3,[48011]=3,[48014]=3,
        [48016]=3,[48028]=3,[48040]=3,[48041]=3,[48046]=3,[48051]=3,[48054]=3,[48056]=3,[49231]=3,[41236]=3,[46963]=3,[46965]=3,[47061]=3,[47066]=3,[47071]=3,[47077]=3,[47079]=3,[47096]=3,[47098]=3,[47112]=3,
        [47153]=3,[47207]=3,[47244]=3,[47277]=3,[47287]=3,[47288]=3,[47292]=3,[47295]=3,[47297]=3,[47301]=3,[47310]=3,[47317]=3,[47318]=3,[47323]=3,[47324]=3,[47415]=3,[47418]=3,[47420]=3,[47434]=3,[47435]=3,
        [47442]=3,[47478]=3,[47562]=3,[47607]=3,[47613]=3,[47614]=3,[47615]=3,[47652]=3,[47683]=3,[47744]=3,[47836]=3,[47849]=3,[47861]=3,[47862]=3,[47863]=3,[47867]=3,[47878]=3,[47889]=3,[47896]=3,[47903]=3,
        [47909]=3,[47916]=3,[47919]=3,[47931]=3,[47932]=3,[47939]=3,[47958]=3,[47964]=3,[47969]=3,[47975]=3,[47976]=3,[47979]=3,[47993]=3,[47999]=3,[48001]=3,[48002]=3,[48025]=3,[48026]=3,[48053]=3,[41837]=3,
        [46976]=3,[47097]=3,[47178]=3,[47197]=3,[47201]=3,[47224]=3,[47278]=3,[47307]=3,[47322]=3,[47422]=3,[47645]=3,[47648]=3,[47741]=3,[47835]=3,[47892]=3,[47906]=3,[47915]=3,[47929]=3,[47948]=3,[47997]=3,
        [48021]=3,[40978]=3,[41910]=3,[47090]=3,[47291]=3,[47304]=3,[47312]=3,[47319]=3,[47321]=3,[47642]=3,[47651]=3,[47717]=3,[47724]=3,[47838]=3,[47860]=3,[47868]=3,[47879]=3,[47880]=3,[47887]=3,[47901]=3,
        [47922]=3,[47946]=3,[47972]=3,[47990]=3,[47995]=3,[41841]=3,[46971]=3,[47042]=3,[47088]=3,[47121]=3,[47142]=3,[47255]=3,[47258]=3,[47309]=3,[47330]=3,[47421]=3,[47437]=3,[47471]=3,[47561]=3,[47619]=3,
        [47627]=3,[47643]=3,[47679]=3,[47680]=3,[47719]=3,[47720]=3,[47726]=3,[47851]=3,[47859]=3,[47875]=3,[47904]=3,[47907]=3,[47955]=3,[47977]=3,[46994]=3,[47052]=3,[47073]=3,[47107]=3,[47111]=3,[47132]=3,
        [47144]=3,[47248]=3,[47252]=3,[47261]=3,[47274]=3,[47284]=3,[47298]=3,[47426]=3,[47436]=3,[47440]=3,[47462]=3,[47466]=3,[47467]=3,[47497]=3,[47608]=3,[47611]=3,[47612]=3,[47637]=3,[47647]=3,[47669]=3,
        [47746]=3,[47872]=3,[47908]=3,[47944]=3,[47998]=3,[48010]=3,[48017]=3,[48024]=3,[48045]=3,[49236]=3,[42118]=3,[46960]=3,[46980]=3,[46986]=3,[47053]=3,[47067]=3,[47086]=3,[47109]=3,[47139]=3,[47145]=3,
        [47199]=3,[47204]=3,[47262]=3,[47276]=3,[47282]=3,[47299]=3,[47311]=3,[47325]=3,[47326]=3,[47412]=3,[47424]=3,[47430]=3,[47433]=3,[47441]=3,[47449]=3,[47453]=3,[47460]=3,[47461]=3,[47483]=3,[47489]=3,
        [47621]=3,[47649]=3,[47857]=3,[47873]=3,[47923]=3,[47930]=3,[47947]=3,[47961]=3,[47963]=3,[47970]=3,[47989]=3,[47992]=3,[48003]=3,[48009]=3,[48012]=3,[48013]=3,[48038]=3,[48039]=3,[48050]=3,[49232]=3,
        [49233]=3,[49238]=3,[46991]=3,[47002]=3,[47072]=3,[47074]=3,[47075]=3,[47140]=3,[47151]=3,[47156]=3,[47286]=3,[47308]=3,[47429]=3,[47578]=3,[47676]=3,[47711]=3,[47850]=3,[47854]=3,[47858]=3,[47864]=3,
        [47871]=3,[47924]=3,[47935]=3,[47941]=3,[47945]=3,[47991]=3,[48019]=3,[48030]=3,[48052]=3,[46967]=3,[47063]=3,[47108]=3,[47133]=3,[47251]=3,[47272]=3,[47289]=3,[47296]=3,[47438]=3,[47459]=3,[47616]=3,
        [47650]=3,[47703]=3,[47865]=3,[47894]=3,[47926]=3,[47952]=3,[47968]=3,[48000]=3,[48004]=3,[48006]=3,[48034]=3,[48049]=3,[47646]=3,[47653]=3,[48956]=3,[48957]=3,[47673]=3,[48954]=3,[47661]=3,[48724]=3,
        [48722]=3,[47734]=3,[48955]=3,[47664]=3,[47672]=3,[47658]=3,[47668]=3,[47671]=3,[47666]=3,[47735]=3,[47660]=3,[47662]=3,[47670]=3,[47659]=3,[47667]=3,[47665]=3,[49636]=3,[47115]=3,[49495]=3,[49295]=3,
        [49046]=3,[49303]=3,[49044]=3,[49086]=3,[47546]=3,[47515]=3,[47516]=3,[47545]=3,[49643]=3,[42334]=3,[49299]=3,[48697]=3,[48711]=3,[49498]=3,[47520]=3,[49487]=3,[49298]=3,[47557]=3,[48406]=3,[48513]=3,
        [47519]=3,[48424]=3,[49296]=3,[49644]=3,[42319]=3,[42329]=3,[47521]=3,[49316]=3,[49499]=3,[47188]=3,[47257]=3,[47275]=3,[47547]=3,[47559]=3,[48402]=3,[49325]=3,[47677]=3,[42081]=3,[47552]=3,[49000]=3,
        [49333]=3,[46972]=3,[47233]=3,[47513]=3,[47558]=3,[48695]=3,[48713]=3,[49472]=3,[49497]=3,[42487]=3,[46969]=3,[46974]=3,[47708]=3,[48404]=3,[48703]=3,[49480]=3,[46958]=3,[47416]=3,[47506]=3,[47523]=3,
        [47548]=3,[47554]=3,[49297]=3,[49322]=3,[49496]=3,[49501]=3,[42080]=3,[42492]=3,[42533]=3,[47051]=3,[47148]=3,[47487]=3,[47518]=3,[47551]=3,[47693]=3,[47694]=3,[47698]=3,[48521]=3,[48705]=3,[49183]=3,
        [49312]=3,[49319]=3,[49476]=3,[49485]=3,[42267]=3,[42561]=3,[47491]=3,[47688]=3,[47695]=3,[48438]=3,[48701]=3,[49327]=3,[49479]=3,[49486]=3,[41061]=3,[42250]=3,[42622]=3,[47054]=3,[47697]=3,[47715]=3,
        [48420]=3,[49189]=3,[49321]=3,[49331]=3,[49481]=3,[49489]=3,[49491]=3,[49500]=3,[41641]=3,[42043]=3,[42045]=3,[42136]=3,[42354]=3,[42616]=3,[46989]=3,[46999]=3,[47043]=3,[47057]=3,[47152]=3,[47182]=3,
        [47235]=3,[47492]=3,[47549]=3,[47685]=3,[47701]=3,[48412]=3,[48422]=3,[48435]=3,[48519]=3,[48666]=3,[48708]=3,[49468]=3,[41618]=3,[41626]=3,[41636]=3,[42044]=3,[42234]=3,[42498]=3,[42504]=3,[42527]=3,
        [47234]=3,[47472]=3,[47528]=3,[47692]=3,[47706]=3,[47707]=3,[47716]=3,[47732]=3,[48426]=3,[48442]=3,[48671]=3,[48983]=3,[49308]=3,[49323]=3,[49326]=3,[49466]=3,[49471]=3,[49473]=3,[51568]=3,[51569]=3,
        [40890]=3,[41631]=3,[42046]=3,[42078]=3,[42082]=3,[42257]=3,[42277]=3,[42282]=3,[42292]=3,[42324]=3,[42348]=3,[42392]=3,[42483]=3,[42515]=3,[42521]=3,[46975]=3,[47003]=3,[47055]=3,[47110]=3,[47183]=3,
        [47187]=3,[47203]=3,[47209]=3,[47225]=3,[47240]=3,[47481]=3,[47486]=3,[47517]=3,[47682]=3,[47687]=3,[48408]=3,[48444]=3,[48515]=3,[48668]=3,[48693]=3,[48709]=3,[48710]=3,[48712]=3,[48994]=3,[48999]=3,
        [49181]=3,[49305]=3,[49315]=3,[49317]=3,[49329]=3,[49330]=3,[49332]=3,[49469]=3,[49474]=3,[49490]=3,[49492]=3,[49493]=3,[51571]=3,[41052]=3,[41076]=3,[42041]=3,[42047]=3,[42079]=3,[42119]=3,[42134]=3,
        [42229]=3,[42262]=3,[42272]=3,[42386]=3,[44423]=3,[46374]=3,[46968]=3,[47000]=3,[47104]=3,[47184]=3,[47186]=3,[47482]=3,[47550]=3,[47678]=3,[47690]=3,[47696]=3,[48414]=3,[48432]=3,[48507]=3,[48511]=3,
        [48517]=3,[48670]=3,[48714]=3,[48974]=3,[48975]=3,[48992]=3,[49179]=3,[49302]=3,[49304]=3,[49437]=3,[49465]=3,[49477]=3,[49482]=3,[40883]=3,[41071]=3,[42137]=3,[42585]=3,[46993]=3,[47223]=3,[47691]=3,
        [47705]=3,[47714]=3,[48976]=3,[48990]=3,[49185]=3,[49318]=3,[40984]=3,[41904]=3,[42076]=3,[42366]=3,[42580]=3,[42599]=3,[42609]=3,[46961]=3,[47194]=3,[47206]=3,[47238]=3,[47674]=3,[47689]=3,[47702]=3,
        [47704]=3,[47729]=3,[47733]=3,[48509]=3,[48523]=3,[48672]=3,[48977]=3,[48988]=3,[48997]=3,[49309]=3,[49484]=3,[41894]=3,[42566]=3,[42572]=3,[42591]=3,[42604]=3,[47105]=3,[47154]=3,[47236]=3,[47524]=3,
        [47553]=3,[47675]=3,[47686]=3,[47709]=3,[48669]=3,[48673]=3,[48982]=3,[49307]=3,[49467]=3,[49478]=3,[51570]=3,[42077]=3,[42135]=3,[46979]=3,[47126]=3,[47193]=3,[47208]=3,[47525]=3,[47681]=3,[47699]=3,
        [47713]=3,[47731]=3,[48674]=3,[48675]=3,[48987]=3,[48991]=3,[49187]=3,[49191]=3,[49324]=3,[49328]=3,[49475]=3,[49483]=3,[49494]=3,[41226]=3,[42244]=3,[46959]=3,[46985]=3,[47149]=3,[47191]=3,[47192]=3,
        [47195]=3,[47479]=3,[47484]=3,[47710]=3,[48410]=3,[48428]=3,[48699]=3,[48981]=3,[48993]=3,[49306]=3,[49314]=3,[42133]=3,[42210]=3,[42287]=3,[42539]=3,[47189]=3,[47526]=3,[47684]=3,[47712]=3,[47730]=3,
        [48978]=3,[48979]=3,[48980]=3,[49320]=3,[41056]=3,[41066]=3,[41622]=3,[42854]=3,[44424]=3,[47116]=3,[47150]=3,[47157]=3,[47259]=3,[47264]=3,[47474]=3,[48440]=3,[48667]=3,[48998]=3,[49470]=3,[49623]=4,
        [50818]=4,[52200]=4,[50048]=4,[49908]=4,[50362]=4,[49888]=4,[52252]=4,[50274]=4,[50730]=4,[50046]=4,[50049]=4,[50047]=4,[49426]=4,[50363]=4,[51557]=4,[52251]=4,[50052]=4,[50415]=4,[50737]=4,[52025]=4,
        [50051]=4,[51559]=4,[50050]=4,[51560]=4,[52201]=4,[50316]=4,[51315]=4,[52027]=4,[50198]=4,[52026]=4,[50226]=4,[50735]=4,[50732]=4,[50259]=4,[51796]=4,[50267]=4,[51316]=4,[52253]=4,[50733]=4,[51534]=4,
        [50709]=4,[50353]=4,[52030]=4,[50734]=4,[50798]=4,[51558]=4,[50706]=4,[49992]=4,[50731]=4,[50356]=4,[50444]=4,[51392]=4,[50210]=4,[50231]=4,[50452]=4,[51795]=4,[49839]=4,[50351]=4,[50366]=4,[50354]=4,
        [50672]=4,[49844]=4,[50317]=4,[50028]=4,[50736]=4,[49890]=4,[50012]=4,[50654]=4,[50342]=4,[50603]=4,[52028]=4,[50065]=4,[50398]=4,[50355]=4,[50348]=4,[50425]=4,[51799]=4,[52029]=4,[50365]=4,[50402]=4,
        [51802]=4,[50459]=4,[50794]=4,[50191]=4,[50359]=4,[49919]=4,[50620]=4,[50343]=4,[50411]=4,[49906]=4,[50738]=4,[51378]=4,[50360]=4,[50309]=4,[50729]=4,[51791]=4,[50694]=4,[50070]=4,[50761]=4,[50400]=4,
        [50648]=4,[49827]=4,[49895]=4,[50290]=4,[50470]=4,[50684]=4,[50719]=4,[50633]=4,[50699]=4,[50268]=4,[51393]=4,[51800]=4,[51884]=4,[50638]=4,[51797]=4,[49891]=4,[50447]=4,[50704]=4,[51377]=4,[49834]=4,
        [49835]=4,[49840]=4,[50670]=4,[50692]=4,[50759]=4,[51562]=4,[51803]=4,[50182]=4,[50340]=4,[50616]=4,[50260]=4,[50296]=4,[51936]=4,[50357]=4,[50449]=4,[50613]=4,[50707]=4,[50787]=4,[50966]=4,[52572]=4,
        [49907]=4,[50302]=4,[50303]=4,[50427]=4,[50653]=4,[51388]=4,[49802]=4,[49899]=4,[50034]=4,[50319]=4,[50453]=4,[50618]=4,[51909]=4,[49813]=4,[49821]=4,[50412]=4,[50454]=4,[50639]=4,[50677]=4,[50724]=4,
        [51812]=4,[49783]=4,[49897]=4,[50069]=4,[50455]=4,[50636]=4,[49896]=4,[50001]=4,[50358]=4,[50614]=4,[50664]=4,[51395]=4,[50020]=4,[50621]=4,[49833]=4,[49976]=4,[49997]=4,[50693]=4,[51798]=4,[50273]=4,
        [50361]=4,[50462]=4,[50776]=4,[51008]=4,[49994]=4,[50675]=4,[50722]=4,[51801]=4,[51833]=4,[51869]=4,[49967]=4,[49981]=4,[50062]=4,[50187]=4,[50230]=4,[50235]=4,[50308]=4,[50428]=4,[50467]=4,[50685]=4,
        [50726]=4,[50788]=4,[51022]=4,[51905]=4,[51946]=4,[51947]=4,[49793]=4,[49853]=4,[49903]=4,[50203]=4,[50458]=4,[50635]=4,[50690]=4,[50713]=4,[50990]=4,[49892]=4,[49904]=4,[50194]=4,[50424]=4,[50426]=4,
        [50668]=4,[50714]=4,[50805]=4,[51813]=4,[49820]=4,[49893]=4,[50423]=4,[50612]=4,[50629]=4,[50810]=4,[51010]=4,[51409]=4,[50008]=4,[50014]=4,[50036]=4,[50038]=4,[50067]=4,[50345]=4,[50364]=4,[50378]=4,
        [50610]=4,[50627]=4,[50711]=4,[50725]=4,[50995]=4,[51389]=4,[51450]=4,[51580]=4,[51915]=4,[49790]=4,[49975]=4,[50178]=4,[50213]=4,[50313]=4,[50339]=4,[50377]=4,[50401]=4,[50658]=4,[50659]=4,[51407]=4,
        [51518]=4,[51584]=4,[51901]=4,[51942]=4,[49801]=4,[49894]=4,[50211]=4,[50457]=4,[50607]=4,[51448]=4,[51522]=4,[51586]=4,[51940]=4,[52569]=4,[50023]=4,[50040]=4,[50185]=4,[50209]=4,[50333]=4,[50460]=4,
        [50468]=4,[51916]=4,[51944]=4,[49791]=4,[49978]=4,[50019]=4,[50196]=4,[50262]=4,[50341]=4,[50429]=4,[51005]=4,[51333]=4,[51338]=4,[51348]=4,[51356]=4,[51533]=4,[49794]=4,[49841]=4,[49854]=4,[49983]=4,
        [50169]=4,[50174]=4,[50227]=4,[50263]=4,[50310]=4,[50311]=4,[50375]=4,[50376]=4,[50466]=4,[50472]=4,[50604]=4,[50624]=4,[50631]=4,[50779]=4,[50781]=4,[50967]=4,[51401]=4,[51417]=4,[51576]=4,[51784]=4,
        [51822]=4,[51887]=4,[51928]=4,[49789]=4,[49792]=4,[49819]=4,[49986]=4,[50011]=4,[50063]=4,[50068]=4,[50074]=4,[50177]=4,[50269]=4,[50286]=4,[50346]=4,[50413]=4,[50628]=4,[50717]=4,[50728]=4,[50763]=4,
        [50764]=4,[50773]=4,[50965]=4,[50982]=4,[51326]=4,[51362]=4,[51385]=4,[51449]=4,[51578]=4,[51788]=4,[51847]=4,[51853]=4,[51933]=4,[49800]=4,[49898]=4,[49905]=4,[49989]=4,[50060]=4,[50170]=4,[50181]=4,
        [50204]=4,[50206]=4,[50229]=4,[50234]=4,[50294]=4,[50344]=4,[50416]=4,[50623]=4,[50640]=4,[50655]=4,[50656]=4,[50687]=4,[50812]=4,[50970]=4,[51004]=4,[51020]=4,[51021]=4,[51379]=4,[51384]=4,[51391]=4,
        [51440]=4,[51472]=4,[51478]=4,[51581]=4,[51790]=4,[51831]=4,[51836]=4,[49796]=4,[49832]=4,[49846]=4,[49900]=4,[49991]=4,[50173]=4,[50179]=4,[50193]=4,[50214]=4,[50349]=4,[50352]=4,[50384]=4,[50397]=4,
        [50404]=4,[50414]=4,[50605]=4,[50619]=4,[50643]=4,[50651]=4,[50705]=4,[50718]=4,[50778]=4,[50782]=4,[50795]=4,[50973]=4,[50997]=4,[51007]=4,[51334]=4,[51337]=4,[51349]=4,[51354]=4,[51382]=4,[51390]=4,
        [51412]=4,[51452]=4,[51565]=4,[51572]=4,[51579]=4,[51845]=4,[51846]=4,[51857]=4,[51862]=4,[51892]=4,[51894]=4,[51904]=4,[51917]=4,[51923]=4,[51924]=4,[51938]=4,[51943]=4,[52571]=4,[37587]=4,[49797]=4,
        [49836]=4,[49838]=4,[49845]=4,[49852]=4,[49960]=4,[49964]=4,[49980]=4,[49999]=4,[50061]=4,[50192]=4,[50205]=4,[50265]=4,[50270]=4,[50291]=4,[50297]=4,[50306]=4,[50399]=4,[50622]=4,[50644]=4,[50645]=4,
        [50681]=4,[50702]=4,[50712]=4,[50786]=4,[50790]=4,[50852]=4,[50976]=4,[50979]=4,[50984]=4,[51023]=4,[51336]=4,[51380]=4,[51383]=4,[51439]=4,[51455]=4,[51554]=4,[51564]=4,[51830]=4,[51840]=4,[51849]=4,
        [51866]=4,[51897]=4,[49788]=4,[49798]=4,[49830]=4,[49837]=4,[49843]=4,[49851]=4,[49855]=4,[49949]=4,[49977]=4,[50024]=4,[50025]=4,[50033]=4,[50208]=4,[50215]=4,[50233]=4,[50299]=4,[50315]=4,[50461]=4,
        [50663]=4,[50682]=4,[50691]=4,[50727]=4,[50772]=4,[50975]=4,[50985]=4,[50986]=4,[51015]=4,[51017]=4,[51025]=4,[51351]=4,[51355]=4,[51357]=4,[51365]=4,[51367]=4,[51399]=4,[51404]=4,[51410]=4,[51521]=4,
        [51553]=4,[51556]=4,[51818]=4,[51819]=4,[51838]=4,[51881]=4,[51882]=4,[51896]=4,[51902]=4,[51906]=4,[51911]=4,[51919]=4,[51941]=4,[49723]=4,[49825]=4,[49829]=4,[49847]=4,[49848]=4,[49952]=4,[49968]=4,
        [49985]=4,[49993]=4,[50000]=4,[50002]=4,[50006]=4,[50021]=4,[50071]=4,[50172]=4,[50175]=4,[50293]=4,[50403]=4,[50456]=4,[50469]=4,[50606]=4,[50608]=4,[50611]=4,[50642]=4,[50647]=4,[50661]=4,[50686]=4,
        [50688]=4,[50698]=4,[50703]=4,[50760]=4,[50771]=4,[50775]=4,[50800]=4,[50802]=4,[50811]=4,[50974]=4,[50999]=4,[51012]=4,[51343]=4,[51359]=4,[51363]=4,[51369]=4,[51370]=4,[51373]=4,[51394]=4,[51400]=4,
        [51408]=4,[51423]=4,[51446]=4,[51481]=4,[51517]=4,[51550]=4,[51575]=4,[51816]=4,[51834]=4,[51835]=4,[51837]=4,[51854]=4,[51855]=4,[51860]=4,[51868]=4,[51871]=4,[51880]=4,[51885]=4,[51899]=4,[51927]=4,
        [51931]=4,[51932]=4,[51939]=4,[49823]=4,[49828]=4,[49842]=4,[49849]=4,[49902]=4,[49987]=4,[49988]=4,[50022]=4,[50027]=4,[50032]=4,[50035]=4,[50041]=4,[50075]=4,[50176]=4,[50183]=4,[50186]=4,[50197]=4,
        [50199]=4,[50228]=4,[50272]=4,[50318]=4,[50386]=4,[50418]=4,[50463]=4,[50630]=4,[50657]=4,[50671]=4,[50678]=4,[50695]=4,[50708]=4,[50784]=4,[50807]=4,[50859]=4,[50972]=4,[50980]=4,[50981]=4,[50991]=4,
        [51001]=4,[51339]=4,[51340]=4,[51347]=4,[51358]=4,[51374]=4,[51375]=4,[51386]=4,[51445]=4,[51453]=4,[51456]=4,[51524]=4,[51531]=4,[51551]=4,[51789]=4,[51824]=4,[51839]=4,[51842]=4,[51858]=4,[51859]=4,
        [51873]=4,[51886]=4,[51900]=4,[51908]=4,[51918]=4,[51934]=4,[49795]=4,[49799]=4,[49816]=4,[49901]=4,[49982]=4,[49995]=4,[49998]=4,[50016]=4,[50037]=4,[50042]=4,[50180]=4,[50212]=4,[50266]=4,[50298]=4,
        [50450]=4,[50641]=4,[50660]=4,[50665]=4,[50674]=4,[50696]=4,[50715]=4,[50774]=4,[50783]=4,[50799]=4,[50806]=4,[50968]=4,[50987]=4,[50992]=4,[51009]=4,[51019]=4,[51024]=4,[51341]=4,[51342]=4,[51350]=4,
        [51372]=4,[51398]=4,[51432]=4,[51437]=4,[51442]=4,[51443]=4,[51444]=4,[51480]=4,[51507]=4,[51515]=4,[51516]=4,[51523]=4,[51529]=4,[51530]=4,[51573]=4,[51814]=4,[51820]=4,[51826]=4,[51844]=4,[51848]=4,
        [51861]=4,[51863]=4,[51864]=4,[51865]=4,[51870]=4,[51872]=4,[51893]=4,[51920]=4,[51925]=4,[49785]=4,[49803]=4,[49805]=4,[49817]=4,[49831]=4,[50056]=4,[50207]=4,[50300]=4,[50305]=4,[50387]=4,[50388]=4,
        [50609]=4,[50673]=4,[50697]=4,[50710]=4,[50791]=4,[50793]=4,[50797]=4,[50803]=4,[50969]=4,[50971]=4,[50977]=4,[50983]=4,[50988]=4,[51002]=4,[51003]=4,[51013]=4,[51018]=4,[51328]=4,[51330]=4,[51332]=4,
        [51352]=4,[51361]=4,[51366]=4,[51371]=4,[51387]=4,[51396]=4,[51411]=4,[51429]=4,[51441]=4,[51447]=4,[51532]=4,[51566]=4,[51577]=4,[51582]=4,[51787]=4,[51850]=4,[51874]=4,[51935]=4,[52570]=4,[49784]=4,
        [49787]=4,[49806]=4,[49822]=4,[49950]=4,[50059]=4,[50073]=4,[50271]=4,[50283]=4,[50284]=4,[50285]=4,[50314]=4,[50464]=4,[50632]=4,[50650]=4,[50700]=4,[50716]=4,[50804]=4,[50998]=4,[51000]=4,[51335]=4,
        [51360]=4,[51403]=4,[51405]=4,[51431]=4,[51501]=4,[51519]=4,[51525]=4,[51526]=4,[51548]=4,[51561]=4,[51786]=4,[51821]=4,[51851]=4,[51852]=4,[51875]=4,[51921]=4,[51937]=4,[45294]=4,[49818]=4,[49824]=4,
        [50003]=4,[50026]=4,[50072]=4,[50264]=4,[50295]=4,[50304]=4,[50312]=4,[50421]=4,[50451]=4,[50474]=4,[50646]=4,[50667]=4,[50689]=4,[50792]=4,[50989]=4,[51014]=4,[51345]=4,[51368]=4,[51381]=4,[51520]=4,
        [51527]=4,[51535]=4,[51563]=4,[51574]=4,[51779]=4,[51783]=4,[51792]=4,[51828]=4,[51867]=4,[51879]=4,[51883]=4,[51888]=4,[51891]=4,[51912]=4,[51930]=4,[51945]=4,[49786]=4,[49826]=4,[49990]=4,[49996]=4,
        [50005]=4,[50064]=4,[50190]=4,[50292]=4,[50417]=4,[50625]=4,[50626]=4,[50649]=4,[50676]=4,[50680]=4,[50701]=4,[50720]=4,[50723]=4,[50762]=4,[50785]=4,[50978]=4,[50993]=4,[50996]=4,[51016]=4,[51026]=4,
        [51027]=4,[51325]=4,[51327]=4,[51329]=4,[51346]=4,[51364]=4,[51451]=4,[51457]=4,[51552]=4,[51827]=4,[51832]=4,[51895]=4,[51898]=4,[51903]=4,[51913]=4,[51914]=4,[51926]=4,[51929]=4,[49804]=4,[50009]=4,
        [50010]=4,[50171]=4,[50188]=4,[50615]=4,[50617]=4,[50652]=4,[50679]=4,[50780]=4,[50796]=4,[50808]=4,[50858]=4,[51006]=4,[51402]=4,[51528]=4,[51555]=4,[51583]=4,[51585]=4,[51777]=4,[51785]=4,[51811]=4,
        [51817]=4,[51841]=4,[51843]=4,[51876]=4,[51910]=4,[49951]=4,[49979]=4,[50015]=4,[50030]=4,[50184]=4,[50195]=4,[50202]=4,[50721]=4,[50777]=4,[50801]=4,[50809]=4,[50994]=4,[51011]=4,[51331]=4,[51353]=4,
        [51454]=4,[51815]=4,[51823]=4,[51825]=4,[51889]=4,[51907]=4,[51922]=4,[50789]=4,[51344]=4,[51376]=4,[51397]=4,[51406]=4,[51513]=4,[51782]=4,[51829]=4,[51856]=4,[51877]=4,[51878]=4,[51890]=4,[51227]=4,
        [51306]=4,[51231]=4,[51543]=4,[51185]=4,[51277]=4,[51281]=4,[51286]=4,[51225]=4,[50861]=4,[51312]=4,[50117]=4,[51134]=4,[51263]=4,[50394]=4,[51258]=4,[51272]=4,[51541]=4,[51181]=4,[51283]=4,[51296]=4,
        [50393]=4,[51137]=4,[51152]=4,[51177]=4,[50098]=4,[50847]=4,[51136]=4,[51205]=4,[51251]=4,[51151]=4,[51262]=4,[50822]=4,[51135]=4,[51176]=4,[51290]=4,[51305]=4,[50768]=4,[50826]=4,[51149]=4,[51160]=4,
        [51164]=4,[51172]=4,[50391]=4,[50767]=4,[50827]=4,[50856]=4,[51143]=4,[51167]=4,[51223]=4,[51229]=4,[51311]=4,[51418]=4,[50114]=4,[50327]=4,[50819]=4,[50854]=4,[51146]=4,[51169]=4,[51186]=4,[51208]=4,
        [51217]=4,[51233]=4,[51250]=4,[51271]=4,[51289]=4,[51297]=4,[51299]=4,[51545]=4,[50090]=4,[50095]=4,[50107]=4,[50821]=4,[50863]=4,[50866]=4,[51165]=4,[51179]=4,[51188]=4,[51189]=4,[51234]=4,[51252]=4,
        [51264]=4,[51267]=4,[51273]=4,[51274]=4,[51413]=4,[51486]=4,[50241]=4,[50824]=4,[50849]=4,[50855]=4,[50869]=4,[51147]=4,[51222]=4,[51270]=4,[51295]=4,[51301]=4,[51302]=4,[51161]=4,[51232]=4,[51310]=4,
        [51127]=4,[51133]=4,[51156]=4,[51206]=4,[51226]=4,[51230]=4,[51261]=4,[50392]=4,[51308]=4,[50080]=4,[50096]=4,[51228]=4,[51266]=4,[51458]=4,[50326]=4,[51128]=4,[51159]=4,[51254]=4,[51314]=4,[51463]=4,
        [51496]=4,[50115]=4,[50278]=4,[51207]=4,[51212]=4,[51255]=4,[51538]=4,[50865]=4,[51171]=4,[51180]=4,[51197]=4,[51203]=4,[51460]=4,[51464]=4,[51467]=4,[51479]=4,[51494]=4,[51703]=4,[51743]=4,[50089]=4,
        [50834]=4,[51130]=4,[51155]=4,[51158]=4,[51202]=4,[51218]=4,[51280]=4,[51284]=4,[51425]=4,[51491]=4,[51684]=4,[51742]=4,[50078]=4,[50242]=4,[50846]=4,[51129]=4,[51153]=4,[51154]=4,[51219]=4,[51285]=4,
        [51313]=4,[51426]=4,[51427]=4,[51459]=4,[51470]=4,[51537]=4,[51744]=4,[51745]=4,[50081]=4,[50094]=4,[51145]=4,[51215]=4,[51221]=4,[51244]=4,[51414]=4,[51415]=4,[51428]=4,[51430]=4,[51462]=4,[51473]=4,
        [51476]=4,[51536]=4,[51542]=4,[51686]=4,[51721]=4,[51727]=4,[51746]=4,[50118]=4,[50240]=4,[50862]=4,[51125]=4,[51168]=4,[51247]=4,[51269]=4,[51275]=4,[51279]=4,[51282]=4,[51461]=4,[51483]=4,[51487]=4,
        [51493]=4,[51500]=4,[51506]=4,[51685]=4,[51706]=4,[51713]=4,[51716]=4,[51731]=4,[51762]=4,[51764]=4,[50243]=4,[50823]=4,[50843]=4,[50860]=4,[51126]=4,[51170]=4,[51173]=4,[51199]=4,[51200]=4,[51204]=4,
        [51214]=4,[51220]=4,[51224]=4,[51257]=4,[51265]=4,[51424]=4,[51434]=4,[51465]=4,[51469]=4,[51471]=4,[51482]=4,[51490]=4,[51508]=4,[51514]=4,[51540]=4,[51712]=4,[51717]=4,[51719]=4,[51739]=4,[51747]=4,
        [51752]=4,[51753]=4,[51756]=4,[50082]=4,[50105]=4,[50324]=4,[50830]=4,[50832]=4,[50833]=4,[50836]=4,[50838]=4,[51142]=4,[51191]=4,[51192]=4,[51196]=4,[51198]=4,[51201]=4,[51210]=4,[51236]=4,[51241]=4,
        [51243]=4,[51246]=4,[51278]=4,[51416]=4,[51420]=4,[51438]=4,[51477]=4,[51484]=4,[51488]=4,[51489]=4,[51498]=4,[51504]=4,[51688]=4,[51691]=4,[51692]=4,[51695]=4,[51709]=4,[51720]=4,[51725]=4,[51726]=4,
        [51729]=4,[51730]=4,[51734]=4,[51736]=4,[51738]=4,[51751]=4,[51754]=4,[51763]=4,[51765]=4,[51767]=4,[51771]=4,[51773]=4,[51774]=4,[51776]=4,[50277]=4,[50831]=4,[50857]=4,[51157]=4,[51211]=4,[51213]=4,
        [51259]=4,[51291]=4,[51307]=4,[51309]=4,[51422]=4,[51474]=4,[51687]=4,[51704]=4,[51705]=4,[51708]=4,[51718]=4,[51723]=4,[51737]=4,[51766]=4,[51769]=4,[51770]=4,[51775]=4,[50325]=4,[50853]=4,[51175]=4,
        [51178]=4,[51216]=4,[51238]=4,[51249]=4,[51268]=4,[51468]=4,[51492]=4,[51512]=4,[51539]=4,[51544]=4,[51696]=4,[51697]=4,[51714]=4,[50275]=4,[50328]=4,[50835]=4,[50848]=4,[50850]=4,[51132]=4,[51140]=4,
        [51162]=4,[51182]=4,[51184]=4,[51190]=4,[51240]=4,[51245]=4,[51288]=4,[51292]=4,[51421]=4,[51435]=4,[51466]=4,[51502]=4,[51509]=4,[51682]=4,[51722]=4,[51755]=4,[50108]=4,[50244]=4,[50276]=4,[50766]=4,
        [50844]=4,[50867]=4,[51209]=4,[51239]=4,[51242]=4,[51253]=4,[51293]=4,[51294]=4,[51298]=4,[51300]=4,[51495]=4,[51497]=4,[51503]=4,[51510]=4,[51511]=4,[51750]=4,[51759]=4,[50087]=4,[50113]=4,[50825]=4,
        [50842]=4,[50864]=4,[51131]=4,[51139]=4,[51144]=4,[51163]=4,[51174]=4,[51187]=4,[51237]=4,[51248]=4,[51276]=4,[51303]=4,[51419]=4,[51485]=4,[51689]=4,[51701]=4,[51711]=4,[51732]=4,[51735]=4,[51740]=4,
        [51760]=4,[50079]=4,[50088]=4,[50109]=4,[50820]=4,[50828]=4,[50841]=4,[50845]=4,[51141]=4,[51150]=4,[51193]=4,[51256]=4,[51260]=4,[51436]=4,[51475]=4,[51499]=4,[51505]=4,[51690]=4,[51698]=4,[51702]=4,
        [51710]=4,[51741]=4,[51748]=4,[51757]=4,[51768]=4,[50097]=4,[50106]=4,[50279]=4,[50396]=4,[50765]=4,[50839]=4,[50868]=4,[51148]=4,[51166]=4,[51183]=4,[51194]=4,[51235]=4,[51287]=4,[51304]=4,[51683]=4,
        [51715]=4,[51728]=4,[51733]=4,[51749]=4,[50116]=4,[50769]=4,[50837]=4,[51138]=4,[51195]=4,[51433]=4,[51693]=4,[51694]=4,[51699]=4,[51700]=4,[51707]=4,[51724]=4,[51758]=4,[51761]=4,[51772]=4,[49076]=5,
        [48663]=5,[49074]=5,[54590]=5,[49118]=5,[49078]=5,[49116]=5,[49120]=5,[54569]=5,[54583]=5,[50741]=5,[54588]=5,[49128]=5,[54572]=5,[53132]=5,[54578]=5,[49121]=5,[49123]=5,[54573]=5,[51807]=5,[51808]=5,
        [54582]=5,[54576]=5,[54580]=5,[49080]=5,[54806]=5,[54591]=5,[53126]=5,[54581]=5,[53489]=5,[54589]=5,[54567]=5,[54579]=5,[54587]=5,[54804]=5,[45461]=5,[49124]=5,[54571]=5,[54584]=5,[49313]=5,[54559]=5,
        [53127]=5,[54556]=5,[51805]=5,[53116]=5,[54558]=5,[54577]=5,[54586]=5,[54557]=5,[54560]=5,[54562]=5,[53113]=5,[53125]=5,[54564]=5,[54585]=5,[53129]=5,[53487]=5,[53488]=5,[54566]=5,[54805]=5,[49301]=5,
        [51804]=5,[51806]=5,[53110]=5,[53117]=5,[54563]=5,[54565]=5,[54803]=5,[49126]=5,[53103]=5,[53119]=5,[53490]=5,[54561]=5,[53134]=5,[53486]=5,[54802]=5,[53121]=5,[53133]=5,[53115]=5,[53111]=5,[53112]=5,
        [53114]=5,[53118]=5,[54801]=5,
	}

    PHASE_ITEMS[47241] = nil
end

--##END-DATA##
PHASE_ITEMS[0] = 0

local PHASE_TEXTURE_PATH = {
	[2] = IMAGE_PATH.."P2",
	[2.5] = IMAGE_PATH.."P2-5",
    [3] = IMAGE_PATH.."P3",
    [4] = IMAGE_PATH.."P4",
    [5] = IMAGE_PATH.."P5",
    [6] = IMAGE_PATH.."P6",
}

function ContentPhase:GetForItemID(itemID)
    return PHASE_ITEMS[itemID or 0], self:IsActive(PHASE_ITEMS[itemID or 0])
end

function ContentPhase:GetPhaseTexture(phase)
    return PHASE_TEXTURE_PATH[phase], self:IsActive(phase)
end

function ContentPhase:GetPhaseTextureForItemID(itemID)
    return PHASE_TEXTURE_PATH[PHASE_ITEMS[itemID or 0] or 0], self:IsActive(PHASE_ITEMS[itemID or 0])
end

function ContentPhase:GetActivePhase(gameVersion)
    return gameVersion and ACTIVE_PASE_LIST[gameVersion] or ACTIVE_PHASE
end

function ContentPhase:IsActive(phase, gameVersion)
    return (phase or 0) <= (gameVersion and ACTIVE_PASE_LIST[gameVersion] or ACTIVE_PHASE)
end

function ContentPhase:GetActivePhaseTexture()
    if ACTIVE_PHASE == 1 then
        return PHASE_TEXTURE_PATH[2]
    elseif PHASE_TEXTURE_PATH[ACTIVE_PHASE] then
        return PHASE_TEXTURE_PATH[ACTIVE_PHASE]
    else
        return PHASE_TEXTURE_PATH[6]
    end
end
