@@ -146,7 +146,7 @@ namespace Frida.Fruity.Injector {
146146 jit_page = yield lldb. allocate (page_size, " rx" , cancellable);
147147 scratch_page = yield lldb. allocate (page_size, " rw" , cancellable);
148148
149- dyld_fields = yield lldb. get_apple_dyld_fields (cancellable);
149+ dyld_fields = yield lldb. get_apple_dyld_fields (ALLOW_CACHE , cancellable);
150150 libsystem_initialized = yield lldb. read_bool (dyld_fields. libsystem_initialized, cancellable);
151151 if (libsystem_initialized) {
152152 dyld_base = yield lldb. read_pointer (dyld_fields. dyld_load_address, cancellable);
@@ -837,14 +837,48 @@ namespace Frida.Fruity.Injector {
837837
838838 private async void ensure_libsystem_initialized_for_dyld_v4_and_above (uint64 libdyld_initialize ,
839839 Cancellable ? cancellable ) throws GLib .Error {
840+ uint64 ? process_info_ptr = dyld_symbols[" _gProcessInfo" ];
841+ if (process_info_ptr == null )
842+ throw new Error .UNSUPPORTED (" Missing gProcessInfo" );
843+
840844 LLDB . Breakpoint init_breakpoint = yield lldb. add_breakpoint (libdyld_initialize, cancellable);
841845
846+ LLDB . Breakpoint ? restart_breakpoint = null ;
847+ uint64 ? restart_with_dyld_in_cache = dyld_symbols[" __ZN5dyld422restartWithDyldInCacheEPKNS_10KernelArgsEPKN5dyld39MachOFileEPv" ];
848+ if (restart_with_dyld_in_cache != null )
849+ restart_breakpoint = yield lldb. add_breakpoint (restart_with_dyld_in_cache, cancellable);
850+
842851 var exception = yield lldb. continue_until_exception (cancellable);
843852
844853 LLDB . Breakpoint ? hit_breakpoint = exception. breakpoint;
845854 if (hit_breakpoint == null )
846855 throw new Error .UNSUPPORTED (" Unexpected exception" );
847856
857+ if (hit_breakpoint == restart_breakpoint) {
858+ uint64 process_info = yield lldb. read_pointer (process_info_ptr, cancellable);
859+ uint64 dyld_image_load_address = yield lldb. read_pointer (process_info + 0x20 , cancellable);
860+
861+ var rebased_symbols = new Gee .HashMap<string, uint64?> ();
862+ foreach (var e in dyld_symbols. entries)
863+ rebased_symbols[e. key] = dyld_image_load_address + (e. value - dyld_base);
864+
865+ dyld_base = dyld_image_load_address;
866+ dyld_symbols = rebased_symbols;
867+
868+ yield restart_breakpoint. remove (cancellable);
869+ yield init_breakpoint. remove (cancellable);
870+ uint64 real_libdyld_initialize = dyld_symbols[" __ZN5dyld44APIs19_libdyld_initializeEPKNS_16LibSystemHelpersE" ];
871+ init_breakpoint = yield lldb. add_breakpoint (real_libdyld_initialize, cancellable);
872+
873+ exception = yield lldb. continue_until_exception (cancellable);
874+
875+ hit_breakpoint = exception. breakpoint;
876+ if (hit_breakpoint == null )
877+ throw new Error .UNSUPPORTED (" Unexpected exception" );
878+
879+ dyld_fields = yield lldb. get_apple_dyld_fields (BYPASS_CACHE , cancellable);
880+ }
881+
848882 assert (hit_breakpoint == init_breakpoint);
849883 yield init_breakpoint. remove (cancellable);
850884
@@ -1133,53 +1167,57 @@ namespace Frida.Fruity.Injector {
11331167 private const uint8 [] SYMBOL_FETCHER_CODE = {
11341168 0xff , 0xc3 , 0x01 , 0xd1 , 0xfc , 0x6f , 0x01 , 0xa9 , 0xfa , 0x67 , 0x02 , 0xa9 , 0xf8 , 0x5f , 0x03 , 0xa9 , 0xf6 , 0x57 , 0x04 ,
11351169 0xa9 , 0xf4 , 0x4f , 0x05 , 0xa9 , 0xfd , 0x7b , 0x06 , 0xa9 , 0xfd , 0x83 , 0x01 , 0x91 , 0xf4 , 0x03 , 0x01 , 0xaa , 0xe0 , 0x07 ,
1136- 0x00 , 0xf9 , 0x13 , 0x00 , 0x80 , 0xd2 , 0x19 , 0x00 , 0x80 , 0xd2 , 0x38 , 0x80 , 0x00 , 0x91 , 0x3a , 0x10 , 0x40 , 0xb9 , 0x75 ,
1137- 0x1a , 0x00 , 0x10 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x56 , 0x1a , 0x00 , 0x70 , 0x1f , 0x20 , 0x03 , 0xd5 , 0xfa , 0x03 , 0x00 , 0x34 ,
1170+ 0x00 , 0xf9 , 0x13 , 0x00 , 0x80 , 0xd2 , 0x19 , 0x00 , 0x80 , 0xd2 , 0x38 , 0x80 , 0x00 , 0x91 , 0x3a , 0x10 , 0x40 , 0xb9 , 0xd5 ,
1171+ 0x1c , 0x00 , 0x30 , 0x1f , 0x20 , 0x03 , 0xd5 , 0xd6 , 0x1c , 0x00 , 0x10 , 0x1f , 0x20 , 0x03 , 0xd5 , 0xfa , 0x03 , 0x00 , 0x34 ,
11381172 0x08 , 0x03 , 0x40 , 0xb9 , 0x1f , 0x09 , 0x00 , 0x71 , 0x80 , 0x01 , 0x00 , 0x54 , 0x1f , 0x2d , 0x00 , 0x71 , 0x80 , 0x01 , 0x00 ,
11391173 0x54 , 0x1f , 0x65 , 0x00 , 0x71 , 0x61 , 0x01 , 0x00 , 0x54 , 0x17 , 0x23 , 0x00 , 0x91 , 0xe0 , 0x03 , 0x17 , 0xaa , 0xe1 , 0x03 ,
1140- 0x15 , 0xaa , 0x97 , 0x00 , 0x00 , 0x94 , 0x60 , 0x01 , 0x00 , 0x34 , 0x13 , 0x0f , 0x40 , 0xf9 , 0x04 , 0x00 , 0x00 , 0x14 , 0xfc ,
1174+ 0x15 , 0xaa , 0x9b , 0x00 , 0x00 , 0x94 , 0x60 , 0x01 , 0x00 , 0x34 , 0x13 , 0x0f , 0x40 , 0xf9 , 0x04 , 0x00 , 0x00 , 0x14 , 0xfc ,
11411175 0x03 , 0x18 , 0xaa , 0x02 , 0x00 , 0x00 , 0x14 , 0xfb , 0x03 , 0x18 , 0xaa , 0x08 , 0x07 , 0x40 , 0xb9 , 0x18 , 0x03 , 0x08 , 0x8b ,
11421176 0x5a , 0x07 , 0x00 , 0x51 , 0x9a , 0xfd , 0xff , 0x35 , 0x09 , 0x00 , 0x00 , 0x14 , 0xe0 , 0x03 , 0x17 , 0xaa , 0xe1 , 0x03 , 0x16 ,
1143- 0xaa , 0x89 , 0x00 , 0x00 , 0x94 , 0x00 , 0xff , 0xff , 0x34 , 0x08 , 0x0f , 0x40 , 0xf9 , 0x09 , 0x17 , 0x40 , 0xf9 , 0x19 , 0x01 ,
1177+ 0xaa , 0x8d , 0x00 , 0x00 , 0x94 , 0x00 , 0xff , 0xff , 0x34 , 0x08 , 0x0f , 0x40 , 0xf9 , 0x09 , 0x17 , 0x40 , 0xf9 , 0x19 , 0x01 ,
11441178 0x09 , 0xcb , 0xf4 , 0xff , 0xff , 0x17 , 0x88 , 0x02 , 0x13 , 0xcb , 0x28 , 0x03 , 0x08 , 0x8b , 0x89 , 0x0b , 0x40 , 0xb9 , 0x19 ,
1145- 0x01 , 0x09 , 0x8b , 0x89 , 0x13 , 0x40 , 0xb9 , 0x13 , 0x01 , 0x09 , 0x8b , 0x78 , 0x0b , 0x40 , 0xb9 , 0xd6 , 0x15 , 0x00 , 0x10 ,
1146- 0x1f , 0x20 , 0x03 , 0xd5 , 0xf7 , 0x07 , 0x40 , 0xf9 , 0x68 , 0x0f , 0x40 , 0xb9 , 0x1f , 0x03 , 0x08 , 0x6b , 0x40 , 0x09 , 0x00 ,
1179+ 0x01 , 0x09 , 0x8b , 0x89 , 0x13 , 0x40 , 0xb9 , 0x13 , 0x01 , 0x09 , 0x8b , 0x78 , 0x0b , 0x40 , 0xb9 , 0x36 , 0x18 , 0x00 , 0x10 ,
1180+ 0x1f , 0x20 , 0x03 , 0xd5 , 0xf7 , 0x07 , 0x40 , 0xf9 , 0x68 , 0x0f , 0x40 , 0xb9 , 0x1f , 0x03 , 0x08 , 0x6b , 0x00 , 0x0b , 0x00 ,
11471181 0x54 , 0xf5 , 0x03 , 0x18 , 0x2a , 0xa8 , 0xee , 0x7c , 0xd3 , 0x28 , 0x6b , 0x68 , 0xb8 , 0x7c , 0x02 , 0x08 , 0x8b , 0xe0 , 0x03 ,
1148- 0x1c , 0xaa , 0x81 , 0x0f , 0x00 , 0x10 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x4d , 0x00 , 0x00 , 0x94 , 0x80 , 0x04 , 0x00 , 0x37 , 0xe0 ,
1149- 0x03 , 0x1c , 0xaa , 0x61 , 0x0f , 0x00 , 0x70 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x48 , 0x00 , 0x00 , 0x94 , 0xe0 , 0x03 , 0x00 , 0x37 ,
1150- 0xe0 , 0x03 , 0x1c , 0xaa , 0x61 , 0x0f , 0x00 , 0x30 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x43 , 0x00 , 0x00 , 0x94 , 0x40 , 0x03 , 0x00 ,
1151- 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0x81 , 0x0f , 0x00 , 0x50 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x3e , 0x00 , 0x00 , 0x94 , 0xa0 , 0x02 ,
1152- 0x00 , 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0xa1 , 0x0f , 0x00 , 0x10 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x51 , 0x00 , 0x00 , 0x94 , 0x00 ,
1153- 0x02 , 0x00 , 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0x41 , 0x0f , 0x00 , 0x10 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x4c , 0x00 , 0x00 , 0x94 ,
1154- 0x60 , 0x01 , 0x00 , 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0xe1 , 0x0e , 0x00 , 0x10 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x2f , 0x00 , 0x00 ,
1155- 0x94 , 0xc0 , 0x00 , 0x00 , 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0xc1 , 0x0e , 0x00 , 0x70 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x2a , 0x00 ,
1156- 0x00 , 0x94 , 0x80 , 0x03 , 0x00 , 0x34 , 0x7a , 0x00 , 0x00 , 0x34 , 0x48 , 0x01 , 0x80 , 0x52 , 0xe8 , 0x16 , 0x00 , 0x38 , 0x08 ,
1157- 0x00 , 0x80 , 0x52 , 0x29 , 0x13 , 0x15 , 0x8b , 0x29 , 0x05 , 0x40 , 0xf9 , 0x89 , 0x02 , 0x09 , 0x8b , 0x8a , 0x07 , 0x80 , 0x52 ,
1158- 0x5f , 0x11 , 0x00 , 0x31 , 0x60 , 0x01 , 0x00 , 0x54 , 0x2b , 0x25 , 0xca , 0x9a , 0x6b , 0x0d , 0x40 , 0x92 , 0x7f , 0x01 , 0x00 ,
1159- 0x71 , 0xec , 0x07 , 0x9f , 0x1a , 0x08 , 0x01 , 0x0c , 0x2a , 0x68 , 0x00 , 0x00 , 0x36 , 0xcb , 0x6a , 0x6b , 0x38 , 0xeb , 0x16 ,
1160- 0x00 , 0x38 , 0x4a , 0x11 , 0x00 , 0x51 , 0xf5 , 0xff , 0xff , 0x17 , 0x28 , 0x01 , 0x80 , 0x52 , 0xe8 , 0x16 , 0x00 , 0x38 , 0x88 ,
1161- 0x03 , 0x40 , 0x39 , 0x68 , 0x00 , 0x00 , 0x34 , 0x9c , 0x07 , 0x00 , 0x91 , 0xfc , 0xff , 0xff , 0x17 , 0x5a , 0x07 , 0x00 , 0x11 ,
1162- 0x18 , 0x07 , 0x00 , 0x11 , 0xb5 , 0xff , 0xff , 0x17 , 0xe8 , 0x07 , 0x40 , 0xf9 , 0xe0 , 0x02 , 0x08 , 0xcb , 0xff , 0x02 , 0x00 ,
1163- 0x39 , 0xfd , 0x7b , 0x46 , 0xa9 , 0xf4 , 0x4f , 0x45 , 0xa9 , 0xf6 , 0x57 , 0x44 , 0xa9 , 0xf8 , 0x5f , 0x43 , 0xa9 , 0xfa , 0x67 ,
1164- 0x42 , 0xa9 , 0xfc , 0x6f , 0x41 , 0xa9 , 0xff , 0xc3 , 0x01 , 0x91 , 0xc0 , 0x03 , 0x5f , 0xd6 , 0xf6 , 0x57 , 0xbd , 0xa9 , 0xf4 ,
1165- 0x4f , 0x01 , 0xa9 , 0xfd , 0x7b , 0x02 , 0xa9 , 0xfd , 0x83 , 0x00 , 0x91 , 0xf4 , 0x03 , 0x01 , 0xaa , 0xf3 , 0x03 , 0x00 , 0xaa ,
1166- 0x35 , 0x00 , 0x40 , 0x39 , 0x68 , 0x02 , 0x40 , 0x39 , 0x28 , 0x01 , 0x00 , 0x34 , 0x1f , 0x01 , 0x15 , 0x6b , 0xa1 , 0x00 , 0x00 ,
1167- 0x54 , 0xe0 , 0x03 , 0x13 , 0xaa , 0xe1 , 0x03 , 0x14 , 0xaa , 0x0b , 0x00 , 0x00 , 0x94 , 0x80 , 0x00 , 0x00 , 0x37 , 0x73 , 0x06 ,
1168- 0x00 , 0x91 , 0xf7 , 0xff , 0xff , 0x17 , 0x13 , 0x00 , 0x80 , 0xd2 , 0x7f , 0x02 , 0x00 , 0xf1 , 0xe0 , 0x07 , 0x9f , 0x1a , 0xfd ,
1169- 0x7b , 0x42 , 0xa9 , 0xf4 , 0x4f , 0x41 , 0xa9 , 0xf6 , 0x57 , 0xc3 , 0xa8 , 0xc0 , 0x03 , 0x5f , 0xd6 , 0x28 , 0x00 , 0x40 , 0x39 ,
1170- 0xe8 , 0x00 , 0x00 , 0x34 , 0x21 , 0x04 , 0x00 , 0x91 , 0x09 , 0x14 , 0x40 , 0x38 , 0x3f , 0x01 , 0x08 , 0x6b , 0x60 , 0xff , 0xff ,
1171- 0x54 , 0x00 , 0x00 , 0x80 , 0x52 , 0xc0 , 0x03 , 0x5f , 0xd6 , 0x20 , 0x00 , 0x80 , 0x52 , 0xc0 , 0x03 , 0x5f , 0xd6 , 0x08 , 0x00 ,
1172- 0x40 , 0x39 , 0x29 , 0x00 , 0x40 , 0x39 , 0x1f , 0x01 , 0x09 , 0x6b , 0xc1 , 0x00 , 0x00 , 0x54 , 0x00 , 0x04 , 0x00 , 0x91 , 0x21 ,
1173- 0x04 , 0x00 , 0x91 , 0x48 , 0xff , 0xff , 0x35 , 0x20 , 0x00 , 0x80 , 0x52 , 0xc0 , 0x03 , 0x5f , 0xd6 , 0x00 , 0x00 , 0x80 , 0x52 ,
1174- 0xc0 , 0x03 , 0x5f , 0xd6 , 0x6c , 0x69 , 0x62 , 0x64 , 0x79 , 0x6c , 0x64 , 0x5f , 0x69 , 0x6e , 0x69 , 0x74 , 0x69 , 0x61 , 0x6c ,
1175- 0x69 , 0x7a , 0x65 , 0x00 , 0x6c , 0x61 , 0x75 , 0x6e , 0x63 , 0x68 , 0x57 , 0x69 , 0x74 , 0x68 , 0x43 , 0x6c , 0x6f , 0x73 , 0x75 ,
1176- 0x72 , 0x65 , 0x00 , 0x69 , 0x6e , 0x69 , 0x74 , 0x69 , 0x61 , 0x6c , 0x69 , 0x7a , 0x65 , 0x4d , 0x61 , 0x69 , 0x6e , 0x45 , 0x78 ,
1177- 0x65 , 0x63 , 0x75 , 0x74 , 0x61 , 0x62 , 0x6c , 0x65 , 0x00 , 0x72 , 0x65 , 0x67 , 0x69 , 0x73 , 0x74 , 0x65 , 0x72 , 0x54 , 0x68 ,
1178- 0x72 , 0x65 , 0x61 , 0x64 , 0x48 , 0x65 , 0x6c , 0x70 , 0x65 , 0x72 , 0x73 , 0x00 , 0x5f , 0x64 , 0x6c , 0x6f , 0x70 , 0x65 , 0x6e ,
1179- 0x00 , 0x5f , 0x73 , 0x74 , 0x72 , 0x63 , 0x6d , 0x70 , 0x00 , 0x64 , 0x6f , 0x4d , 0x6f , 0x64 , 0x49 , 0x6e , 0x69 , 0x74 , 0x46 ,
1180- 0x75 , 0x6e , 0x63 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x00 , 0x64 , 0x6f , 0x47 , 0x65 , 0x74 , 0x44 , 0x4f , 0x46 , 0x53 , 0x65 ,
1181- 0x63 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x00 , 0x5f , 0x5f , 0x54 , 0x45 , 0x58 , 0x54 , 0x00 , 0x5f , 0x5f , 0x4c , 0x49 , 0x4e ,
1182- 0x4b , 0x45 , 0x44 , 0x49 , 0x54 , 0x00 , 0x00 , 0x00 , 0x30 , 0x31 , 0x32 , 0x33 , 0x34 , 0x35 , 0x36 , 0x37 , 0x38 , 0x39 , 0x61 ,
1182+ 0x1c , 0xaa , 0xc1 , 0x10 , 0x00 , 0x10 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x5b , 0x00 , 0x00 , 0x94 , 0xc0 , 0x05 , 0x00 , 0x37 , 0xe0 ,
1183+ 0x03 , 0x1c , 0xaa , 0xa1 , 0x10 , 0x00 , 0x70 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x56 , 0x00 , 0x00 , 0x94 , 0x20 , 0x05 , 0x00 , 0x37 ,
1184+ 0xe0 , 0x03 , 0x1c , 0xaa , 0xc1 , 0x10 , 0x00 , 0x50 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x69 , 0x00 , 0x00 , 0x94 , 0x80 , 0x04 , 0x00 ,
1185+ 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0xa1 , 0x10 , 0x00 , 0x10 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x4c , 0x00 , 0x00 , 0x94 , 0xe0 , 0x03 ,
1186+ 0x00 , 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0x81 , 0x10 , 0x00 , 0x50 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x47 , 0x00 , 0x00 , 0x94 , 0x40 ,
1187+ 0x03 , 0x00 , 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0xa1 , 0x10 , 0x00 , 0x70 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x42 , 0x00 , 0x00 , 0x94 ,
1188+ 0xa0 , 0x02 , 0x00 , 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0xc1 , 0x10 , 0x00 , 0x30 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x5d , 0x00 , 0x00 ,
1189+ 0x94 , 0x00 , 0x02 , 0x00 , 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0x61 , 0x10 , 0x00 , 0x30 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x58 , 0x00 ,
1190+ 0x00 , 0x94 , 0x60 , 0x01 , 0x00 , 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0x01 , 0x10 , 0x00 , 0x30 , 0x1f , 0x20 , 0x03 , 0xd5 , 0x33 ,
1191+ 0x00 , 0x00 , 0x94 , 0xc0 , 0x00 , 0x00 , 0x37 , 0xe0 , 0x03 , 0x1c , 0xaa , 0x01 , 0x10 , 0x00 , 0x10 , 0x1f , 0x20 , 0x03 , 0xd5 ,
1192+ 0x2e , 0x00 , 0x00 , 0x94 , 0x00 , 0x04 , 0x00 , 0x34 , 0x7a , 0x00 , 0x00 , 0x34 , 0x48 , 0x01 , 0x80 , 0x52 , 0xe8 , 0x16 , 0x00 ,
1193+ 0x38 , 0x08 , 0x00 , 0x80 , 0x52 , 0x29 , 0x13 , 0x15 , 0x8b , 0x29 , 0x05 , 0x40 , 0xf9 , 0x89 , 0x02 , 0x09 , 0x8b , 0x8a , 0x07 ,
1194+ 0x80 , 0x52 , 0x5f , 0x11 , 0x00 , 0x31 , 0x80 , 0x01 , 0x00 , 0x54 , 0x2b , 0x25 , 0xca , 0x9a , 0x6b , 0x0d , 0x00 , 0x72 , 0x0c ,
1195+ 0x01 , 0x00 , 0x12 , 0x80 , 0x19 , 0x40 , 0x7a , 0x08 , 0x15 , 0x9f , 0x1a , 0x88 , 0x00 , 0x00 , 0x36 , 0x6b , 0x1d , 0x40 , 0x92 ,
1196+ 0xcb , 0x6a , 0x6b , 0x38 , 0xeb , 0x16 , 0x00 , 0x38 , 0x4a , 0x11 , 0x00 , 0x51 , 0xf4 , 0xff , 0xff , 0x17 , 0x68 , 0x00 , 0x00 ,
1197+ 0x37 , 0x08 , 0x06 , 0x80 , 0x52 , 0xe8 , 0x16 , 0x00 , 0x38 , 0x28 , 0x01 , 0x80 , 0x52 , 0xe8 , 0x16 , 0x00 , 0x38 , 0x88 , 0x03 ,
1198+ 0x40 , 0x39 , 0x68 , 0x00 , 0x00 , 0x34 , 0x9c , 0x07 , 0x00 , 0x91 , 0xfc , 0xff , 0xff , 0x17 , 0x5a , 0x07 , 0x00 , 0x11 , 0x18 ,
1199+ 0x07 , 0x00 , 0x11 , 0xa7 , 0xff , 0xff , 0x17 , 0xe8 , 0x07 , 0x40 , 0xf9 , 0xe0 , 0x02 , 0x08 , 0xcb , 0xff , 0x02 , 0x00 , 0x39 ,
1200+ 0xfd , 0x7b , 0x46 , 0xa9 , 0xf4 , 0x4f , 0x45 , 0xa9 , 0xf6 , 0x57 , 0x44 , 0xa9 , 0xf8 , 0x5f , 0x43 , 0xa9 , 0xfa , 0x67 , 0x42 ,
1201+ 0xa9 , 0xfc , 0x6f , 0x41 , 0xa9 , 0xff , 0xc3 , 0x01 , 0x91 , 0xc0 , 0x03 , 0x5f , 0xd6 , 0xf6 , 0x57 , 0xbd , 0xa9 , 0xf4 , 0x4f ,
1202+ 0x01 , 0xa9 , 0xfd , 0x7b , 0x02 , 0xa9 , 0xfd , 0x83 , 0x00 , 0x91 , 0xf4 , 0x03 , 0x01 , 0xaa , 0xf3 , 0x03 , 0x00 , 0xaa , 0x35 ,
1203+ 0x00 , 0x40 , 0x39 , 0x68 , 0x02 , 0x40 , 0x39 , 0x28 , 0x01 , 0x00 , 0x34 , 0x1f , 0x01 , 0x15 , 0x6b , 0xa1 , 0x00 , 0x00 , 0x54 ,
1204+ 0xe0 , 0x03 , 0x13 , 0xaa , 0xe1 , 0x03 , 0x14 , 0xaa , 0x13 , 0x00 , 0x00 , 0x94 , 0x80 , 0x00 , 0x00 , 0x37 , 0x73 , 0x06 , 0x00 ,
1205+ 0x91 , 0xf7 , 0xff , 0xff , 0x17 , 0x13 , 0x00 , 0x80 , 0xd2 , 0x7f , 0x02 , 0x00 , 0xf1 , 0xe0 , 0x07 , 0x9f , 0x1a , 0xfd , 0x7b ,
1206+ 0x42 , 0xa9 , 0xf4 , 0x4f , 0x41 , 0xa9 , 0xf6 , 0x57 , 0xc3 , 0xa8 , 0xc0 , 0x03 , 0x5f , 0xd6 , 0x08 , 0x14 , 0x40 , 0x38 , 0x29 ,
1207+ 0x14 , 0x40 , 0x38 , 0x1f , 0x01 , 0x00 , 0x71 , 0x00 , 0x11 , 0x49 , 0x7a , 0x80 , 0xff , 0xff , 0x54 , 0x1f , 0x01 , 0x09 , 0x6b ,
1208+ 0xe0 , 0x17 , 0x9f , 0x1a , 0xc0 , 0x03 , 0x5f , 0xd6 , 0x28 , 0x00 , 0x40 , 0x39 , 0xa8 , 0x00 , 0x00 , 0x34 , 0x21 , 0x04 , 0x00 ,
1209+ 0x91 , 0x09 , 0x14 , 0x40 , 0x38 , 0x3f , 0x01 , 0x08 , 0x6b , 0x60 , 0xff , 0xff , 0x54 , 0x1f , 0x01 , 0x00 , 0x71 , 0xe0 , 0x17 ,
1210+ 0x9f , 0x1a , 0xc0 , 0x03 , 0x5f , 0xd6 , 0x6c , 0x69 , 0x62 , 0x64 , 0x79 , 0x6c , 0x64 , 0x5f , 0x69 , 0x6e , 0x69 , 0x74 , 0x69 ,
1211+ 0x61 , 0x6c , 0x69 , 0x7a , 0x65 , 0x00 , 0x72 , 0x65 , 0x73 , 0x74 , 0x61 , 0x72 , 0x74 , 0x57 , 0x69 , 0x74 , 0x68 , 0x44 , 0x79 ,
1212+ 0x6c , 0x64 , 0x49 , 0x6e , 0x43 , 0x61 , 0x63 , 0x68 , 0x65 , 0x00 , 0x5f , 0x67 , 0x50 , 0x72 , 0x6f , 0x63 , 0x65 , 0x73 , 0x73 ,
1213+ 0x49 , 0x6e , 0x66 , 0x6f , 0x00 , 0x6c , 0x61 , 0x75 , 0x6e , 0x63 , 0x68 , 0x57 , 0x69 , 0x74 , 0x68 , 0x43 , 0x6c , 0x6f , 0x73 ,
1214+ 0x75 , 0x72 , 0x65 , 0x00 , 0x69 , 0x6e , 0x69 , 0x74 , 0x69 , 0x61 , 0x6c , 0x69 , 0x7a , 0x65 , 0x4d , 0x61 , 0x69 , 0x6e , 0x45 ,
1215+ 0x78 , 0x65 , 0x63 , 0x75 , 0x74 , 0x61 , 0x62 , 0x6c , 0x65 , 0x00 , 0x72 , 0x65 , 0x67 , 0x69 , 0x73 , 0x74 , 0x65 , 0x72 , 0x54 ,
1216+ 0x68 , 0x72 , 0x65 , 0x61 , 0x64 , 0x48 , 0x65 , 0x6c , 0x70 , 0x65 , 0x72 , 0x73 , 0x00 , 0x5f , 0x64 , 0x6c , 0x6f , 0x70 , 0x65 ,
1217+ 0x6e , 0x00 , 0x5f , 0x73 , 0x74 , 0x72 , 0x63 , 0x6d , 0x70 , 0x00 , 0x64 , 0x6f , 0x4d , 0x6f , 0x64 , 0x49 , 0x6e , 0x69 , 0x74 ,
1218+ 0x46 , 0x75 , 0x6e , 0x63 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x00 , 0x64 , 0x6f , 0x47 , 0x65 , 0x74 , 0x44 , 0x4f , 0x46 , 0x53 ,
1219+ 0x65 , 0x63 , 0x74 , 0x69 , 0x6f , 0x6e , 0x73 , 0x00 , 0x5f , 0x5f , 0x54 , 0x45 , 0x58 , 0x54 , 0x00 , 0x5f , 0x5f , 0x4c , 0x49 ,
1220+ 0x4e , 0x4b , 0x45 , 0x44 , 0x49 , 0x54 , 0x00 , 0x00 , 0x30 , 0x31 , 0x32 , 0x33 , 0x34 , 0x35 , 0x36 , 0x37 , 0x38 , 0x39 , 0x61 ,
11831221 0x62 , 0x63 , 0x64 , 0x65 , 0x66
11841222 };
11851223
0 commit comments