repeat wait() until game:IsLoaded() return(function(Y7,z7,L7,p7,T7,a7,B7,W7,P7,n7,J7,q7,O7,X7,f7,C7,h7,k7,S7,Z7,i7,o7,G7,H7,R7,K7,g7,F7,c7,u7,E7,m7,r7,U7,w7,N7,D7,j7,V7,l7,M7,...)local b,s,I,t=nil,nil,nil,nil;for xa=0X00,3 do if not(xa<=0X0001)then if xa~=2 then t=X7;else do I=a7;end;end;else if xa==0 then b=C7;else s=z7;end;end;end;local x,A=nil,nil;do for q8=0X0,0X0001 do if q8~=0X000 then A=string.byte;else x=T7;end;end;end;local C,F,y=nil,nil,(nil);do for ag=0,0X002 do if not(ag<=0x00)then if ag==1 then F="LPH:457C9658010095580100945801008FFE7717F000AD16010001000B002CB53H01000B002CB43H01000B002CB33H01000E0016052H01000C0028052H01000C00092F2H010001003DE63H010001003DE93H01F92H01BC0106562H01B02H01C80122913H018F2H01AB01194B2H01942H017D2D342H0121011027762H01000B002CA83H01070C0028152H01000B002C002H010701000F002H011B01CE0103182H01090C00091E2H01000B002C022H01070C0842092H01000B002C1D2H0108010040082H01000B002CFC3HFF0F2H012H0B003F893H01000B002CD83H010701000F002H01000B002C192H01080C0028122H01000B002C3H01080C0028052H0108010C25080C010A0C00090F2H0108010005002H01000B002C3H010801000D5F2H0108011B25080C010A0C0028122H01000B002C3H010A0C0028052H010A01133B0A0C01000B002C3H010A0C0028052H0108010005002H01000B002C3H010801000D762H0108010D3B080C01000B002C3H01080C002805010BBD2H01081A072H01000B002C1C2H01070C0028152H01000B002CE53HFF0F2H01080C0028122H01000B002C3H01080C0028052H0108010C25080C010A0C00090F2H0108010005002H0108011B25080C010A0C0028122H01000B002C3H010A0C0028052H010A01133B0A0C01000B002C3H010A0C0028052H0108010005002H0108010D3B080C01000B002C3H01080C0028052H01070C08421C2H01070C0028152H01000B002C3H01070C0028052H010701000F002H01000B002C3H010701000D7E2H0107011C3B070C01000B002CCD3HFF0F2H0107010008002H0108010046002H01080C0142022H010901003D3H010A010046002H010A0C290A200C010B0C0009282H012H0C0028152H01000B002C3H012H0C0028052H010C01000F002H01000B002C3H010C01000DAB3H010C01093B2H0C01000B002C3H012H0C0028052H010D0C0009252H010E0C0028122H010E010C250E0C01100C00090F2H010E010005002H010E011B250E0C01100C0028122H011001133B100C01000B002C3H01100C0028052H010E010005002H01000B002C3H010E01000D392H010E010D3B0E0C01000B002C3H010E0C0028052H010F0C0009042H01100C00090A2H01110C0028122H011101133B110C01000B002C3H01110C0028052H01120C0009142H010B0112010B2H010A0C0B42072H010A0C050A010C010B0C00280B2H012H0C0009172H010B010037002H01000B002C3H010B01000D602H010A0C0B42162H01092H01523H01080C09422C2H01090C0028122H0109010C25090C010B0C0009062H0109010005002H0109010025090C01870201C9010C84022H0109010005002H01000B002C3H010901000D3F2H010A010046002H010A0C230A080C010B0C0028212H012H0B003F222H01000B002C662H0108010B01082H01000B002C002H01070C0842092H01000B002CA03HFF0F2H013601880144312H010B0C00091E2H01000B002CF93HFF0F2H01090C0009242H01000B002CFB3HFF0F2H01070C0028152H01000B002C3H01070C0028052H010701000F002H01000B002C3H010701000D522H0108010008062H01000B002CF63HFF0F2H010B0C0028222H01000B002CF6FE2HFF0F2H010B0C003A2D2H01000B002C002H010B010046002H01000B002C3H01000B002C482H010B0C07421A2H01000B002C002H010B0C0942182H010B0C030A100C010B0C0A42192H012H0C00282D2H010D0100080B2H010C010011002H01000B002CF63HFF0F2H012H0B003FE7FE2HFF0F2H01000B002CEE3HFF0F2H0104011D2A040C01000B002C222H010601062E032H01000B002C192H01020C00280E2H0102011F3B020C01000B002C3H01020C0028052H01030C00282A2H01000B002C3H01030C0028052H010301113B030C0102010037002H01000B002C3H010201000D8A3H01030C00280E2H0103011F3B030C01000B002C3H01030C0028052H01040C00282A2H010401113B040C01000B002CEA3HFF0F2H0106011D2F040C01000B002CEA3HFF0F2H0104010037002H01000B002C3H010401000DA43H0105011D2F030C01000B002C05010B16012743040C01000B002C0E2H0105011D2A050C0105011D2A050C01000B002CF63HFF0F2H010501052E022H01000B002CF23HFF0F2H0103010037002H01040C00280E2H0104011F3B040C01000B002C3H01040C0028052H01050C00282A2H01000B002C002H010501113B050C01000B002CF23HFF0F2H01000B002C102H010D0C00091E2H01000B002C002H0108010D01082H01000B002C002H01070C0842092H01000B002C082H01070C0028152H010701000F002H01840201C9010C80022H01090C0009262H010A010008062H010B0C0009242H01880201C9010C81022H01000B002CF23HFF0F2H01000B002CC4FE2HFF0F2H010001002300010BA73HFF0F012743060C01000B002C9CFE2HFF0F2H010B0C00282B2H010B012D3B0B0C01000B002CAD3HFF0F2H010B0C00282D2H01000B002C3H010B0C0028052H01000B002CB73HFF0F0100E641D771CA0013029ED72H00EDCDD70C3H00450EA75816AD480D8234696ED7063H0049C223408F60D7093H00D3846610EF7BD0616DD7063H00FC7981B46637D70D3H00EE83A9362AF87EA9BAF1F3DD8BD7063H00274825848C31D70D3H00C1DAA1932997F2A2AF41005438D70D3H00CEE3E946BAE04F9281CF641C07D70E3H00872802A4F3EFEC7D095EC5522D9ED7063H0039F293E0C270D71F3H0043349D9B25CF7625C6A0D2B89631C7108BC31A773F1C0AF2A608E4C2A46C9AD70A3H008EA351B43F5EF8C16C11D70C3H008CC91C305FCAD687C54818C0D7063H00E08DD35E24D2D7063H00B2F7AAACF309D7143H00F4113412BF20C43FCD4FB820A89854F92B9A5A16D7083H00C0ED36287F515C69D7153H00B885C13E72EB07CE5B6A4182955844DABC4B4CFA04D7063H00A13A864EF84AD7093H006B3CBB1D7A766690A7D7043H00B4D1C15FD7093H00907DEAAA2D00D8212HD7073H00159EB21891287B4A26968D5HFFD7063H0080ADD3F4692AD7093H0052170B042A99DE3B00D7053H00EF707A175BD7103H000C49A8248B85ED26EB608CC5D6AB9906D70A3H00FC79268AC816C712A81E4AC47HFFD70C3H006A4FABAA26C64CDF5F9D7810D7073H005E33CF8B82D0B3D7073H006D16C51EB9CB7CD70E3H00380539FF496306E1C89AF4CEEEF7D70A3H0082871B25CFFD7BF6F019D7123H0020CD7417A1934CB458CB8C980F107F747611D70E3H00669B3FF8369FDAD18AF14CAC9321D70F4H002DD3542426349BBBC29446F5B7C1D70C3H006FF029FB9A2613C31692A5034A8HFFD7133H0053047D179B182A682FE9CB7C76C8392AEF2537D7163H00EACFEDB7142295B4C77D9778EF147428534C43BC8D4BD70B3H005C59BE7CAF10728BAC006CD7053H002FB0023273D7083H004C89D0AACB6AF1F4D7093H00C4A17DF4CED0FA7ADB5B3H00013H00083H00013H00093H00093H007DAE522E0A3H000A3H001C669D450B3H000B3H008759BA0B0C3H000C3H00F53FD0500D3H000D3H00158C3E140E3H00103H00013H00113H00113H001B3H00123H00163H00013H00173H00183H001B3H00193H001A3H00013H001B3H001C3H00233H001D3H001D3H00253H001E3H001F3H00013H00203H00223H00253H00233H00243H00013H00253H00263H00253H00273H00283H00013H00293H00293H00253H002A3H002B3H00013H002C3H002C3H00253H002D3H002E3H00013H002F3H002F3H00253H00303H00313H00013H00323H00333H00253H00343H00383H00013H00393H003D3H00233H003E3H003F3H00013H00403H00403H00233H00413H00423H00013H00433H00443H00233H00453H004A3H00013H004B3H004B3H00253H004C3H004D3H00013H004E3H004F3H00253H00503H00593H00013H005A3H005A3H002C3H005B3H005C3H00013H005D3H005D3H002C3H005E3H005F3H00013H00603H00673H002C3H00683H00693H00013H006A3H006A3H002C3H006B3H006C3H00013H006D3H006D3H002C3H006E3H006F3H00013H00703H00733H002C3H00743H00753H00013H00763H007B3H002C3H007C3H007C3H002E3H007D3H007E3H00013H007F3H00823H002E3H00833H00883H00323H00893H008A3H00013H008B3H008C3H00323H008D3H008F3H00013H00903H00913H001D3H00923H009B3H00013H009C3H009C3H001D3H009D3H00A63H00013H00A73H00A73H00393H00A83H00AE3H00013H00AF3H00B03H00393H00B13H00B23H00013H00B33H00B63H00193H00B73H00B73H00013H00B83H00B83H00193H00B93H00BA3H00013H00BB3H00BB3H00193H00BC3H00BD3H00013H00BE3H00BF3H00193H00C03H00C13H00013H00C23H00C33H00193H00C43H00C53H00013H00C63H00CB3H00193H00CC3H00CD3H00013H00CE3H00CF3H00193H00D03H00D13H001A3H00D23H00D93H00193H00DA3H00DB3H00013H00DC3H00DF3H00193H00E03H00E03H001A3H00E13H00E23H00013H00E33H00E43H00203H00E53H00E73H00013H00E83H00E83H00203H00E93H00F03H00013H00F13H00F23H001A3H00F33H00F33H00013H00F43H00F53H00373H00F63H00F93H00013H00C6C5D2114D022516010001000B002C6A2H01000B002C692H01000B002C682H01000E0016052H01000C0028022H01000C0009252H010001003DE43H010001003DEB3H01DA2H018301524C2H0143012D3AEA3H017701CA014FB63H01E42H01681C1E2H0148011927282H01E02H01ED0110E63H01B32H014C21592H01000B002C5B2H01020C0009102H010001004D002H01000B002C3H010001000D833H01000B002C202H010001063B000C0100011425000C01000B002CF83HFF0F2H01000C0028202H01000B002C3H01000C0028022H010001113B000C01000B002CF83HFF0F2H01000C0028212H01000B002C3H01000C0028023H010C0028204H010C25010C01030C00090D2H01040C0028202H01000B002C3H01040C0028022H010401153B040C01050C0009002H0103010501034H010002032H01000B002C5H01000D232H0100010035002H01000B002C3H010001000D7F2H0100010036002H01000C00284H010C0009132H01020C0009042H010001004D002H01000B002C002H0100010023002H010F0C0009122H01100C002H092H01110C00090E2H01000B002C072H01030C00090A2H01000B002C272H01000B0033DB3HFF0F2H01000B002C322H01090C00091A2H010A0C00091F2H01000B002C1B2H01120C0009172H01000B002C132H01000C00280B2H01000B002C1B2H01000C00281D2H01000B002C3H01000C0028022H0100011E3B000C01000B002C3H01000C0028023H010C0028032H01000B002C4H010C0028022H01020C0028202H01000B002C093H010C0009232H01000B002C172H010E0C0009222H01000B002CE23HFF0F2H01080C0009052H01000B002CE83HFF0F2H01002H0152122H01000C003A032H01000B002CEA3HFF0F2H010201153B020C0100010005002H01000B002CE03HFF0F2H010B0C00091B2H012H0C0009182H010D0C0009192H01000B002CF23HFF0F2H010001000F002H01000C080A020C01000B002C032H01040C0009162H01050C00091C2H01000B002C072H01000E0016002H01000C003A3H01000B002CDC3HFF0F2H01020C0009072H01000B002CCF3HFF0F2H010001003D112H01000B002CE33HFF0F2H01060C00090F2H01070C0009242H01000B002CE43HFF0F2H01000B002CAC3HFF0F01004BA4B3387D00140095D72H00A159D7063H00B986E1F12E1CD7093H0067F4C2DA3FF72682B3D70A3H00DC89DE1A84AAE75A4452D7093H003E2B08647E202E29A0D7063H001320C65DEA7E4A365EF702FE3HFFD70D3H00410EB5540A5E150BF5E6300EEB4A92E74A9DFE3HFFB64A150A0B1FFE3HFF4A01F4D68BFE3HFFD7093H006AD7A64A2574E43927D7093H00BF4C1D3F2147AA1E29D73B3H0034E1AD3BA92B0E9D1A44371EBAA5AA4E6193302D4808B8557604AB6B286539C956742860113252AC471E74909FE99E8467D2B5BB8E1430867CC56A4A50284E91FE3HFF4A8C40860BFE3HFFD7153H00F30086D6AC2641018E3721A474B311D053B7A4B3EFD7093H0044F1E95788162C89DA4AE9A85EADFD3HFFD7373H00D9A6E5BB0153C6CD62CCCA3A3750D0D43350683DE38AB6323E4C2E9ADB473AE14F00B92E2H56C4077C144D67E70740112ED06BFCA547E1D7063H008431E6FE46F8D7093H0072DF7BA5167A3EE0FB4A7455EB67FE3HFF4A45611D44FE3HFF4A617A2HCDFD3HFF4A33D871C5FD3HFF4A158ADBDEFD3HFF4A482DCFD7FD3HFF4A41E75F5BFE3HFFD7073H00C7542B0021DDE2D7063H0042AF794C75C14A102D68DBFD3HFFD7063H00B0DD5AD628AED70C3H009E8B7F5EE6B50085BDD81DD62H4A3122B7FD3HFF4A8AC955D0FE3HFF4A0C876A08FE3HFF253H00013H00083H00013H00093H00093H009264F3040A3H000A3H00E6FA42120B3H000B3H000DFEF41F0C3H000C3H00A0597E150D3H000D3H00E99C25050E3H000E3H00A149A1050F3H000F3H0052CA4C4F103H00103H00013H00113H00123H00413H00133H00143H00013H00153H00183H00413H00193H001B3H00013H001C3H001D3H00413H001E3H00213H00013H00223H00243H003E3H00253H00263H00013H00273H002A3H003E3H002B3H002C3H00013H002D3H002D3H003E3H002E3H002F3H00013H00303H00333H003E3H00343H00353H003F3H00363H003C3H00013H003D3H003E3H003D3H003F3H00483H00013H00493H00493H003D3H004A3H004B3H00013H004C3H004C3H003D3H004D3H004E3H00013H004F3H00503H003D3H00513H00593H00013H005A3H005C3H003D3H005D3H00603H00013H00613H00613H00163H00623H00703H00013H00713H00713H003D3H009A58010094580100E5001C7C6903C815010001000B002C112H01000B002C102H01000B002C0F2H01000E0016052H01000C00283H01000C0009022H010001003DE33H010001003DE83H01A92H01C601411B2H0102018D01523B2H019B2H01BF01225D2H014B016E17E13H019B2H011754FE3H01B32H01324A412H01A12H01B3010E6F2H01110151083B2H01000B002C3H0100010023002H012A01B4010D294H0100300001005163C17F7900030070D72H00F55H00945801001A5FF3153C00C515010001000B002C0F2H01000B002C0E2H01000B002C0D2H01000E0016042H01000C00283H01000C0009022H010001003DE53H010001003DE83H014B01A3011F312H017601A201164E2H0120017F32062H019A2H01970114F23H013101DA011C923H01A62H016F29192H01872H01FA011FDB3H01BF2H012122B53H01000100230001009074183DF500020070D72H004D5H0094580100E0B564239303EA15010001000B002C0E2H01000B002C0D2H01000B002C0C2H01000E0016042H01000C00283H01000C0009052H010001003DE23H010001003DED3H01B42H014A1F252H012701AD0141883H0130010F299C3H018B2H019D0154CD3H013201C4012C2E2H012F01860121312H016801233EA73H0102010046002H011901A50110162H01022H011D002H01030C0009022H01040C00283H01050C0009002H012F01B4010D292H0104010035002H01000B002C3H010401000D382H01050C0009022H01030B002H182H0108010051002H01D72H011644D13H0108010005002H01000B002C3H010801000DDA3H01080B0033122H01000B002C062H01080C0028032H01000B002C3H01080C00283H0109010008072H0136018801442C2H01000B002CF53HFF0F2H01000B002CF23HFF0F2H0103010049002H01000B002C3H01030C00283H0103010013002H0103010030002H0107010656022H01000B002C3H01070C00282H010B2H01071A002H01000B002CEF3HFF0F2H01030B0054FA3HFF0F2H01000B002CF43HFF0F2H0100010023002H01001C9A2882196B000B0174D72H00BD00D7033H00FABF13D7083H009D161849C597B49C4A017H00D70A3H00758E7105768F9ED52C6A4H0094580100623B60241603CD15010001000B002C0F2H01000B002C0E2H01000B002C0D2H01000E0016042H01000C00283H01000C0009022H010001003DE03H010001003DEA3H01DF2H01C90129B33H01932H01FD2H017A2H01C12H01F80103F23H0110013F0EBE3H01A82H01082D552H01000B002C022H0100010023002H0102010030002H0102010049002H01000B002C3H01020C00283H011601CE0103132H01000B002C3H0102010038002H011A0153061A2H011B01A50110162H01000B002CFC3HFF0F2H01001E7C8C994DC000060170D72H00215H00945801005026D4442C03C515010001000B002C0E2H01000B002C0D2H01000B002C0C2H01000E0016032H01000C00283H01000C0009022H010001003DE43H010001003DE93H010901550DCF3H018A2H01A8010E722H01D42H01480E232H014E012H04B23H010F01CE0141DA3H01000B002C3H0100010023004H010044004H0100300001000F91DF15CF00030070D72H00E15H0094580100DDCE5A56C200E915010001000B002C142H01000B002C132H01000B002C122H01000E0016032H01000C0028022H01000C0009072H010001003DE33H010001003DEB3H018F2H013B20F83H012601A2012CA03H012F01DD0139F13H011601EC0151E83H01EA2H01AE01273H015601D60134732H01F32H01150EDC3H01FB2H01DF0121A63H01000B002C042H012E018801442D2H01E72H013B30E43H0102010011002H01000B002C0A2H0100010049002H01000B002C3H01000C0028023H010C0009022H01020C0009042H0100010005003H010C0009032H01020C00093H01030C0009003H010B0018123H010B0033132H01000B002CF03HFF0F2H01030C0009032H01040C0009032H0104010026052H0103010026042H0102010026032H01000B002C033H010C0009032H01020C0009032H01000B002CF73HFF0F4H010026023H010C0028052H01000B002C002H01000B002CF13HFF0F2H01050100493H01EA2H013B30E43H010501064F043H010B0054FC3HFF0F2H01000B002CF43HFF0F2H01000B002C4HFF0F2H0100010023000106000200140012001300110015F1EA39071400080076D72H0019004A017H004AFF7H00D7033H009B50FA4A8H00583H00205FA00242D7073H00E23F2413CF0DAC4H000FB422039A020E18010001000B002C8E032H01000B002C8D032H01000B002C8C032H01000E0016092H01000C0028142H01000C00091B2H010001003DE33H010001003DEE3H01FC2H011203963H0169014C4B8E3H01D82H012A18B53H011001850154202H01A82H015924DF3H01E02H01BF0125A73H014001C3010C6C2H010C01F701335C2H013401702D993H01000B002CFD022H01260B003FAC3H01000B002C1E2H014C01880144382H018502013B3081022H018D2H018A01448D3H01200B0015A3032H018B2H018A01448B3H0120010029042H0100010023002H01200B0054652H01000B002C172H0124012232222H01000B002C382H01240B003FEF3H01000B002C94042H01290B003FE13H01000B002C89022H01100B0033102H01000B002CCA3H012A010046002H01000B002C002H012B0C0009292H01000B002C022H012D0C0009292H012B0B0018A5042H013F01CE01033C2H01000B002CFC3HFF0F2H01290C0009272H018C02013B308D022H01620121335E010BF43HFF0F01141B290C01000B002CA1022H0126010008252H01000B002C8B2H010B820401102B0E0C01000B002CEF3H014201CE0103142H01000B002C042H012F01112D122H01000B002C002H012F0113412F2H01000B002C072H015C01880144512H015D018801445A2H012F010005002H01000B002C3H012F01000DE73H012F0111582F2H01000B002C042H012F011D482F0C01000B002C002H018D0201C9010CAB022H01000B002C89042H012F012F56142H01000B002C3H012F0C0028142H012A012F4F2E2H01000B002CEC3HFF0F2H018802013B3080022H0124010013002H01A40201C9010C9E022H0127010040272H0124010055042H01000B002C3H012401000D052H01A00201C9010C9E022H01000B002C0E2H0124010008222H01000B002C192H018702013B3088022H013701CE0103352H01000B002C1B2H012401001E002H01000B002CF93HFF0F2H0154018801444E2H0127010037002H01000B002C3H012701000DDB3H013B01CE0103352H01280100023H01000B002CF73HFF0F2H012201244F222H01000B002C042H013901CE0103352H01000B002C072H01270C0009272H01000B002C092H0124012256222H01000B002C3H01240C0028142H012201244F222H01000B002C0E2H0125010040252H01000B002C0A2H013801CE0103352H01000B002CF33HFF0F2H0126010040262H01270C0009272H01000B002CD93HFF0F2H018902013B3086022H01000B002C002H0152018801444E2H018B02013B3086022H01000B002CE23HFF0F2H0126010008222H01000B002CEB3HFF0F2H01210C2C0A010C0BD80301102B0E0C01000B002C232H01240B000BA9032H01000B002C702H0124012356102H01000B002C062H01A40201C9010CA1022H0127010037002H01000B002C002H012801004700010BB502011E50270C01000B002C062H012501293B240C01000B002C3H01250C0028142H0126011A3B240C013A01CE0103202H01000B002CF43HFF0F2H01000B002CBA032H01250B00330E2H01000B002C973H019F0201C9010C9C022H01000B002C022H018602013B30EA3H01000B002CFC3HFF0F2H012201003700010BA303012C2B220C01000B002CAF032H0127010051002H014F01880144532H0153018801444E2H012001274F252H01000B002C002H01000B002CE03HFF0F2H0129010051002H01A40201C9010CA5022H01000B002C2A2H01000B002C803HFF0F2H012A0B0054CF3H01000B002CB33H01270C0028312H01000B002C3H01270C0028142H013B01CE0103362H01000B002C042H012A010046002H01000B002C0B2H015201880144342H01000B002C142H01A50201C9010C81022H01000B002CFA3HFF0F2H011A01264F1C2H015201880144372H01000B002CF23HFF0F2H018B02013B3088022H0128010008252H01262H0152022H01000B002C062H015701880144492H0129010002032H012601001E002H01000B002C3H012601000DD83H01000B002C0D2H011601264F232H01000B002CED3HFF0F2H0125010008262H012601003D022H01000B002CF13HFF0F2H013A01CE0103372H01280C00091C2H01290100081C2H0126010055042H01000B002C3H012601000D8D3H0126010008252H01000B002CE63HFF0F2H01200B00547D2H01000B002CD7FE2HFF0F2H018D02013B30F03H013D01CE0103392H01962H018A0144963H01290B004E002H01290B000B8E3H01000B002CC9FE2HFF0F2H0124010037002H01000B002C3H012401000DDA3H01240B0033792H01000B002C052H01240C0028152H01000B002C3H01240C0028142H0151018801444F2H01000B002CF63HFF0F2H01000B002C552H01A10201C9010C83022H01A20201C9010CA0022H01000B002C002H01270C00091C2H0125010005002H01000B002C3H012501000D3D2H01260125561A2H01000B002C3H01260C0028142H01260B0033AAFE2HFF0F2H01000B002C68010B2D010650270C01000B002CC7022H015A012133492H01220C0009292H01000B002C002H01200B0018ACFE2HFF0F2H01200C0009292H01000B002CFA3HFF0F2H01230B0033DAFE2HFF0F2H01000B002C262H011A010037002H01000B002C3H011A01000D402H0114011A4F152H01000B002C072H011A011D481A0C01000B002C032H0146018801442C2H01FF2H013B30F93H01000B002CF63HFF0F2H01F92H013B30FE3H01000B002C5A2H011A01152D122H01000B002C002H011A0113411A2H01000B002CF53HFF0F2H015401880144552H01000B002CC73HFF0F2H0125012200252H0126012204222H01000B002C002H0125012614252H01000B002C032H0124012241222H012501222D222H01000B002CF83HFF0F2H012401252E242H01000B002C052H0123010008242H01000B002CF93HFF0F2H012401221C222H01240B0033542H01000B002C022H0123010008242H01000B002CFB3HFF0F2H01000B002C9902010BB43HFF0F010C50270C01000B002C94FE2HFF0F010BD82H012227212H01000B002CB1FE2HFF0F2H0121010030002H019E0201C9010C9C022H0121010037002H01000B002C3H012101000DDC2H010BA702010350210C01000B002C022H013401CE0103202H01000B002CF83HFF0F2H01000B002CEFFE2HFF0F2H01000B002CEEFD2HFF0F2H018802013B3086022H01000B002CF7FD2HFF0F2H01000B002CA33HFF0F2H0129010047002H0128010008292H01000B002CFC3HFF0F2H013C01CE0103382H01000B002CD53HFF0F2H0126010008242H01270C00091C2H0128012356162H01000B002C082H0124012356162H01000B002C3H01240C0028142H012401293B240C01000B002C3H01240C0028142H015101880144342H01000B002CF43HFF0F2H0128011A3B280C0125010055042H01000B002C3H012501000D8F3H013801CE01031E2H01000B002C002H01260C0028312H0127010008232H01000B002C002H018C02013B3088022H0125010055042H01000B002C3H012501000DC13H01000B002C072H01240C0028152H013801CE0103362H0124010037002H01000B002C3H012401000D362H01240B0033FCFE2HFF0F2H01000B002C8E3HFF0F2H01200B0054873HFF0F2H01000B002CC3FD2HFF0F2H01260125561A2H01000B002CBFFD2HFF0F2H012A0C0009292H012B010008292H01000B002C002H012C0C0009292H012A0B0018CBFE2HFF0F2H01000B002CF3FE2HFF0F2H01160B0054A03HFF0F2H01000B002CB93H012D011A3B2B0C01AA0201C9010CA4022H012C012E4F2D2H01000B002CF1FE2HFF0F2H012C01293B2B0C01000B002CFA3HFF0F2H019F0201C9010CA0022H0124012219222H01240B0033F3FD2HFF0F2H01000B002CB8FD2HFF0F2H0124012217222H01000B002C022H018702013B3088022H01000B002CFC3HFF0F2H01240B0033F73HFF0F2H01000B002CE23H012F0111582F2H01000B002C002H012F012F56142H01000B002C3H012F0C0028142H01280100402E2H012E01112D122H01000B002C082H014101CE01033B2H01000B002C0B2H012F010005002H01000B002CF43HFF0F2H019402013B3089022H01000B002C002H01AD0201C9010CA9022H01000B002CFA3HFF0F2H012E0113412E2H012E011D482E0C01000B002C002H013D018801445A2H01000B002CA3FE2HFF0F2H019302013B30E53H01000B002CF53HFF0F2H0129010020252H01000B002C9DFD2HFF0F2H010F01004B022H011001004B042H01000B002C3H01100C0028142H01110C0009252H01120C00092B2H01130C0009202H01000B002C292H012H0C0028162H010D0C0028262H01000B002C222H01000C00280C2H0100012E3B000C01000B002C003H010C00280C4H01323B010C01000B002C4H010C0028142H01020C00280C2H01000B002C3H01020C0028142H0102012F3B020C01030C00280C2H01000B002C3H01030C0028142H0103012A3B030C01000B002C3H01030C0028142H01040C0028032H010401283B040C01000B002C3H01040C0028142H01050C0028042H01000B002C3H01050C0028142H01060C00280D2H01070C0028192H01080C0028212H01000B002C3H01080C0028142H01090C00281C2H01000B002C3H01090C0028142H010A0C0028082H01000B002C022H010E0C00280E2H01000B002CD13HFF0F2H010B0C0028172H01000B002CD73HFF0F2H0114010046002H01150C0009252H01160C0009112H01170C002H092H01180C0009292H01160B00189E3HFF0F2H01200B00539C3H01000B002CDBFC2HFF0F010BABFE2HFF0F010550270C01000B002CD1FD2HFF0F2H013701CE0103352H013801CE0103352H01000B002C002H013901CE0103352H01000B002C192H0123010046002H01000B002C002H01A00201C9010C9D022H0122010005002H01000B002C3H012201000DED3H018702013B3086022H01000B002CF33HFF0F2H01210C1C423H01000B002C032H013801CE0103352H0126010008222H01000B002C1C2H01210C2042182H01210C2042232H01000B002C022H01210C2042242H01000B002C152H01210C20421B2H01210C20422D2H01210C2042222H01210C20420F2H01210C2042302H01210C2042122H01000B002CF73HFF0F2H01260100023H01000B002C3H012601000DF93H0123010035002H01000B002C3H012301000D762H01240E0016002H01000B002CE93HFF0F2H01210C20421F2H01210C20420A2H01210C2042132H01210C000A0B0C014E01880144312H01000B002CD93HFF0F2H01210C2042072H01000B002CF83HFF0F2H0124010005002H01000B002C3H012401000DE63H01240B0033AEFC2HFF0F2H01000B002C032H01200E0016042H0121010046002H01000B002CD73HFF0F2H01000B002CB0FE2HFF0F2H011C0E0016052H011D010046002H011D0C1C423H011D0C1C42182H01000B002C212H011D0C1C420F2H01000B002C022H011B0C0009022H01000B002CF73HFF0F2H011D0C1C42302H011D0C1C42122H011D0C1C42242H01000B002C0A2H011F0E0016032H01200100080F2H01200B0033422H01000B002C212H011E0E0016022H01000B002CFA3HFF0F2H011D0C000A0B0C01000B002CFC3HFF0F2H011D0C1C42132H01000B002CFC3HFF0F2H011D0C1C42072H01000B002C0B2H0119010051002H011A0C0009112H011B0E00163H01172H0152042H01000B002C0C2H0116010046002H011701003D042H01180C0009272H01000B002CF73HFF0F2H011D0C1C420A2H01000B002CF13HFF0F2H011D0C1C421F2H01000B002CFC3HFF0F2H011D0C1C42232H01000B002C082H011D0C1C422D2H01000B002C042H0118010046002H0119010046002H011A010046002H01000B002CD93HFF0F2H011D0C1C42222H01000B002CD53HFF0F2H011D0C1C421B2H01000B002CF63HFF0F2H01000B002CF9FD2HFF0F010BD5FC2HFF0F01211A262H01000B002CEEFC2HFF0F2H012B010008042H013F01CE01033D2H012B010037002H018C02013B308F022H01000B002C9CFD2HFF0F2H012401224A222H01000B002CB5FE2HFF0F2H012901114C250C01290B0033EDFB2HFF0F2H01000B002CCDFE2HFF0F2H0124010008222H01000B002CD8FD2HFF0F2H01200C0009292H018502013B30FF3H01220C0009292H01200B001894FE2HFF0F2H014D01880144312H019E0201C9010C9C022H0139015306392H012101004D002H01000B002C3H012101000DF23H0121010046002H0122010046002H012301003C002H015001880144382H013801CE0103332H01912H018A0144913H01240B004EB7FC2HFF0F2H014D01880144482H0121010013002H012901003C002H015401880144552H01000B002CFFFC2HFF0F2H0124012207222H01000B002C92FE2HFF0F2H0124010030002H012B0B0054E5FB2HFF0F2H01000B002CD93HFF0F2H018502013B30FF3H01000B002C002H01220C0009292H01200B0018F4FC2HFF0F2H01200C0009292H01000B002CFA3HFF0F2H011D012C45210C01000B002CE1FE2HFF0F01005060690214003200A3D72H0015009DD70C3H0045D6E4DB752D2HE48F87DDBB4A047H00D7073H0039DA7B09D76ACED70E3H00347101E234007BD7EDDD6B9D7440D7093H00369B868ECD1B95BC20D7083H00933C774F82AAF014D7063H008B940E8D0BC5D70A3H004D7EF783E71FB21A60E44AFF7H00D7093H007B449E5D2H3ED9CB0BD70D3H009CF9C5904510B20A802H502B65D7083H002DDE10381BA3D1BFD70E3H00E5F63CC1D50F52C4FC7A329EB59FD70A3H00AF880A700E0642DB682ED7073H000D3E1CF32445FBD7093H0038C51A4E65A1F739214A8H00D7063H007D6E6C03DC2BD70C3H008FE86AD945D1869B69A488E64AE8036H00D7093H00230C4EEF0BFEC0D86DD7063H0064614C920829D7073H00CE13CCFADB0324D7083H0015E6544BB2338B4CD7083H00CDFE710D7E8D3A8C4A027H00D7073H008516A49B32F7B5D70A3H00D03D5A9C6F0D6826C6924A00016H00D7053H0046EB1AD8DED70A3H00C780F20180A387295E2C4A417H00D7083H006576A9455691D244D7073H001D8E8C233D1359D7073H0008D5F994B5F576D7063H00A7E0D2E1AF584ACE7H00D7063H00C9AA6BC135B3D74H00D7083H00BB84622DF9F39C9A4A017H00D7073H00B3DC54BB7B0BDD4A797H00F3D7073H0006AB6B2E1FF22CD7063H006D1EC0E4C878D7053H00FF185753EBD7073H00E4E1FD2880B239D7093H00933C6A5F9BAEF008FDD7063H009451B01ED4284H000B09FC7E6202D115010001000B002C112H01000B002C102H01000B002C0F2H01000E0016052H01000C0028002H01000C00093H010001003DE53H010001003DED3H01EE2H01EE011A232H01902H013A019A3H01892H010D4A092H019C2H015712232H017D01184B8C3H0131012C31D43H0149014A57722H01FF2H01AA0104B93H0122017C10B93H011101F3014A2A2H01000E00163H0100010036002H01000E0016002H01000C003A002H01000C0028003H010C003A002H011701A50110162H0100010002002H01000B002C3H010001000DF53H010001003000010043897D551100020071D72H0091984ACB6B6HFF4H00";else y=O7.sub;end;else do C=M7;end;end;end;end;local Q7,v7,d,a,T=1,nil,nil,nil,(nil);while Q7<0X4 do if Q7<=0X1 then if Q7==0 then T=r7;Q7=0X4;else v7={};Q7=0X2;end;else if Q7==0X002 then do d=O7.char;end;Q7=0x3;else a=m7;Q7=0;end;end;end;local O=j7;Q7=1;local u,r=nil,(nil);repeat do if Q7~=0 then u=1;Q7=0X0;else do r=i7;end;break;end;end;until(false);local i=unpack or table.unpack;local S=(getfenv);Q7=0;local U,X,G,z,H=nil,nil,nil,nil,nil;while Q7<0X0006 do if not(Q7<=2)then if not(Q7<=3)then if Q7~=0X004 then G={[0]=1};Q7=4;else z=W7;Q7=2;end;else Q7=5;end;else if Q7<=0X0 then U=(S and S()or _ENV);Q7=1;else do if Q7==1 then X=table.insert;Q7=3;else H={[0]={[0]=0,1,0X002,3,4,5,S7,7,U7,0X9,10,0Xb,0xC,13,14,15},{[0x00000]=1,0,3,2,5,0X004,0X007,6,u7,8,0x000B,0x000a,13,0Xc,15,F7},{[0]=B7,0x3,E7,0X1,0X6,0X7,4,5,0XA,0X0b,0X008,0X9,14,0XF,V7,p7},{[0]=3,0x2,1,0x0,0x7,0X6,5,0X04,0Xb,10,9,8,0Xf,0XE,0x0D,12},{[0X0]=D7,5,6,c7,E7,1,0X2,0X00003,0X000C,0Xd,14,0x000f,8,9,10,0XB},{[0]=5,0X4,7,6,0X00001,0,0X3,2,13,12,15,0X00e,9,U7,11,0X00A},{[0x0]=6,7,0x04,5,2,L7,0,1,0Xe,0XF,0X0c,0X00d,0X0A,0XB,8,9},{[0X0]=7,0x6,5,4,3,0X2,1,0,o7,0Xe,13,0Xc,0Xb,10,u7,8},{[0]=0X8,9,10,11,12,13,0X0000E,15,0X0,1,2,0x3,4,0x5,6,0X07},{[0]=9,0X8,0Xb,0X000A,0xD,12,0X000F,14,1,0x0,0X3,2,G7,4,7,6},{[0X0]=0XA,0Xb,8,9,0x000E,0xf,0xC,13,2,3,0X00,1,6,c7,4,G7},{[0]=0Xb,0x0a,9,0X8,15,0xe,13,12,0x00003,2,1,E7,7,6,G7,D7},{[0x0]=V7,13,14,15,U7,0X9,0XA,K7,4,5,6,7,0x0,1,0X2,L7},{[0x0]=13,12,0Xf,14,0X9,8,0Xb,10,5,0X4,0X007,0X00006,1,E7,3,0x2},{[0]=F7,0x00f,0X00c,p7,10,0XB,0X0008,u7,0X6,7,4,5,0X2,0X03,0X0,0X1},{[0]=o7,14,13,0X00C,11,0X0000a,9,8,0X0007,6,5,4,0X3,B7,0X1,0}};Q7=6;end;end;end;end;end;Q7=2;local D,B,x7=nil,nil,(nil);do repeat if not(Q7<=0)then if Q7==0X1 then x7={};do Q7=0x3;end;else D=4294967296;do Q7=0;end;end;else Q7=1;end;until Q7>0X00002;end;do F=z(y(F,0X5),"..",function(gk)if A(gk,2)~=0X48 then local Ng,Wg=0X00000,(nil);do while Ng<=0X00001 do if Ng==0x000 then Wg=d(I(gk,0X00010));Ng=1;else if not(B)then return Wg;else local Gz=nil;for vH=0,2 do if vH<=0 then Gz=C(Wg,B);else if vH~=0x1 then do return Gz;end;else do B=Y7;end;end;end;end;end;Ng=0X2;end;end;end;else local dC=0X0;while 0.1765659373516506 do do if dC~=0x0 then do return n7;end;else B=I(y(gk,1,1));dC=1;end;end;end;end;end);end;local E=function()local aN,iN=0X00,nil;while aN<2 do do if aN==0 then do iN=A(F,u,u);end;do aN=1;end;else u=u+P7;aN=2;end;end;end;return iN;end;local L,p,c,V,o,Y,m,K,e7=D-1,nil,nil,nil,nil,nil,nil,nil,(nil);for lu=0,0x8 do do if lu<=0X00003 then if not(lu<=0X0001)then if lu~=2 then o=p-0x01;else V=function()local zF,JF,WF,KF,YF=1,nil,nil,nil,nil;do repeat if zF<=0x0 then do return YF*16777216+KF*65536+WF*256+JF;end;else if zF==0X1 then JF,WF,KF,YF=A(F,u,u+3);zF=2;else u=u+D7;zF=0;end;end;until false;end;end;end;else do if lu~=0X0 then c=2^52;else p=0X00080000000;end;end;end;else do if lu<=0X5 then do if lu==4 then Y=function()local Ub,xb=V(),(V());for dk=0X0,1 do do if dk~=0X00 then return xb*D+Ub;else if not(xb>=p)then else xb=xb-D;end;end;end;end;end;else do local mp=0X1;local Vp=(nil);do repeat if mp~=0 then Vp=0X2;do mp=0X0;end;else do for O8=0X1,31 do for Py=0X0000,0X1 do if Py==0 then G[O8]=Vp;else Vp=Vp*0X02;end;end;end;end;do break;end;end;until false;end;end;end;end;else do if not(lu<=0X6)then if lu==0X00007 then do K=function(N9,A9,Q9)local h9=(nil);local o9=0x0002;repeat if o9<=0X0 then h9=h9-h9%1;do o9=1;end;else if o9==0X1 then return h9;else h9=(N9/G[A9])%G[Q9];o9=0;end;end;until false;end;end;else e7=1;end;else m=H7;end;end;end;end;end;end;end;local v=(type);local P=function()local Ym=V();local tm,xm,Xm,cm,qm,Im=6,nil,nil,nil,nil,(nil);repeat if not(tm<=0x3)then do if tm<=0X5 then if tm==0X004 then return cm*(0X2^(qm-0X3fF))*(Im/c+Xm);else qm=K(xm,0x014,0XB);tm=0X2;end;else if tm~=6 then if not(Ym==0 and xm==0X0)then else return 0;end;tm=1;else xm=V();tm=0X0000;end;end;end;elseif tm<=1 then if tm~=0X0 then cm=(-P7)^K(xm,0X1F,1);tm=5;else Xm=1;tm=0X7;end;else do if tm~=0x00002 then if qm==0 then if Im==0 then return cm*0;else for MS=0,1 do do if MS==0 then qm=P7;else Xm=0;end;end;end;end;elseif qm~=2047 then else do if Im==0X00000 then return cm*(E7/0);else return cm*(0X00001/0);end;end;end;tm=0X04;else Im=K(xm,0X0,0x14)*D+Ym;do tm=0X0003;end;end;end;end;until false;end;local k=((bit or bit32));local f=k and k[k7]or function(Ng,Kg)local Pg,fg=0X00,nil;while Pg~=3 do do if not(Pg<=0X0)then if Pg==1 then fg=1;do Pg=0X02;end;else Kg=Kg%D;Pg=0X3;end;else Ng=Ng%D;Pg=0x00001;end;end;end;local ng=(0);for SM=0x0,0X01 do if SM==0 then while Ng>0X000 and Kg>0X00 do local Bc,pc=nil,(nil);local ic=(0X03);while ic~=0X6 do if ic<=2 then if ic<=0x0 then do pc=Kg%0X10;end;do ic=5;end;else if ic~=0X1 then do Kg=(Kg-pc)/16;end;ic=4;else Ng=(Ng-Bc)/16;ic=0X2;end;end;elseif not(ic<=0x3)then do if ic~=4 then ng=ng+H[Bc][pc]*fg;do ic=0X1;end;else fg=fg*0x10;ic=0X0006;end;end;else Bc=Ng%f7;ic=0x0;end;end;end;else return ng+Ng*fg+Kg*fg;end;end;end;local l=k and k.band or function(Pn,Un)Pn=Pn%D;Un=Un%D;return((Pn+Un)-f(Pn,Un))/B7;end;local Z=(k and k.bor or function(e8,B8)for iY=0X0,1 do if iY~=0x0 then B8=B8%D;else do e8=e8%D;end;end;end;return L-l(L-e8,L-B8);end);local g=(k and k[l7]or function(Wk)do return L-(Wk%D);end;end);Q7=0X5;local N,R,e,M,w,J,h=nil,nil,nil,nil,nil,nil,nil;repeat if not(Q7<=0x0003)then if Q7<=5 then if Q7~=0x04 then N=k and k[Z7];Q7=0X00;else N=N or function(dX,FX)if FX>=0X20 then return 0;end;if FX<0 then return R(dX,-FX);end;return(dX*G[FX])%D;end;Q7=2;end;else if Q7<=6 then do h={1,6,L7};end;break;else if Q7==0x007 then R=R or function(GP,UP)if UP>=32 then return 0;end;if not(UP<0x0)then else do return N(GP,-UP);end;end;local zP=(GP%D/G[UP]);do return zP-zP%1;end;end;do Q7=0x3;end;else J=function()local l5,c5=0X0,0X0;while true do local lO=A(F,u,u);do u=u+1;end;c5=Z(c5,N(l(lO,0X7F),l5));do if l(lO,128)==0x0 then return c5;end;end;l5=l5+7;end;end;Q7=0X6;end;end;end;elseif not(Q7<=1)then if Q7==2 then M=N7;Q7=7;else w={[7]=c7,[0]=0X2,[3]=4,[0X0]=5,[S7]=0X2,[8]=6,[0x9]=0X5,[1]=0X5};Q7=8;end;else do if Q7==0 then R=k and k.rshift;Q7=1;else e=g7;Q7=4;end;end;end;until(false);Q7=11;local Q,t7,b7,s7,W,j,q,I7,y7,A7,d7=nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil;repeat if Q7<=6 then if not(Q7<=2)then if not(Q7<=4)then if Q7==0x5 then v7=Y7;Q7=0X0009;else W=h7;do Q7=0X04;end;end;else if Q7~=3 then j=w7.yield;Q7=0XD;else do Q7=0X07;end;end;end;else if not(Q7<=0x0)then if Q7==0X0001 then I7=function(bV)local vV,XV,HV=0x2,nil,nil;while(true)do if vV<=1 then if vV~=0 then for b_=1,XV,0X01F3D do local R_,p_=nil,nil;for Kd=0,0x0003 do do if not(Kd<=1)then if Kd==2 then p_={A(F,u+b_-1,u+R_-1)};else for qc=1,#p_ do local Jc=(1);while(true)do if Jc~=0x00 then do p_[qc]=f(p_[qc],Q);end;do Jc=0;end;else Q=(bV*Q+0X2D)%256;break;end;end;end;end;else if Kd==0X0000 then do R_=b_+7997-0X0001;end;else do if not(R_>XV)then else R_=XV;end;end;end;end;end;end;HV=HV..d(i(p_));end;vV=0X3;else return HV;end;else if vV<=2 then XV=V();vV=0X0004;else do if vV==3 then u=u+XV;vV=0;else HV="";do vV=0X0001;end;end;end;end;end;end;end;Q7=0x3;else(x7)[4]=v7;Q7=5;end;else s7=function(...)return b("#",...),{...};end;Q7=0X00006;end;end;else if Q7<=10 then if Q7<=0x00008 then if Q7~=0x7 then function A7()local iZ=(13);local hZ,SZ,CZ,dZ,lZ,LZ,qZ,UZ,kZ,xZ=nil,nil,nil,nil,nil,nil,nil,nil,nil,(nil);repeat if iZ<=7 then if iZ<=0X3 then if not(iZ<=0X1)then if iZ==2 then(CZ)[0X000011]=E();iZ=0X0008;else for OY=0X00001,kZ do do(xZ)[OY]={[0X0002]=E(),[6]=q(),[5]=E(),[0X03]=q(),[0X07]=J(),[1]=q(),[0X4]=E()};end;end;iZ=17;end;else if iZ==0X0 then SZ=1;iZ=16;else qZ={};iZ=2;end;end;else do if iZ<=5 then do if iZ==4 then hZ={};do iZ=0;end;else lZ=V()-88212;do iZ=0X0000e;end;end;end;else do if iZ==6 then CZ[2]=K(UZ,2,0x00001)~=0x0000;do iZ=0x0a;end;else CZ[0X000011]=V();iZ=1;end;end;end;end;end;else if iZ<=11 then do if not(iZ<=9)then if iZ==0x0A then kZ=V()-0X0115B4;iZ=11;else xZ=CZ[0X3];iZ=3;end;else do if iZ==0x8 then UZ=E();iZ=15;else for uW=0X0,lZ-0X1 do(LZ)[uW]=A7();end;iZ=7;end;end;end;end;else do if iZ<=0XD then if iZ~=12 then iZ=0x4;else dZ={};iZ=0X05;end;else if iZ<=14 then LZ=CZ[5];iZ=9;else if iZ~=15 then CZ={Y7,nil,{},{},{},Y7,nil,nil,nil};iZ=0x0000c;else CZ[0X8]=K(UZ,1,1)~=0X0;iZ=6;end;end;end;end;end;end;until iZ>=0X011;iZ=0x2;do repeat do if iZ<=0 then for b5=0X1,J()do(dZ)[b5]={E(),J()};end;iZ=0X001;else if iZ~=0X1 then(CZ)[c7]=dZ;iZ=0X00;else CZ[12]=V();iZ=3;end;end;end;until iZ==3;end;local GZ=(nil);do for xz=0,4 do if xz<=1 then do if xz~=0X000 then CZ[P7]=J();else(CZ)[17]=E();end;end;else if xz<=2 then CZ[6]=J();else if xz==3 then CZ[0X00009]=J();else GZ=V()-0Xd770;end;end;end;end;end;local QZ=(E());local PZ=E()~=0X0;do iZ=0x0;end;local tZ=nil;repeat do if iZ<=1 then do if iZ==0X0 then for ag=1,GZ do local Og=(nil);local qg=E();local Xg,ig=0x004,nil;while Xg<6 do do if not(Xg<=2)then if Xg<=0X0003 then ig={Og,{}};Xg=0X1;else if Xg==0X0004 then do(hZ)[ag-0x0001]=SZ;end;do Xg=2;end;else if PZ then local lL=(0);repeat if lL==0 then do(v7)[e7]=ig;end;do lL=1;end;else e7=e7+1;lL=2;end;until lL>0X1;end;do Xg=0X0006;end;end;end;else do if Xg<=0X0 then SZ=SZ+1;Xg=5;else do if Xg==0x1 then qZ[SZ]=ig;Xg=0;else do if qg==0x58 then Og=P();elseif qg==182 then Og=J7;elseif qg==0X67 then Og=y(I7(QZ),0x7);elseif qg==0Xe2 then do Og=y(I7(QZ),0x7);end;elseif qg==0X009D then Og=q7;elseif qg==0Xe3 then Og=V();elseif qg==0X4A then Og=Y();elseif qg==0XD7 then Og=y(I7(QZ),0x003);elseif qg==23 then do Og=V();end;end;end;Xg=3;end;end;end;end;end;end;end;end;iZ=2;else do tZ=V();end;iZ=4;end;end;else if iZ<=2 then do for OJ=0X1,kZ do local oJ=CZ[0X3][OJ];for Tr,Ur in ipairs(h)do local Qr=(w[Ur]);local nr=nil;for uw=0,0X1 do if uw~=0X0000 then do if nr==0xC then local lf,pf=nil,nil;for Za=0x0000,0X2 do if Za<=0X0 then do lf=hZ[oJ[Ur]];end;else if Za~=1 then if pf then oJ[Qr]=pf[1];local Iu=(nil);local Fu=0X1;while Fu~=2 do if Fu==0 then(Iu)[#Iu+0X1]={oJ,Qr};do Fu=0X00002;end;else Iu=pf[2];do Fu=0;end;end;end;end;else pf=qZ[lf];end;end;end;elseif nr==0xB then do oJ[Ur]=OJ+oJ[Ur]+1;end;end;end;else do nr=oJ[Qr];end;end;end;end;end;end;do iZ=1;end;else if iZ~=0X3 then do for Jz=P7,tZ do local wz,dz,hz=nil,nil,(nil);do for jy=0,2 do if not(jy<=0)then if jy~=1 then hz=V();else dz=V();end;else wz=V();end;end;end;do for aX=wz,dz do CZ[4][aX]=hz;end;end;end;end;iZ=3;else return CZ;end;end;end;end;until(false);end;do Q7=0XE;end;else function y7(tn,Un,Gn)local In=(Un[6]);local Xn,yn,zn=Un[0X3],Un[5],(Un[0X00009]);local An,rn=Un[4],Un[0X8];local bn=(Un[2]);local Tn=T({},{__mode="v"});local Nn,jn=Un[1],(nil);jn=function(...)local Ax=0;local Nx=1;local Gx=((S and S()or _ENV));local Dx,Px=(Gx==U and Gn or Gx),({});local Ox,Cx=s7(...);do Ox=Ox-1;end;for FD=0X0,Ox do if zn>FD then(Px)[FD]=Cx[FD+1];else break;end;end;(x7)[1]=Un;x7[0x2]=Px;do if not rn then do Cx=nil;end;elseif bn then(Px)[zn]={n=Ox>=zn and Ox-zn+1 or 0,i(Cx,zn+1,Ox+0X0001)};end;end;if Dx~=Gx then if W then W(jn,Dx);else do _ENV=Dx;end;end;end;local Xx,Hx,ix,yx=s(function()while true do local ee=(Xn[Nx]);local De=(ee[7]);Nx=Nx+1;if De<44 then do if not(De<0X16)then do if De>=0X21 then if De>=38 then if De<41 then do if De>=39 then if De~=0x28 then do if Px[ee[0X00001]]==Px[ee[0X3]]then Nx=ee[6];end;end;else(Px)[ee[0X00006]]=Dx[ee[5]];end;else local ES=tn[ee[1]];ES[0x1][ES[2]]=Px[ee[6]];end;end;else if De>=42 then if De==43 then if Px[ee[0X1]]~=ee[0X004]then else Nx=ee[0X00006];end;else Px[ee[0X6]]=Px[ee[1]]/ee[0X4];end;else(x7)[ee[1]]=Px[ee[6]];end;end;else do if De<35 then do if De~=34 then(Px)[ee[6]]=N(Px[ee[1]],Px[ee[0X0003]]);else if not(Px[ee[0x1]]=0X0024)then repeat local Yd,qd=Tn,(Px);do if not(#Yd>0x0)then else local J4=({});for zW,eW in m,Yd do for nd,rd in m,eW do if rd[0X00001]==qd and rd[2]>=0X00 then local X8=rd[0X2];do if not J4[X8]then J4[X8]={qd[X8]};end;end;rd[0X1]=J4[X8];(rd)[0X0002]=1;end;end;end;end;end;until true;return;else if De==37 then local Y6,h6=ee[0x0006],Px[ee[1]];Px[Y6+1]=h6;Px[Y6]=h6[ee[4]];else Px[ee[0x006]]=#Px[ee[1]];end;end;end;end;end;else do if De<0x00001b then if not(De<0X18)then do if not(De>=25)then local at=(ee[0x6]);local Bt,yt,ct=Px[at],Px[at+1],(Px[at+0x2]);Px[at]=r(function()do for LC=Bt,yt,ct do j(true,LC);end;end;end);Nx=ee[1];else if De==0X1a then if Px[ee[0X1]]==Px[ee[0x3]]then else Nx=ee[6];end;else do Px[ee[0x06]]=Px[ee[0X1]]<=Px[ee[3]];end;end;end;end;else if De~=0X17 then local Pw=(yn[ee[1]]);local yw,vw=Pw[0X7],nil;local hw=(#yw);if hw>0 then vw={};do for Py=1,hw do local oy=(yw[Py]);if oy[0X1]~=0 then vw[Py-0X1]=tn[oy[2]];else vw[Py-1]={Px,oy[2]};end;end;end;(X)(Tn,vw);end;(Px)[ee[0X6]]=y7(vw,Pw,Dx);else(Px)[ee[0X6]]=Px[ee[0X1]]=0X1f)then local t5=(ee[6]);Px[t5](i(Px,t5+0x1,Ax));do Ax=t5-0X1;end;else if De~=0X20 then if not(Px[ee[1]]<=Px[ee[0X3]])then do Nx=ee[0X06];end;end;else do(Px)[ee[6]]=-Px[ee[0x1]];end;end;end;end;else if not(De<0X1C)then if De==29 then local Gf=(ee[3]-0x0001)*50;local wf=(ee[0X6]);local Uf=(Px[wf]);do for wO=1,Ax-wf do Uf[Gf+wO]=Px[wf+wO];end;end;else Px[ee[6]]=Px[ee[1]]==Px[ee[3]];end;else do if not(Px[ee[1]]<=ee[4])then Nx=ee[0X6];end;end;end;end;end;end;end;end;end;else if De>=0X000B then if not(De<16)then do if De>=0x13 then if De<20 then repeat local NK,mK=Tn,(Px);do if#NK>0x00 then local Hn=({});for A4,g4 in m,NK do for oC,eC in m,g4 do if not(eC[0x1]==mK and eC[2]>=0X000)then else local ci=(eC[2]);if not(not Hn[ci])then else do Hn[ci]={mK[ci]};end;end;(eC)[0X1]=Hn[ci];do(eC)[0X00002]=0x1;end;end;end;end;end;end;until true;return true,ee[6],0X0001;else if De~=0x000015 then(Px)[ee[0X06]]=Px[ee[0X001]]%Px[ee[3]];else local SF=(ee[6]);local tF=r(function(...)j();for lq in...do j(true,lq);end;end);(tF)(Px[SF],Px[SF+0X1],Px[SF+2]);Ax=SF;do Px[SF]=tF;end;Nx=ee[1];end;end;else do if De>=0X11 then if De~=0X12 then local A3=(ee[6]);(Px[A3])(Px[A3+1]);Ax=A3-1;else(Px)[ee[6]]=ee[0X5];end;else if ee[0X03]==0XA5 then Nx=Nx-1;Xn[Nx]={[7]=0X00044,[0X6]=(ee[6]-22),[1]=(ee[0X00001]-22)};else repeat local PP,rP,bP=Tn,Px,ee[6];if not(#PP>0)then else local ty={};for Hc,Yc in m,PP do do for Ov,jv in m,Yc do if not(jv[1]==rP and jv[2]>=bP)then else local Vu=jv[2];do if not(not ty[Vu])then else(ty)[Vu]={rP[Vu]};end;end;(jv)[1]=ty[Vu];(jv)[2]=1;end;end;end;end;end;until true;end;end;end;end;end;else if not(De>=0x000D)then if De==0x00C then if ee[0X3]==0Xc9 then do Nx=Nx-0x1;end;Xn[Nx]={[1]=(ee[0X1]-0X0FC),[7]=8,[0X06]=(ee[6]-0XFC)};else(Px)[ee[0x00006]]=not Px[ee[0x1]];end;else local Yq=(ee[6]);local nq,Bq,zq=Px[Yq]();if not(nq)then else do Px[Yq+0X0001]=Bq;end;do Px[Yq+0X2]=zq;end;do Nx=ee[0X1];end;end;end;else do if not(De>=0X00e)then do if ee[3]==180 then Nx=Nx-1;Xn[Nx]={[7]=68,[1]=(ee[1]-0X29),[6]=(ee[6]-0X00029)};else for AH=ee[6],ee[1]do do(Px)[AH]=nil;end;end;end;end;else if De==0XF then Ax=ee[0X00006];(Px)[Ax]=Px[Ax]();else if not(not(Px[ee[1]]=0X5)then if De<2 then if De~=1 then Px[ee[0X6]]=Px[ee[1]]/Px[ee[0x3]];else local sO=ee[1];local wO=Px[sO];for tH=sO+1,ee[0X0003]do wO=wO..Px[tH];end;Px[ee[6]]=wO;end;else if not(De<0X003)then do if De==4 then Px[ee[0X6]]=Px[ee[0x1]]^Px[ee[3]];else if ee[3]==206 then Nx=Nx-0X01;Xn[Nx]={[7]=0X8,[6]=(ee[6]-19),[1]=(ee[1]-0X13)};else local Ra=ee[0X6];for f3=Ra,Ra+(ee[1]-1)do Px[f3]=Cx[zn+(f3-Ra)+1];end;end;end;end;else local lO,sO=ee[6],(ee[1]);if sO~=0x0 then Ax=lO+sO-1;end;local EO,nO=nil,(nil);local bO=ee[0X00003];if sO~=0X1 then EO,nO=s7(Px[lO](i(Px,lO+0X00001,Ax)));else EO,nO=s7(Px[lO]());end;if bO==0x01 then Ax=lO-0X1;else if bO==0X000 then EO=EO+lO-0X1;Ax=EO;else EO=lO+bO-0X2;Ax=EO+1;end;local lP=0;for P0=lO,EO do lP=lP+0X1;(Px)[P0]=nO[lP];end;end;end;end;else if De<0X08 then if not(De>=6)then local gC=ee[0X6];Px[gC]=Px[gC](Px[gC+1],Px[gC+2]);Ax=gC;else if De~=7 then do if ee[3]~=83 then do repeat local zR,bR=Tn,(Px);if not(#zR>0X0)then else local dD=({});for gd,id in m,zR do for Qk,Zk in m,id do if Zk[0X01]==bR and Zk[2]>=0X0 then local Dk=Zk[2];if not(not dD[Dk])then else(dD)[Dk]={bR[Dk]};end;(Zk)[0x1]=dD[Dk];do Zk[2]=1;end;end;end;end;end;until true;end;local T4=(ee[0x6]);do return false,T4,T4+ee[1]-2;end;else Nx=Nx-1;Xn[Nx]={[0X7]=71,[6]=(ee[6]-0x0016),[1]=(ee[0X1]-0x16)};end;end;else(Px)[ee[0x6]]=Px[ee[0X01]]>Px[ee[3]];end;end;else if not(De<9)then if De~=0X0A then Px[ee[6]]=ee[5];else(Px[ee[0X6]])[ee[0x5]]=ee[4];end;else Px[ee[6]]=Px[ee[0X1]];end;end;end;end;end;end;else do if not(De<66)then if De<0X0004D then if not(De>=0X47)then do if not(De<68)then if not(De>=69)then do if ee[3]==0x008a then Nx=Nx-1;(Xn)[Nx]={[7]=0x0047,[6]=(ee[0X6]-107),[0X00001]=(ee[1]-0X00006B)};elseif ee[0X3]==0X000088 then Nx=Nx-0X1;(Xn)[Nx]={[0x6]=(ee[0x6]-0X002C),[7]=8,[1]=(ee[1]-44)};elseif ee[3]~=0X16 then local U5,v5=Ox-zn,(ee[0X6]);if U5<0x000 then U5=-1;end;do for tK=v5,v5+U5 do Px[tK]=Cx[zn+(tK-v5)+1];end;end;Ax=v5+U5;else Nx=Nx-1;(Xn)[Nx]={[6]=(ee[0X6]-207),[0x7]=0X0006,[0X0001]=(ee[0X1]-0X0000cF)};end;end;else do if De~=0X000046 then(Px[ee[0X00006]])[Px[ee[1]]]=ee[0X4];else do Px[ee[0X6]]={};end;end;end;end;else do if De==0X00043 then do if not(Px[ee[0X00001]]=0X4A)then if De>=72 then do if De~=73 then Px[ee[6]]=Px[ee[0x1]]%ee[0X4];else local g9=tn[ee[0X0001]];(Px)[ee[6]]=g9[1][g9[0x2]];end;end;else do Px[ee[0x00006]]=nil;end;end;else do if not(De>=0X4B)then do Px[ee[0X6]]=Px[ee[1]]~=Px[ee[3]];end;else if De~=76 then Px[ee[0X6]]=x7[ee[1]];else do Px[ee[6]]=Px[ee[0x1]]~=ee[0X4];end;end;end;end;end;end;else do if not(De>=83)then if De<0X50 then if De>=0X4e then if De~=0x4f then local LJ=ee[6];local XJ=r(function(...)j();for pC,BC in...do(j)(true,pC,BC);end;end);XJ(Px[LJ],Px[LJ+1],Px[LJ+0X2]);Ax=LJ;Px[LJ]=XJ;Nx=ee[1];else(Px[ee[6]])[Px[ee[1]]]=Px[ee[3]];end;else local es=(ee[6]);(Px[es])(Px[es+0X1],Px[es+0x2]);Ax=es-1;end;else do if De>=81 then if De~=0X52 then do(Px)[ee[0X00006]]=true;end;else local N4,T4=ee[0X6],(ee[0X3]-0X1)*50;local P4=Px[N4];do for FC=1,ee[1]do P4[T4+FC]=Px[N4+FC];end;end;end;else if Px[ee[1]]~=ee[0X04]then Nx=ee[6];end;end;end;end;else if De<0X56 then if not(De<84)then if De==85 then local gm=(ee[0X00006]);Ax=gm+ee[1]-1;Px[gm](i(Px,gm+0X01,Ax));Ax=gm-1;else local G4=(ee[6]);local b4,x4=Px[G4]();if b4 then do Nx=ee[1];end;(Px)[G4+3]=x4;end;end;else local CZ=(ee[0X6]);local EZ,vZ=Px[CZ]();if EZ then(Px)[CZ+1]=vZ;Nx=ee[1];end;end;else do if not(De>=87)then do Px[ee[0X00006]]=Px[ee[0X1]][Px[ee[0X003]]];end;else if De==88 then(Px)[ee[0X6]]=f(Px[ee[1]],Px[ee[3]]);else do(Px)[ee[6]]=R(Px[ee[0X0001]],Px[ee[0X0003]]);end;end;end;end;end;end;end;end;else do if not(De>=0x37)then if not(De>=49)then do if De<0X002e then do if De==45 then Px[ee[0X6]]=Px[ee[0x00001]]*Px[ee[0X003]];else Nx=ee[1];end;end;else do if not(De<47)then if De==48 then if ee[0X0003]==0x3B then Nx=Nx-1;do Xn[Nx]={[7]=0X8,[1]=(ee[1]-228),[6]=(ee[0X6]-228)};end;else do repeat local Zz,Nz=Tn,Px;do if#Zz>0 then local hV=({});for TM,xM in m,Zz do for w6,Q6 in m,xM do if not(Q6[0x1]==Nz and Q6[2]>=0)then else local bt=(Q6[0x2]);do if not(not hV[bt])then else(hV)[bt]={Nz[bt]};end;end;do(Q6)[1]=hV[bt];end;do Q6[2]=0X0001;end;end;end;end;end;end;until true;end;return false,ee[6],Ax;end;else(Px)[ee[0X6]]=Px[ee[0x1]]*ee[4];end;else do Px[ee[0X6]]=Px[ee[1]]-Px[ee[3]];end;end;end;end;end;else if De>=0x34 then if De>=0X35 then do if De~=0X0036 then local bz=ee[0X6];Px[bz]=Px[bz](i(Px,bz+1,Ax));Ax=bz;else Ax=ee[0X0006];Px[Ax]();do Ax=Ax-1;end;end;end;else Px[ee[0X06]]=g(Px[ee[0X1]]);end;else if De<0X000032 then Px[ee[6]]=Z(Px[ee[1]],Px[ee[0X3]]);else do if De==51 then if ee[0X03]==0x21 then Nx=Nx-1;Xn[Nx]={[6]=(ee[0X6]-57),[0X1]=(ee[1]-0x39),[0X00007]=36};else do if not(not Px[ee[6]])then else Nx=ee[0x1];end;end;end;else Px[ee[6]]=Px[ee[0X1]]>=Px[ee[3]];end;end;end;end;end;else if De<0X3c then if not(De<0X39)then if De>=0X0003A then if De==0X00003b then Px[ee[0X006]]=Px[ee[0X1]][ee[0X04]];else do Dx[ee[0X5]]=Px[ee[6]];end;end;else local r5=ee[0X6];local f5=(ee[1]);Ax=r5+f5-0X001;do repeat local es,Fs=Tn,Px;do if#es>0 then local un=({});for GB,PB in m,es do for cE,uE in m,PB do if not(uE[0X01]==Fs and uE[2]>=0)then else local l0=uE[2];if not un[l0]then(un)[l0]={Fs[l0]};end;uE[1]=un[l0];(uE)[0X2]=1;end;end;end;end;end;until true;end;return true,r5,f5;end;else do if De~=0X38 then local q6=(ee[0X6]);do Px[q6]=Px[q6](Px[q6+1]);end;Ax=q6;else repeat local hM,nM=Tn,Px;if not(#hM>0)then else local rG=({});for Rn,fn in m,hM do for Vy,yy in m,fn do if not(yy[0X1]==nM and yy[0X02]>=0)then else local Yu=yy[0X02];if not rG[Yu]then do(rG)[Yu]={nM[Yu]};end;end;do yy[0X1]=rG[Yu];end;do yy[2]=0X01;end;end;end;end;end;until true;return true,ee[6],0;end;end;end;else do if De<0X03F then if De<0X3d then(Px)[ee[6]]=false;else if De~=0X3e then do Px[ee[6]]={i({},1,ee[1])};end;else if Px[ee[1]]<=Px[ee[3]]then Nx=ee[0X00006];end;end;end;else if De>=64 then do if De==0X41 then Px[ee[6]]=Px[ee[0X1]]+Px[ee[0X3]];else local dE=(ee[0X1]);Px[ee[0X0006]]=Px[dE]..Px[dE+0x01];end;end;else if not(Px[ee[6]])then else do Nx=ee[1];end;end;end;end;end;end;end;end;end;end;end;end;end);if Xx then if Hx then if yx==0X00001 then return Px[ix]();else return Px[ix](i(Px,ix+1,Ax));end;elseif not(ix)then else do return i(Px,ix,yx);end;end;else do if v(Hx)~='\115tr\105ng'then(x)(Hx,0);else if not(a(Hx,"attempt to yield across metamethod/C%-call boundary"))then else return coroutine.yield();end;if not(a(Hx,"^.-\058%\100+\058\032"))then(x)(Hx,0);else x('\076\117r\097ph\032S\099\114ip\116:'..(An[Nx-1]or"(\105\110\116ern\097\108)")..":\032"..e(Hx),0);end;end;end;end;end;if W then W(jn,Gn);end;return jn;end;Q7=0X00008;end;else do if Q7==0X9 then return y7(Y7,d7,U)(...);else b7=function(bb)local Gb,eb,cb=nil,nil,nil;for bT=0,0X2 do if bT<=0X0 then do Gb={A(F,u,u+0x003)};end;else if bT~=0x1 then do cb=f(Gb[0X002],t7);end;else eb=f(Gb[0X00001],t7);end;end;end;local mb=f(Gb[3],t7);local Lb=f(Gb[D7],t7);local Ob=(0X0);repeat if Ob==0X0000 then t7=(0X099*t7+bb)%0X100;Ob=1;else u=u+0X4;Ob=2;end;until Ob>0x1;return Lb*R7+mb*0X10000+cb*256+eb;end;Q7=0;end;end;end;elseif not(Q7<=12)then if Q7==0Xd then do q=function()local xN,WN=0X2,(nil);do while(true)do do if xN<=0 then if WN>o then return WN-D;end;xN=1;else do if xN~=1 then do WN=J();end;xN=0;else do return WN;end;end;end;end;end;end;end;end;end;Q7=0X00001;else d7=A7();do Q7=0x2;end;end;else do if Q7~=11 then t7=E();do Q7=10;end;else Q=E();Q7=12;end;end;end;end;until false;end)(nil,pcall,3,13,error,tonumber,0X2,string.gsub,0X1,'',true,false,string,assert,0X0010,select,setfenv,'\098\120\111r',0X06,'\108\115hi\102t',coroutine.wrap,0X00F,0X0005,next,0X0001000000,11,tostring,0X0e,7,9,0X0,string.match,setmetatable,0X008,coroutine,rawget,0x4,rawset,12,"bn\111\116",string.rep,...);