-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: idea [3414]
Path: /Applications/IntelliJ IDEA CE.app/Contents/MacOS/idea
Identifier: com.jetbrains.intellij.ce
Version: 2023.1.2 (IC-231.9011.34)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2023-06-17 11:59:15.6138 +0530
OS Version: macOS 13.4 (22F66)
Report Version: 12
Bridge OS Version: 7.5 (20P5058)
Anonymous UUID: D0C4D2A0-CBE0-7828-0E2A-CF8248107D09
Time Awake Since Boot: 1700 seconds
System Integrity Protection: enabled
Crashed Thread: 3
Exception Type: EXC_BAD_ACCESS (SIGKILL (Code Signature Invalid))
Exception Codes: UNKNOWN_0x32 at 0x00000001028b0000
Exception Codes: 0x0000000000000032, 0x00000001028b0000
Termination Reason: Namespace CODESIGNING, Code 2 Invalid Page
VM Region Info: 0x1028b0000 is in 0x1028b0000-0x1028cd000; bytes after start: 0 bytes before end: 118783
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
mapped file 100ba6000-1028b0000 [ 29.0M] r--/r-x SM=ALI ...ct_id=7f31b6f
---> mapped file 1028b0000-1028cd000 [ 116K] r--/rwx SM=COW ...ct_id=9e6f06f
GAP OF 0x5ffefd733000 BYTES
MALLOC_NANO 600000000000-600008000000 [128.0M] rw-/rwx SM=PRV
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x7ff80eb095b2 mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff80eb1772d mach_msg2_internal + 78
2 libsystem_kernel.dylib 0x7ff80eb105e4 mach_msg_overwrite + 692
3 libsystem_kernel.dylib 0x7ff80eb0989a mach_msg + 19
4 CoreFoundation 0x7ff80ec2406f __CFRunLoopServiceMachPort + 145
5 CoreFoundation 0x7ff80ec22af0 __CFRunLoopRun + 1365
6 CoreFoundation 0x7ff80ec21f31 CFRunLoopRunSpecific + 560
7 idea 0x100ad6be2 main + 3602
8 dyld 0x7ff80e7ee41f start + 1903
Thread 1:
0 libsystem_pthread.dylib 0x7ff80eb43bb0 start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x7ff80eb43bb0 start_wqthread + 0
Thread 3 Crashed:
0 dyld 0x7ff80e83aabc dyld3::MachOFile::compatibleSlice(Diagnostics&, void const*, unsigned long, char const*, dyld3::Platform, bool, dyld3::GradedArchs const&) + 62
1 dyld 0x7ff80e80a866 invocation function for block in dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int, mach_o::Layout const*) + 85
2 dyld 0x7ff80e811886 dyld4::SyscallDelegate::withReadOnlyMappedFile(Diagnostics&, char const*, bool, void (void const*, unsigned long, bool, dyld4::FileID const&, char const*) block_pointer) const + 138
3 dyld 0x7ff80e80a7e6 dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int, mach_o::Layout const*) + 198
4 dyld 0x7ff80e8020d3 invocation function for block in dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&) + 1560
5 dyld 0x7ff80e801419 dyld4::Loader::forEachResolvedAtPathVar(dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, dyld4::ProcessConfig::PathOverrides::Type, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) + 827
6 dyld 0x7ff80e7f14c9 dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*, dyld3::Platform, bool, bool, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) const + 1031
7 dyld 0x7ff80e800f5d dyld4::Loader::forEachPath(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) + 251
8 dyld 0x7ff80e8017be dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&) + 794
9 dyld 0x7ff80e826343 dyld4::APIs::dlopen_from(char const*, int, void*)::$_1::operator()() const + 271
10 dyld 0x7ff80e821370 dyld4::APIs::dlopen_from(char const*, int, void*) + 810
11 CoreFoundation 0x7ff80ec5d4d2 _CFBundleDlfcnLoadFramework + 179
12 CoreFoundation 0x7ff80ecbfbaf _CFBundleLoadExecutableAndReturnError + 392
13 Foundation 0x7ff80fab486a -[NSBundle loadAndReturnError:] + 710
14 idea 0x100ad7bc5 -[Launcher launch] + 101
15 Foundation 0x7ff80faa7623 __NSThread__start__ + 1009
16 libsystem_pthread.dylib 0x7ff80eb481d3 _pthread_start + 125
17 libsystem_pthread.dylib 0x7ff80eb43bd3 thread_start + 15
Thread 3 crashed with X86 Thread State (64-bit):
rax: 0x0000000001000000 rbx: 0x00000001028b0000 rcx: 0x00007ff80e86ed10 rdx: 0x000000000001c420
rdi: 0x000070000edfc4c0 rsi: 0x00000001028b0000 rbp: 0x000070000edfbe30 rsp: 0x000070000edfbbb0
r8: 0x0000000000000001 r9: 0x0000000000000000 r10: 0x00007ff80e7ec5f2 r11: 0x0000000000000246
r12: 0x000000000001c420 r13: 0x00000001028b0000 r14: 0x000070000edfc4c0 r15: 0x000070000edfd680
rip: 0x00007ff80e83aabc rfl: 0x0000000000010202 cr2: 0x00000001028b0000
Logical CPU: 0
Error Code: 0x00000004 (no mapping for user data read)
Trap Number: 14
Thread 3 instruction stream:
d3 e0 31 c9 41 83 fe 40-48 0f 4d c1 41 f6 c7 40 ..1.A..@H.M.A..@
48 0f 44 c1 48 09 d8 48-83 c4 08 5b 41 5e 41 5f H.D.H..H...[A^A_
5d c3 55 48 89 e5 41 57-41 56 41 55 41 54 53 48 ].UH..AWAVAUATSH
81 ec 58 02 00 00 44 89-85 c8 fd ff ff 49 89 cf ..X...D......I..
49 89 d4 48 89 f3 49 89-fe 48 8b 4d 10 48 8d 05 I..H..I..H.M.H..
50 9b 9e 43 48 8b 00 48-89 45 d0 b8 00 00 00 01 P..CH..H.E......
[0b]06 3d ca fe ba bf 75-5e 4c 89 bd c0 fd ff ff ..=....u^L...... <==
48 8d 85 cf fd ff ff 4c-8d 95 b0 fd ff ff 4d 89 H......L......M.
f7 45 89 cd 45 0f b6 f1-4c 8d 8d b8 fd ff ff 48 .E..E...L......H
89 df 4c 89 fe 4c 89 e2-45 89 f0 50 41 52 e8 ab ..L..L..E..PAR..
d9 ff ff 48 83 c4 10 84-c0 0f 84 34 01 00 00 48 ...H.......4...H
03 9d b8 fd ff ff 4d 89-fe 4c 8b bd c0 fd ff ff ......M..L......
Binary Images:
0x100ad2000 - 0x100ad9fff com.jetbrains.intellij.ce (2023.1.2) <67f4ce0c-5249-3503-8f1e-f436e005e17c> /Applications/IntelliJ IDEA CE.app/Contents/MacOS/idea
0x7ff80eb08000 - 0x7ff80eb41ff7 libsystem_kernel.dylib (*) <84597863-2c70-3a4a-b0f1-84b39d731209> /usr/lib/system/libsystem_kernel.dylib
0x7ff80eba7000 - 0x7ff80f043fef com.apple.CoreFoundation (6.9) <1370704c-922d-3ffd-bf48-d4117306c8f4> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7ff80e7e8000 - 0x7ff80e8805cf dyld (*) <9e98a840-a3ac-31c1-ab97-829af9bd6864> /usr/lib/dyld
0x7ff80eb42000 - 0x7ff80eb4dfff libsystem_pthread.dylib (*) <8cb0b396-011f-31f2-8915-94cde1abae84> /usr/lib/system/libsystem_pthread.dylib
0x7ff80fa4f000 - 0x7ff8103d7ff8 com.apple.Foundation (6.9) <c9a98a9c-f22d-3a1e-a379-0e88bc4bc9d8> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=390.9M resident=0K(0%) swapped_out_or_unallocated=390.9M(100%)
Writable regions: Total=565.6M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=565.6M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
Kernel Alloc Once 8K 1
MALLOC 164.1M 16
MALLOC guard page 16K 4
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
STACK GUARD 56.0M 4
Stack 17.0M 4
VM_ALLOCATE 4K 1
__DATA 14.3M 265
__DATA_CONST 13.1M 166
__DATA_DIRTY 623K 95
__FONT_DATA 2352 1
__LINKEDIT 170.9M 3
__OBJC_RO 66.3M 1
__OBJC_RW 2013K 2
__TEXT 220.0M 287
dyld private memory 260K 2
mapped file 29.2M 3
shared memory 52K 5
=========== ======= =======
TOTAL 1.1G 862
TOTAL, minus reserved VM space 754.2M 862
-----------
Full Report
-----------
{"app_name":"idea","timestamp":"2023-06-17 11:59:15.00 +0530","app_version":"2023.1.2","slice_uuid":"67f4ce0c-5249-3503-8f1e-f436e005e17c","build_version":"IC-231.9011.34","platform":1,"bundleID":"com.jetbrains.intellij.ce","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.4 (22F66)","roots_installed":0,"name":"idea","incident_id":"8AE718EA-1C87-403E-BD40-6394DD106A43"}
{
"uptime" : 1700,
"procRole" : "Default",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro15,1",
"coalitionID" : 1593,
"osVersion" : {
"train" : "macOS 13.4",
"build" : "22F66",
"releaseType" : "User"
},
"captureTime" : "2023-06-17 11:59:15.6138 +0530",
"incident" : "8AE718EA-1C87-403E-BD40-6394DD106A43",
"pid" : 3414,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2023-06-17 11:59:15.5903 +0530",
"procStartAbsTime" : 1751632769930,
"procExitAbsTime" : 1751655929664,
"procName" : "idea",
"procPath" : "\/Applications\/IntelliJ IDEA CE.app\/Contents\/MacOS\/idea",
"bundleInfo" : {"CFBundleShortVersionString":"2023.1.2","CFBundleVersion":"IC-231.9011.34","CFBundleIdentifier":"com.jetbrains.intellij.ce"},
"storeInfo" : {"deviceIdentifierForVendor":"72A889AD-E067-5C38-9DFF-F9FDBEB51DB9","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.jetbrains.intellij.ce",
"crashReporterKey" : "D0C4D2A0-CBE0-7828-0E2A-CF8248107D09",
"codeSigningID" : "com.jetbrains.intellij.ce",
"codeSigningTeamID" : "2ZEFAR8TH3",
"codeSigningFlags" : 587268865,
"codeSigningValidationCategory" : 6,
"codeSigningTrustLevel" : 0,
"bridgeVersion" : {"build":"20P5058","train":"7.5"},
"sip" : "enabled",
"vmRegionInfo" : "0x1028b0000 is in 0x1028b0000-0x1028cd000; bytes after start: 0 bytes before end: 118783\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n mapped file 100ba6000-1028b0000 [ 29.0M] r--\/r-x SM=ALI ...ct_id=7f31b6f\n---> mapped file 1028b0000-1028cd000 [ 116K] r--\/rwx SM=COW ...ct_id=9e6f06f\n GAP OF 0x5ffefd733000 BYTES\n MALLOC_NANO 600000000000-600008000000 [128.0M] rw-\/rwx SM=PRV ",
"exception" : {"codes":"0x0000000000000032, 0x00000001028b0000","rawCodes":[50,4337631232],"type":"EXC_BAD_ACCESS","signal":"SIGKILL (Code Signature Invalid)","subtype":"UNKNOWN_0x32 at 0x00000001028b0000"},
"termination" : {"flags":0,"code":2,"namespace":"CODESIGNING","indicator":"Invalid Page"},
"vmregioninfo" : "0x1028b0000 is in 0x1028b0000-0x1028cd000; bytes after start: 0 bytes before end: 118783\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n mapped file 100ba6000-1028b0000 [ 29.0M] r--\/r-x SM=ALI ...ct_id=7f31b6f\n---> mapped file 1028b0000-1028cd000 [ 116K] r--\/rwx SM=COW ...ct_id=9e6f06f\n GAP OF 0x5ffefd733000 BYTES\n MALLOC_NANO 600000000000-600008000000 [128.0M] rw-\/rwx SM=PRV ",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 3,
"threads" : [{"id":36280,"queue":"com.apple.main-thread","frames":[{"imageOffset":5554,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":63277,"symbol":"mach_msg2_internal","symbolLocation":78,"imageIndex":1},{"imageOffset":34276,"symbol":"mach_msg_overwrite","symbolLocation":692,"imageIndex":1},{"imageOffset":6298,"symbol":"mach_msg","symbolLocation":19,"imageIndex":1},{"imageOffset":512111,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":145,"imageIndex":2},{"imageOffset":506608,"symbol":"__CFRunLoopRun","symbolLocation":1365,"imageIndex":2},{"imageOffset":503601,"symbol":"CFRunLoopRunSpecific","symbolLocation":560,"imageIndex":2},{"imageOffset":19426,"symbol":"main","symbolLocation":3602,"imageIndex":0},{"imageOffset":25631,"symbol":"start","symbolLocation":1903,"imageIndex":3}]},{"id":36292,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}]},{"id":36293,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}]},{"triggered":true,"id":36294,"instructionState":{"instructionStream":{"bytes":[211,224,49,201,65,131,254,64,72,15,77,193,65,246,199,64,72,15,68,193,72,9,216,72,131,196,8,91,65,94,65,95,93,195,85,72,137,229,65,87,65,86,65,85,65,84,83,72,129,236,88,2,0,0,68,137,133,200,253,255,255,73,137,207,73,137,212,72,137,243,73,137,254,72,139,77,16,72,141,5,80,155,158,67,72,139,0,72,137,69,208,184,0,0,0,1,11,6,61,202,254,186,191,117,94,76,137,189,192,253,255,255,72,141,133,207,253,255,255,76,141,149,176,253,255,255,77,137,247,69,137,205,69,15,182,241,76,141,141,184,253,255,255,72,137,223,76,137,254,76,137,226,69,137,240,80,65,82,232,171,217,255,255,72,131,196,16,132,192,15,132,52,1,0,0,72,3,157,184,253,255,255,77,137,254,76,139,189,192,253,255,255],"offset":96}},"threadState":{"r13":{"value":4337631232},"rax":{"value":16777216},"rflags":{"value":66050},"cpu":{"value":0},"r14":{"value":123145551856832},"rsi":{"value":4337631232},"r8":{"value":1},"cr2":{"value":4337631232},"rdx":{"value":115744},"r10":{"value":140703371806194,"symbolLocation":10,"symbol":"__fcntl"},"r9":{"value":0},"r15":{"value":123145551861376},"rbx":{"value":4337631232},"trap":{"value":14,"description":"(no mapping for user data read)"},"err":{"value":4},"r11":{"value":582},"rip":{"value":140703372126908,"matchesCrashFrame":1},"rbp":{"value":123145551855152},"rsp":{"value":123145551854512},"r12":{"value":115744},"rcx":{"value":140703372340496,"symbolLocation":0,"symbol":"dyld3::GradedArchs::x86_64h"},"flavor":"x86_THREAD_STATE","rdi":{"value":123145551856832}},"frames":[{"imageOffset":338620,"symbol":"dyld3::MachOFile::compatibleSlice(Diagnostics&, void const*, unsigned long, char const*, dyld3::Platform, bool, dyld3::GradedArchs const&)","symbolLocation":62,"imageIndex":3},{"imageOffset":141414,"symbol":"invocation function for block in dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int, mach_o::Layout const*)","symbolLocation":85,"imageIndex":3},{"imageOffset":170118,"symbol":"dyld4::SyscallDelegate::withReadOnlyMappedFile(Diagnostics&, char const*, bool, void (void const*, unsigned long, bool, dyld4::FileID const&, char const*) block_pointer) const","symbolLocation":138,"imageIndex":3},{"imageOffset":141286,"symbol":"dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int, mach_o::Layout const*)","symbolLocation":198,"imageIndex":3},{"imageOffset":106707,"symbol":"invocation function for block in dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&)","symbolLocation":1560,"imageIndex":3},{"imageOffset":103449,"symbol":"dyld4::Loader::forEachResolvedAtPathVar(dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, dyld4::ProcessConfig::PathOverrides::Type, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer)","symbolLocation":827,"imageIndex":3},{"imageOffset":38089,"symbol":"dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*, dyld3::Platform, bool, bool, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) const","symbolLocation":1031,"imageIndex":3},{"imageOffset":102237,"symbol":"dyld4::Loader::forEachPath(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer)","symbolLocation":251,"imageIndex":3},{"imageOffset":104382,"symbol":"dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&)","symbolLocation":794,"imageIndex":3},{"imageOffset":254787,"symbol":"dyld4::APIs::dlopen_from(char const*, int, void*)::$_1::operator()() const","symbolLocation":271,"imageIndex":3},{"imageOffset":234352,"symbol":"dyld4::APIs::dlopen_from(char const*, int, void*)","symbolLocation":810,"imageIndex":3},{"imageOffset":746706,"symbol":"_CFBundleDlfcnLoadFramework","symbolLocation":179,"imageIndex":2},{"imageOffset":1149871,"symbol":"_CFBundleLoadExecutableAndReturnError","symbolLocation":392,"imageIndex":2},{"imageOffset":415850,"symbol":"-[NSBundle loadAndReturnError:]","symbolLocation":710,"imageIndex":5},{"imageOffset":23493,"symbol":"-[Launcher launch]","symbolLocation":101,"imageIndex":0},{"imageOffset":362019,"symbol":"__NSThread__start__","symbolLocation":1009,"imageIndex":5},{"imageOffset":25043,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":4},{"imageOffset":7123,"symbol":"thread_start","symbolLocation":15,"imageIndex":4}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 4306313216,
"CFBundleShortVersionString" : "2023.1.2",
"CFBundleIdentifier" : "com.jetbrains.intellij.ce",
"size" : 32768,
"uuid" : "67f4ce0c-5249-3503-8f1e-f436e005e17c",
"path" : "\/Applications\/IntelliJ IDEA CE.app\/Contents\/MacOS\/idea",
"name" : "idea",
"CFBundleVersion" : "IC-231.9011.34"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703375065088,
"size" : 237560,
"uuid" : "84597863-2c70-3a4a-b0f1-84b39d731209",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "x86_64h",
"base" : 140703375716352,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 4837360,
"uuid" : "1370704c-922d-3ffd-bf48-d4117306c8f4",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "1977"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703371788288,
"size" : 624080,
"uuid" : "9e98a840-a3ac-31c1-ab97-829af9bd6864",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703375302656,
"size" : 49152,
"uuid" : "8cb0b396-011f-31f2-8915-94cde1abae84",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703391084544,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 9998329,
"uuid" : "c9a98a9c-f22d-3a1e-a379-0e88bc4bc9d8",
"path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "1977"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
}
],
"sharedCache" : {
"base" : 140703371165696,
"size" : 21474836480,
"uuid" : "867bf49e-1375-3009-9693-a1621961928a"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=390.9M resident=0K(0%) swapped_out_or_unallocated=390.9M(100%)\nWritable regions: Total=565.6M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=565.6M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nKernel Alloc Once 8K 1 \nMALLOC 164.1M 16 \nMALLOC guard page 16K 4 \nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSTACK GUARD 56.0M 4 \nStack 17.0M 4 \nVM_ALLOCATE 4K 1 \n__DATA 14.3M 265 \n__DATA_CONST 13.1M 166 \n__DATA_DIRTY 623K 95 \n__FONT_DATA 2352 1 \n__LINKEDIT 170.9M 3 \n__OBJC_RO 66.3M 1 \n__OBJC_RW 2013K 2 \n__TEXT 220.0M 287 \ndyld private memory 260K 2 \nmapped file 29.2M 3 \nshared memory 52K 5 \n=========== ======= ======= \nTOTAL 1.1G 862 \nTOTAL, minus reserved VM space 754.2M 862 \n",
"legacyInfo" : {
"threadTriggered" : {
}
},
"logWritingSignature" : "570e45b5290e0cf979e5f57170ca3ae1f1712230",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "63582c5f8a53461413999550",
"factorPackIds" : {
},
"deploymentId" : 240000002
},
{
"rolloutId" : "60356660bbe37970735c5624",
"factorPackIds" : {
},
"deploymentId" : 240000027
}
],
"experiments" : [
]
}
}
Model: MacBookPro15,1, BootROM 1968.120.12.0.0 (iBridge: 20.16.5058.0.0,0), 6 processors, 6-Core Intel Core i7, 2.6 GHz, 16 GB, SMC
Graphics: Intel UHD Graphics 630, Intel UHD Graphics 630, Built-In
Display: Color LCD, 2880 x 1800 Retina, Main, MirrorOff, Online
Graphics: Radeon Pro 555X, Radeon Pro 555X, PCIe, 4 GB
Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, DDR4, 2400 MHz, SK Hynix, HMA81GS6AFR8N-UH
Memory Module: BANK 2/ChannelB-DIMM0, 8 GB, DDR4, 2400 MHz, SK Hynix, HMA81GS6AFR8N-UH
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x7BF), wl0: Dec 9 2022 16:56:24 version 9.30.492.0.32.5.87 FWID 01-3a11ec19
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: T2Bus
USB Device: Touch Bar Backlight
USB Device: Touch Bar Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: Ambient Light Sensor
USB Device: FaceTime HD Camera (Built-in)
USB Device: Apple T2 Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.5
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.5
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpUcmFuc2xhdGVkIFJlcG9ydCAoRnVsbCBSZXBvcnQgQmVsb3cpCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KClByb2Nlc3M6ICAgICAgICAgICAgICAgaWRlYSBbMzQxNF0KUGF0aDogICAgICAgICAgICAgICAgICAvQXBwbGljYXRpb25zL0ludGVsbGlKIElERUEgQ0UuYXBwL0NvbnRlbnRzL01hY09TL2lkZWEKSWRlbnRpZmllcjogICAgICAgICAgICBjb20uamV0YnJhaW5zLmludGVsbGlqLmNlClZlcnNpb246ICAgICAgICAgICAgICAgMjAyMy4xLjIgKElDLTIzMS45MDExLjM0KQpDb2RlIFR5cGU6ICAgICAgICAgICAgIFg4Ni02NCAoTmF0aXZlKQpQYXJlbnQgUHJvY2VzczogICAgICAgIGxhdW5jaGQgWzFdClVzZXIgSUQ6ICAgICAgICAgICAgICAgNTAxCgpEYXRlL1RpbWU6ICAgICAgICAgICAgIDIwMjMtMDYtMTcgMTE6NTk6MTUuNjEzOCArMDUzMApPUyBWZXJzaW9uOiAgICAgICAgICAgIG1hY09TIDEzLjQgKDIyRjY2KQpSZXBvcnQgVmVyc2lvbjogICAgICAgIDEyCkJyaWRnZSBPUyBWZXJzaW9uOiAgICAgNy41ICgyMFA1MDU4KQpBbm9ueW1vdXMgVVVJRDogICAgICAgIEQwQzREMkEwLUNCRTAtNzgyOC0wRTJBLUNGODI0ODEwN0QwOQoKClRpbWUgQXdha2UgU2luY2UgQm9vdDogMTcwMCBzZWNvbmRzCgpTeXN0ZW0gSW50ZWdyaXR5IFByb3RlY3Rpb246IGVuYWJsZWQKCkNyYXNoZWQgVGhyZWFkOiAgICAgICAgMwoKRXhjZXB0aW9uIFR5cGU6ICAgICAgICBFWENfQkFEX0FDQ0VTUyAoU0lHS0lMTCAoQ29kZSBTaWduYXR1cmUgSW52YWxpZCkpCkV4Y2VwdGlvbiBDb2RlczogICAgICAgVU5LTk9XTl8weDMyIGF0IDB4MDAwMDAwMDEwMjhiMDAwMApFeGNlcHRpb24gQ29kZXM6ICAgICAgIDB4MDAwMDAwMDAwMDAwMDAzMiwgMHgwMDAwMDAwMTAyOGIwMDAwCgpUZXJtaW5hdGlvbiBSZWFzb246ICAgIE5hbWVzcGFjZSBDT0RFU0lHTklORywgQ29kZSAyIEludmFsaWQgUGFnZQoKVk0gUmVnaW9uIEluZm86IDB4MTAyOGIwMDAwIGlzIGluIDB4MTAyOGIwMDAwLTB4MTAyOGNkMDAwOyAgYnl0ZXMgYWZ0ZXIgc3RhcnQ6IDAgIGJ5dGVzIGJlZm9yZSBlbmQ6IDExODc4MwogICAgICBSRUdJT04gVFlQRSAgICAgICAgICAgICAgICAgICAgU1RBUlQgLSBFTkQgICAgICAgICBbIFZTSVpFXSBQUlQvTUFYIFNIUk1PRCAgUkVHSU9OIERFVEFJTAogICAgICBtYXBwZWQgZmlsZSAgICAgICAgICAgICAgICAgMTAwYmE2MDAwLTEwMjhiMDAwMCAgICBbIDI5LjBNXSByLS0vci14IFNNPUFMSSAgLi4uY3RfaWQ9N2YzMWI2ZgotLS0+ICBtYXBwZWQgZmlsZSAgICAgICAgICAgICAgICAgMTAyOGIwMDAwLTEwMjhjZDAwMCAgICBbICAxMTZLXSByLS0vcnd4IFNNPUNPVyAgLi4uY3RfaWQ9OWU2ZjA2ZgogICAgICBHQVAgT0YgMHg1ZmZlZmQ3MzMwMDAgQllURVMKICAgICAgTUFMTE9DX05BTk8gICAgICAgICAgICAgIDYwMDAwMDAwMDAwMC02MDAwMDgwMDAwMDAgWzEyOC4wTV0gcnctL3J3eCBTTT1QUlYgIAoKVGhyZWFkIDA6OiAgRGlzcGF0Y2ggcXVldWU6IGNvbS5hcHBsZS5tYWluLXRocmVhZAowICAgbGlic3lzdGVtX2tlcm5lbC5keWxpYiAgICAgICAgCSAgICAweDdmZjgwZWIwOTViMiBtYWNoX21zZzJfdHJhcCArIDEwCjEgICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAJICAgIDB4N2ZmODBlYjE3NzJkIG1hY2hfbXNnMl9pbnRlcm5hbCArIDc4CjIgICBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICAgICAgICAJICAgIDB4N2ZmODBlYjEwNWU0IG1hY2hfbXNnX292ZXJ3cml0ZSArIDY5MgozICAgbGlic3lzdGVtX2tlcm5lbC5keWxpYiAgICAgICAgCSAgICAweDdmZjgwZWIwOTg5YSBtYWNoX21zZyArIDE5CjQgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAJICAgIDB4N2ZmODBlYzI0MDZmIF9fQ0ZSdW5Mb29wU2VydmljZU1hY2hQb3J0ICsgMTQ1CjUgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAJICAgIDB4N2ZmODBlYzIyYWYwIF9fQ0ZSdW5Mb29wUnVuICsgMTM2NQo2ICAgQ29yZUZvdW5kYXRpb24gICAgICAgICAgICAgICAgCSAgICAweDdmZjgwZWMyMWYzMSBDRlJ1bkxvb3BSdW5TcGVjaWZpYyArIDU2MAo3ICAgaWRlYSAgICAgICAgICAgICAgICAgICAgICAgICAgCSAgICAgICAweDEwMGFkNmJlMiBtYWluICsgMzYwMgo4ICAgZHlsZCAgICAgICAgICAgICAgICAgICAgICAgICAgCSAgICAweDdmZjgwZTdlZTQxZiBzdGFydCArIDE5MDMKClRocmVhZCAxOgowICAgbGlic3lzdGVtX3B0aHJlYWQuZHlsaWIgICAgICAgCSAgICAweDdmZjgwZWI0M2JiMCBzdGFydF93cXRocmVhZCArIDAKClRocmVhZCAyOgowICAgbGlic3lzdGVtX3B0aHJlYWQuZHlsaWIgICAgICAgCSAgICAweDdmZjgwZWI0M2JiMCBzdGFydF93cXRocmVhZCArIDAKClRocmVhZCAzIENyYXNoZWQ6CjAgICBkeWxkICAgICAgICAgICAgICAgICAgICAgICAgICAJICAgIDB4N2ZmODBlODNhYWJjIGR5bGQzOjpNYWNoT0ZpbGU6OmNvbXBhdGlibGVTbGljZShEaWFnbm9zdGljcyYsIHZvaWQgY29uc3QqLCB1bnNpZ25lZCBsb25nLCBjaGFyIGNvbnN0KiwgZHlsZDM6OlBsYXRmb3JtLCBib29sLCBkeWxkMzo6R3JhZGVkQXJjaHMgY29uc3QmKSArIDYyCjEgICBkeWxkICAgICAgICAgICAgICAgICAgICAgICAgICAJICAgIDB4N2ZmODBlODBhODY2IGludm9jYXRpb24gZnVuY3Rpb24gZm9yIGJsb2NrIGluIGR5bGQ0OjpKdXN0SW5UaW1lTG9hZGVyOjptYWtlSnVzdEluVGltZUxvYWRlckRpc2soRGlhZ25vc3RpY3MmLCBkeWxkNDo6UnVudGltZVN0YXRlJiwgY2hhciBjb25zdCosIGR5bGQ0OjpMb2FkZXI6OkxvYWRPcHRpb25zIGNvbnN0JiwgYm9vbCwgdW5zaWduZWQgaW50LCBtYWNoX286OkxheW91dCBjb25zdCopICsgODUKMiAgIGR5bGQgICAgICAgICAgICAgICAgICAgICAgICAgIAkgICAgMHg3ZmY4MGU4MTE4ODYgZHlsZDQ6OlN5c2NhbGxEZWxlZ2F0ZTo6d2l0aFJlYWRPbmx5TWFwcGVkRmlsZShEaWFnbm9zdGljcyYsIGNoYXIgY29uc3QqLCBib29sLCB2b2lkICh2b2lkIGNvbnN0KiwgdW5zaWduZWQgbG9uZywgYm9vbCwgZHlsZDQ6OkZpbGVJRCBjb25zdCYsIGNoYXIgY29uc3QqKSBibG9ja19wb2ludGVyKSBjb25zdCArIDEzOAozICAgZHlsZCAgICAgICAgICAgICAgICAgICAgICAgICAgCSAgICAweDdmZjgwZTgwYTdlNiBkeWxkNDo6SnVzdEluVGltZUxvYWRlcjo6bWFrZUp1c3RJblRpbWVMb2FkZXJEaXNrKERpYWdub3N0aWNzJiwgZHlsZDQ6OlJ1bnRpbWVTdGF0ZSYsIGNoYXIgY29uc3QqLCBkeWxkNDo6TG9hZGVyOjpMb2FkT3B0aW9ucyBjb25zdCYsIGJvb2wsIHVuc2lnbmVkIGludCwgbWFjaF9vOjpMYXlvdXQgY29uc3QqKSArIDE5OAo0ICAgZHlsZCAgICAgICAgICAgICAgICAgICAgICAgICAgCSAgICAweDdmZjgwZTgwMjBkMyBpbnZvY2F0aW9uIGZ1bmN0aW9uIGZvciBibG9jayBpbiBkeWxkNDo6TG9hZGVyOjpnZXRMb2FkZXIoRGlhZ25vc3RpY3MmLCBkeWxkNDo6UnVudGltZVN0YXRlJiwgY2hhciBjb25zdCosIGR5bGQ0OjpMb2FkZXI6OkxvYWRPcHRpb25zIGNvbnN0JikgKyAxNTYwCjUgICBkeWxkICAgICAgICAgICAgICAgICAgICAgICAgICAJICAgIDB4N2ZmODBlODAxNDE5IGR5bGQ0OjpMb2FkZXI6OmZvckVhY2hSZXNvbHZlZEF0UGF0aFZhcihkeWxkNDo6UnVudGltZVN0YXRlJiwgY2hhciBjb25zdCosIGR5bGQ0OjpMb2FkZXI6OkxvYWRPcHRpb25zIGNvbnN0JiwgZHlsZDQ6OlByb2Nlc3NDb25maWc6OlBhdGhPdmVycmlkZXM6OlR5cGUsIGJvb2wmLCB2b2lkIChjaGFyIGNvbnN0KiwgZHlsZDQ6OlByb2Nlc3NDb25maWc6OlBhdGhPdmVycmlkZXM6OlR5cGUsIGJvb2wmKSBibG9ja19wb2ludGVyKSArIDgyNwo2ICAgZHlsZCAgICAgICAgICAgICAgICAgICAgICAgICAgCSAgICAweDdmZjgwZTdmMTRjOSBkeWxkNDo6UHJvY2Vzc0NvbmZpZzo6UGF0aE92ZXJyaWRlczo6Zm9yRWFjaFBhdGhWYXJpYW50KGNoYXIgY29uc3QqLCBkeWxkMzo6UGxhdGZvcm0sIGJvb2wsIGJvb2wsIGJvb2wmLCB2b2lkIChjaGFyIGNvbnN0KiwgZHlsZDQ6OlByb2Nlc3NDb25maWc6OlBhdGhPdmVycmlkZXM6OlR5cGUsIGJvb2wmKSBibG9ja19wb2ludGVyKSBjb25zdCArIDEwMzEKNyAgIGR5bGQgICAgICAgICAgICAgICAgICAgICAgICAgIAkgICAgMHg3ZmY4MGU4MDBmNWQgZHlsZDQ6OkxvYWRlcjo6Zm9yRWFjaFBhdGgoRGlhZ25vc3RpY3MmLCBkeWxkNDo6UnVudGltZVN0YXRlJiwgY2hhciBjb25zdCosIGR5bGQ0OjpMb2FkZXI6OkxvYWRPcHRpb25zIGNvbnN0Jiwgdm9pZCAoY2hhciBjb25zdCosIGR5bGQ0OjpQcm9jZXNzQ29uZmlnOjpQYXRoT3ZlcnJpZGVzOjpUeXBlLCBib29sJikgYmxvY2tfcG9pbnRlcikgKyAyNTEKOCAgIGR5bGQgICAgICAgICAgICAgICAgICAgICAgICAgIAkgICAgMHg3ZmY4MGU4MDE3YmUgZHlsZDQ6OkxvYWRlcjo6Z2V0TG9hZGVyKERpYWdub3N0aWNzJiwgZHlsZDQ6OlJ1bnRpbWVTdGF0ZSYsIGNoYXIgY29uc3QqLCBkeWxkNDo6TG9hZGVyOjpMb2FkT3B0aW9ucyBjb25zdCYpICsgNzk0CjkgICBkeWxkICAgICAgICAgICAgICAgICAgICAgICAgICAJICAgIDB4N2ZmODBlODI2MzQzIGR5bGQ0OjpBUElzOjpkbG9wZW5fZnJvbShjaGFyIGNvbnN0KiwgaW50LCB2b2lkKik6OiRfMTo6b3BlcmF0b3IoKSgpIGNvbnN0ICsgMjcxCjEwICBkeWxkICAgICAgICAgICAgICAgICAgICAgICAgICAJICAgIDB4N2ZmODBlODIxMzcwIGR5bGQ0OjpBUElzOjpkbG9wZW5fZnJvbShjaGFyIGNvbnN0KiwgaW50LCB2b2lkKikgKyA4MTAKMTEgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgIAkgICAgMHg3ZmY4MGVjNWQ0ZDIgX0NGQnVuZGxlRGxmY25Mb2FkRnJhbWV3b3JrICsgMTc5CjEyICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAJICAgIDB4N2ZmODBlY2JmYmFmIF9DRkJ1bmRsZUxvYWRFeGVjdXRhYmxlQW5kUmV0dXJuRXJyb3IgKyAzOTIKMTMgIEZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgIAkgICAgMHg3ZmY4MGZhYjQ4NmEgLVtOU0J1bmRsZSBsb2FkQW5kUmV0dXJuRXJyb3I6XSArIDcxMAoxNCAgaWRlYSAgICAgICAgICAgICAgICAgICAgICAgICAgCSAgICAgICAweDEwMGFkN2JjNSAtW0xhdW5jaGVyIGxhdW5jaF0gKyAxMDEKMTUgIEZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgIAkgICAgMHg3ZmY4MGZhYTc2MjMgX19OU1RocmVhZF9fc3RhcnRfXyArIDEwMDkKMTYgIGxpYnN5c3RlbV9wdGhyZWFkLmR5bGliICAgICAgIAkgICAgMHg3ZmY4MGViNDgxZDMgX3B0aHJlYWRfc3RhcnQgKyAxMjUKMTcgIGxpYnN5c3RlbV9wdGhyZWFkLmR5bGliICAgICAgIAkgICAgMHg3ZmY4MGViNDNiZDMgdGhyZWFkX3N0YXJ0ICsgMTUKCgpUaHJlYWQgMyBjcmFzaGVkIHdpdGggWDg2IFRocmVhZCBTdGF0ZSAoNjQtYml0KToKICByYXg6IDB4MDAwMDAwMDAwMTAwMDAwMCAgcmJ4OiAweDAwMDAwMDAxMDI4YjAwMDAgIHJjeDogMHgwMDAwN2ZmODBlODZlZDEwICByZHg6IDB4MDAwMDAwMDAwMDAxYzQyMAogIHJkaTogMHgwMDAwNzAwMDBlZGZjNGMwICByc2k6IDB4MDAwMDAwMDEwMjhiMDAwMCAgcmJwOiAweDAwMDA3MDAwMGVkZmJlMzAgIHJzcDogMHgwMDAwNzAwMDBlZGZiYmIwCiAgIHI4OiAweDAwMDAwMDAwMDAwMDAwMDEgICByOTogMHgwMDAwMDAwMDAwMDAwMDAwICByMTA6IDB4MDAwMDdmZjgwZTdlYzVmMiAgcjExOiAweDAwMDAwMDAwMDAwMDAyNDYKICByMTI6IDB4MDAwMDAwMDAwMDAxYzQyMCAgcjEzOiAweDAwMDAwMDAxMDI4YjAwMDAgIHIxNDogMHgwMDAwNzAwMDBlZGZjNGMwICByMTU6IDB4MDAwMDcwMDAwZWRmZDY4MAogIHJpcDogMHgwMDAwN2ZmODBlODNhYWJjICByZmw6IDB4MDAwMDAwMDAwMDAxMDIwMiAgY3IyOiAweDAwMDAwMDAxMDI4YjAwMDAKICAKTG9naWNhbCBDUFU6ICAgICAwCkVycm9yIENvZGU6ICAgICAgMHgwMDAwMDAwNCAobm8gbWFwcGluZyBmb3IgdXNlciBkYXRhIHJlYWQpClRyYXAgTnVtYmVyOiAgICAgMTQKClRocmVhZCAzIGluc3RydWN0aW9uIHN0cmVhbToKICBkMyBlMCAzMSBjOSA0MSA4MyBmZSA0MC00OCAwZiA0ZCBjMSA0MSBmNiBjNyA0MCAgLi4xLkEuLkBILk0uQS4uQAogIDQ4IDBmIDQ0IGMxIDQ4IDA5IGQ4IDQ4LTgzIGM0IDA4IDViIDQxIDVlIDQxIDVmICBILkQuSC4uSC4uLltBXkFfCiAgNWQgYzMgNTUgNDggODkgZTUgNDEgNTctNDEgNTYgNDEgNTUgNDEgNTQgNTMgNDggIF0uVUguLkFXQVZBVUFUU0gKICA4MSBlYyA1OCAwMiAwMCAwMCA0NCA4OS04NSBjOCBmZCBmZiBmZiA0OSA4OSBjZiAgLi5YLi4uRC4uLi4uLkkuLgogIDQ5IDg5IGQ0IDQ4IDg5IGYzIDQ5IDg5LWZlIDQ4IDhiIDRkIDEwIDQ4IDhkIDA1ICBJLi5ILi5JLi5ILk0uSC4uCiAgNTAgOWIgOWUgNDMgNDggOGIgMDAgNDgtODkgNDUgZDAgYjggMDAgMDAgMDAgMDEgIFAuLkNILi5ILkUuLi4uLi4KIFswYl0wNiAzZCBjYSBmZSBiYSBiZiA3NS01ZSA0YyA4OSBiZCBjMCBmZCBmZiBmZiAgLi49Li4uLnVeTC4uLi4uLgk8PT0KICA0OCA4ZCA4NSBjZiBmZCBmZiBmZiA0Yy04ZCA5NSBiMCBmZCBmZiBmZiA0ZCA4OSAgSC4uLi4uLkwuLi4uLi5NLgogIGY3IDQ1IDg5IGNkIDQ1IDBmIGI2IGYxLTRjIDhkIDhkIGI4IGZkIGZmIGZmIDQ4ICAuRS4uRS4uLkwuLi4uLi5ICiAgODkgZGYgNGMgODkgZmUgNGMgODkgZTItNDUgODkgZjAgNTAgNDEgNTIgZTggYWIgIC4uTC4uTC4uRS4uUEFSLi4KICBkOSBmZiBmZiA0OCA4MyBjNCAxMCA4NC1jMCAwZiA4NCAzNCAwMSAwMCAwMCA0OCAgLi4uSC4uLi4uLi40Li4uSAogIDAzIDlkIGI4IGZkIGZmIGZmIDRkIDg5LWZlIDRjIDhiIGJkIGMwIGZkIGZmIGZmICAuLi4uLi5NLi5MLi4uLi4uCgpCaW5hcnkgSW1hZ2VzOgogICAgICAgMHgxMDBhZDIwMDAgLSAgICAgICAgMHgxMDBhZDlmZmYgY29tLmpldGJyYWlucy5pbnRlbGxpai5jZSAoMjAyMy4xLjIpIDw2N2Y0Y2UwYy01MjQ5LTM1MDMtOGYxZS1mNDM2ZTAwNWUxN2M+IC9BcHBsaWNhdGlvbnMvSW50ZWxsaUogSURFQSBDRS5hcHAvQ29udGVudHMvTWFjT1MvaWRlYQogICAgMHg3ZmY4MGViMDgwMDAgLSAgICAgMHg3ZmY4MGViNDFmZjcgbGlic3lzdGVtX2tlcm5lbC5keWxpYiAoKikgPDg0NTk3ODYzLTJjNzAtM2E0YS1iMGYxLTg0YjM5ZDczMTIwOT4gL3Vzci9saWIvc3lzdGVtL2xpYnN5c3RlbV9rZXJuZWwuZHlsaWIKICAgIDB4N2ZmODBlYmE3MDAwIC0gICAgIDB4N2ZmODBmMDQzZmVmIGNvbS5hcHBsZS5Db3JlRm91bmRhdGlvbiAoNi45KSA8MTM3MDcwNGMtOTIyZC0zZmZkLWJmNDgtZDQxMTczMDZjOGY0PiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Db3JlRm91bmRhdGlvbi5mcmFtZXdvcmsvVmVyc2lvbnMvQS9Db3JlRm91bmRhdGlvbgogICAgMHg3ZmY4MGU3ZTgwMDAgLSAgICAgMHg3ZmY4MGU4ODA1Y2YgZHlsZCAoKikgPDllOThhODQwLWEzYWMtMzFjMS1hYjk3LTgyOWFmOWJkNjg2ND4gL3Vzci9saWIvZHlsZAogICAgMHg3ZmY4MGViNDIwMDAgLSAgICAgMHg3ZmY4MGViNGRmZmYgbGlic3lzdGVtX3B0aHJlYWQuZHlsaWIgKCopIDw4Y2IwYjM5Ni0wMTFmLTMxZjItODkxNS05NGNkZTFhYmFlODQ+IC91c3IvbGliL3N5c3RlbS9saWJzeXN0ZW1fcHRocmVhZC5keWxpYgogICAgMHg3ZmY4MGZhNGYwMDAgLSAgICAgMHg3ZmY4MTAzZDdmZjggY29tLmFwcGxlLkZvdW5kYXRpb24gKDYuOSkgPGM5YTk4YTljLWYyMmQtM2ExZS1hMzc5LTBlODhiYzRiYzlkOD4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvRm91bmRhdGlvbi5mcmFtZXdvcmsvVmVyc2lvbnMvQy9Gb3VuZGF0aW9uCiAgICAgICAgICAgICAgIDB4MCAtIDB4ZmZmZmZmZmZmZmZmZmZmZiA/Pz8gKCopIDwwMDAwMDAwMC0wMDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDA+ID8/PwoKRXh0ZXJuYWwgTW9kaWZpY2F0aW9uIFN1bW1hcnk6CiAgQ2FsbHMgbWFkZSBieSBvdGhlciBwcm9jZXNzZXMgdGFyZ2V0aW5nIHRoaXMgcHJvY2VzczoKICAgIHRhc2tfZm9yX3BpZDogMAogICAgdGhyZWFkX2NyZWF0ZTogMAogICAgdGhyZWFkX3NldF9zdGF0ZTogMAogIENhbGxzIG1hZGUgYnkgdGhpcyBwcm9jZXNzOgogICAgdGFza19mb3JfcGlkOiAwCiAgICB0aHJlYWRfY3JlYXRlOiAwCiAgICB0aHJlYWRfc2V0X3N0YXRlOiAwCiAgQ2FsbHMgbWFkZSBieSBhbGwgcHJvY2Vzc2VzIG9uIHRoaXMgbWFjaGluZToKICAgIHRhc2tfZm9yX3BpZDogMAogICAgdGhyZWFkX2NyZWF0ZTogMAogICAgdGhyZWFkX3NldF9zdGF0ZTogMAoKVk0gUmVnaW9uIFN1bW1hcnk6ClJlYWRPbmx5IHBvcnRpb24gb2YgTGlicmFyaWVzOiBUb3RhbD0zOTAuOU0gcmVzaWRlbnQ9MEsoMCUpIHN3YXBwZWRfb3V0X29yX3VuYWxsb2NhdGVkPTM5MC45TSgxMDAlKQpXcml0YWJsZSByZWdpb25zOiBUb3RhbD01NjUuNk0gd3JpdHRlbj0wSygwJSkgcmVzaWRlbnQ9MEsoMCUpIHN3YXBwZWRfb3V0PTBLKDAlKSB1bmFsbG9jYXRlZD01NjUuNk0oMTAwJSkKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVklSVFVBTCAgIFJFR0lPTiAKUkVHSU9OIFRZUEUgICAgICAgICAgICAgICAgICAgICAgICBTSVpFICAgIENPVU5UIChub24tY29hbGVzY2VkKSAKPT09PT09PT09PT0gICAgICAgICAgICAgICAgICAgICA9PT09PT09ICA9PT09PT09IApBY3Rpdml0eSBUcmFjaW5nICAgICAgICAgICAgICAgICAgIDI1NksgICAgICAgIDEgCktlcm5lbCBBbGxvYyBPbmNlICAgICAgICAgICAgICAgICAgICA4SyAgICAgICAgMSAKTUFMTE9DICAgICAgICAgICAgICAgICAgICAgICAgICAgMTY0LjFNICAgICAgIDE2IApNQUxMT0MgZ3VhcmQgcGFnZSAgICAgICAgICAgICAgICAgICAxNksgICAgICAgIDQgCk1BTExPQ19OQU5PIChyZXNlcnZlZCkgICAgICAgICAgIDM4NC4wTSAgICAgICAgMSAgICAgICAgIHJlc2VydmVkIFZNIGFkZHJlc3Mgc3BhY2UgKHVuYWxsb2NhdGVkKQpTVEFDSyBHVUFSRCAgICAgICAgICAgICAgICAgICAgICAgNTYuME0gICAgICAgIDQgClN0YWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxNy4wTSAgICAgICAgNCAKVk1fQUxMT0NBVEUgICAgICAgICAgICAgICAgICAgICAgICAgIDRLICAgICAgICAxIApfX0RBVEEgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTQuM00gICAgICAyNjUgCl9fREFUQV9DT05TVCAgICAgICAgICAgICAgICAgICAgICAxMy4xTSAgICAgIDE2NiAKX19EQVRBX0RJUlRZICAgICAgICAgICAgICAgICAgICAgICA2MjNLICAgICAgIDk1IApfX0ZPTlRfREFUQSAgICAgICAgICAgICAgICAgICAgICAgIDIzNTIgICAgICAgIDEgCl9fTElOS0VESVQgICAgICAgICAgICAgICAgICAgICAgIDE3MC45TSAgICAgICAgMyAKX19PQkpDX1JPICAgICAgICAgICAgICAgICAgICAgICAgIDY2LjNNICAgICAgICAxIApfX09CSkNfUlcgICAgICAgICAgICAgICAgICAgICAgICAgMjAxM0sgICAgICAgIDIgCl9fVEVYVCAgICAgICAgICAgICAgICAgICAgICAgICAgIDIyMC4wTSAgICAgIDI4NyAKZHlsZCBwcml2YXRlIG1lbW9yeSAgICAgICAgICAgICAgICAyNjBLICAgICAgICAyIAptYXBwZWQgZmlsZSAgICAgICAgICAgICAgICAgICAgICAgMjkuMk0gICAgICAgIDMgCnNoYXJlZCBtZW1vcnkgICAgICAgICAgICAgICAgICAgICAgIDUySyAgICAgICAgNSAKPT09PT09PT09PT0gICAgICAgICAgICAgICAgICAgICA9PT09PT09ICA9PT09PT09IApUT1RBTCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuMUcgICAgICA4NjIgClRPVEFMLCBtaW51cyByZXNlcnZlZCBWTSBzcGFjZSAgIDc1NC4yTSAgICAgIDg2MiAKCgoKLS0tLS0tLS0tLS0KRnVsbCBSZXBvcnQKLS0tLS0tLS0tLS0KCnsiYXBwX25hbWUiOiJpZGVhIiwidGltZXN0YW1wIjoiMjAyMy0wNi0xNyAxMTo1OToxNS4wMCArMDUzMCIsImFwcF92ZXJzaW9uIjoiMjAyMy4xLjIiLCJzbGljZV91dWlkIjoiNjdmNGNlMGMtNTI0OS0zNTAzLThmMWUtZjQzNmUwMDVlMTdjIiwiYnVpbGRfdmVyc2lvbiI6IklDLTIzMS45MDExLjM0IiwicGxhdGZvcm0iOjEsImJ1bmRsZUlEIjoiY29tLmpldGJyYWlucy5pbnRlbGxpai5jZSIsInNoYXJlX3dpdGhfYXBwX2RldnMiOjAsImlzX2ZpcnN0X3BhcnR5IjowLCJidWdfdHlwZSI6IjMwOSIsIm9zX3ZlcnNpb24iOiJtYWNPUyAxMy40ICgyMkY2NikiLCJyb290c19pbnN0YWxsZWQiOjAsIm5hbWUiOiJpZGVhIiwiaW5jaWRlbnRfaWQiOiI4QUU3MThFQS0xQzg3LTQwM0UtQkQ0MC02Mzk0REQxMDZBNDMifQp7CiAgInVwdGltZSIgOiAxNzAwLAogICJwcm9jUm9sZSIgOiAiRGVmYXVsdCIsCiAgInZlcnNpb24iIDogMiwKICAidXNlcklEIiA6IDUwMSwKICAiZGVwbG95VmVyc2lvbiIgOiAyMTAsCiAgIm1vZGVsQ29kZSIgOiAiTWFjQm9va1BybzE1LDEiLAogICJjb2FsaXRpb25JRCIgOiAxNTkzLAogICJvc1ZlcnNpb24iIDogewogICAgInRyYWluIiA6ICJtYWNPUyAxMy40IiwKICAgICJidWlsZCIgOiAiMjJGNjYiLAogICAgInJlbGVhc2VUeXBlIiA6ICJVc2VyIgogIH0sCiAgImNhcHR1cmVUaW1lIiA6ICIyMDIzLTA2LTE3IDExOjU5OjE1LjYxMzggKzA1MzAiLAogICJpbmNpZGVudCIgOiAiOEFFNzE4RUEtMUM4Ny00MDNFLUJENDAtNjM5NEREMTA2QTQzIiwKICAicGlkIiA6IDM0MTQsCiAgImNwdVR5cGUiIDogIlg4Ni02NCIsCiAgInJvb3RzX2luc3RhbGxlZCIgOiAwLAogICJidWdfdHlwZSIgOiAiMzA5IiwKICAicHJvY0xhdW5jaCIgOiAiMjAyMy0wNi0xNyAxMTo1OToxNS41OTAzICswNTMwIiwKICAicHJvY1N0YXJ0QWJzVGltZSIgOiAxNzUxNjMyNzY5OTMwLAogICJwcm9jRXhpdEFic1RpbWUiIDogMTc1MTY1NTkyOTY2NCwKICAicHJvY05hbWUiIDogImlkZWEiLAogICJwcm9jUGF0aCIgOiAiXC9BcHBsaWNhdGlvbnNcL0ludGVsbGlKIElERUEgQ0UuYXBwXC9Db250ZW50c1wvTWFjT1NcL2lkZWEiLAogICJidW5kbGVJbmZvIiA6IHsiQ0ZCdW5kbGVTaG9ydFZlcnNpb25TdHJpbmciOiIyMDIzLjEuMiIsIkNGQnVuZGxlVmVyc2lvbiI6IklDLTIzMS45MDExLjM0IiwiQ0ZCdW5kbGVJZGVudGlmaWVyIjoiY29tLmpldGJyYWlucy5pbnRlbGxpai5jZSJ9LAogICJzdG9yZUluZm8iIDogeyJkZXZpY2VJZGVudGlmaWVyRm9yVmVuZG9yIjoiNzJBODg5QUQtRTA2Ny01QzM4LTlERkYtRjlGREJFQjUxREI5IiwidGhpcmRQYXJ0eSI6dHJ1ZX0sCiAgInBhcmVudFByb2MiIDogImxhdW5jaGQiLAogICJwYXJlbnRQaWQiIDogMSwKICAiY29hbGl0aW9uTmFtZSIgOiAiY29tLmpldGJyYWlucy5pbnRlbGxpai5jZSIsCiAgImNyYXNoUmVwb3J0ZXJLZXkiIDogIkQwQzREMkEwLUNCRTAtNzgyOC0wRTJBLUNGODI0ODEwN0QwOSIsCiAgImNvZGVTaWduaW5nSUQiIDogImNvbS5qZXRicmFpbnMuaW50ZWxsaWouY2UiLAogICJjb2RlU2lnbmluZ1RlYW1JRCIgOiAiMlpFRkFSOFRIMyIsCiAgImNvZGVTaWduaW5nRmxhZ3MiIDogNTg3MjY4ODY1LAogICJjb2RlU2lnbmluZ1ZhbGlkYXRpb25DYXRlZ29yeSIgOiA2LAogICJjb2RlU2lnbmluZ1RydXN0TGV2ZWwiIDogMCwKICAiYnJpZGdlVmVyc2lvbiIgOiB7ImJ1aWxkIjoiMjBQNTA1OCIsInRyYWluIjoiNy41In0sCiAgInNpcCIgOiAiZW5hYmxlZCIsCiAgInZtUmVnaW9uSW5mbyIgOiAiMHgxMDI4YjAwMDAgaXMgaW4gMHgxMDI4YjAwMDAtMHgxMDI4Y2QwMDA7ICBieXRlcyBhZnRlciBzdGFydDogMCAgYnl0ZXMgYmVmb3JlIGVuZDogMTE4NzgzXG4gICAgICBSRUdJT04gVFlQRSAgICAgICAgICAgICAgICAgICAgU1RBUlQgLSBFTkQgICAgICAgICBbIFZTSVpFXSBQUlRcL01BWCBTSFJNT0QgIFJFR0lPTiBERVRBSUxcbiAgICAgIG1hcHBlZCBmaWxlICAgICAgICAgICAgICAgICAxMDBiYTYwMDAtMTAyOGIwMDAwICAgIFsgMjkuME1dIHItLVwvci14IFNNPUFMSSAgLi4uY3RfaWQ9N2YzMWI2ZlxuLS0tPiAgbWFwcGVkIGZpbGUgICAgICAgICAgICAgICAgIDEwMjhiMDAwMC0xMDI4Y2QwMDAgICAgWyAgMTE2S10gci0tXC9yd3ggU009Q09XICAuLi5jdF9pZD05ZTZmMDZmXG4gICAgICBHQVAgT0YgMHg1ZmZlZmQ3MzMwMDAgQllURVNcbiAgICAgIE1BTExPQ19OQU5PICAgICAgICAgICAgICA2MDAwMDAwMDAwMDAtNjAwMDA4MDAwMDAwIFsxMjguME1dIHJ3LVwvcnd4IFNNPVBSViAgIiwKICAiZXhjZXB0aW9uIiA6IHsiY29kZXMiOiIweDAwMDAwMDAwMDAwMDAwMzIsIDB4MDAwMDAwMDEwMjhiMDAwMCIsInJhd0NvZGVzIjpbNTAsNDMzNzYzMTIzMl0sInR5cGUiOiJFWENfQkFEX0FDQ0VTUyIsInNpZ25hbCI6IlNJR0tJTEwgKENvZGUgU2lnbmF0dXJlIEludmFsaWQpIiwic3VidHlwZSI6IlVOS05PV05fMHgzMiBhdCAweDAwMDAwMDAxMDI4YjAwMDAifSwKICAidGVybWluYXRpb24iIDogeyJmbGFncyI6MCwiY29kZSI6MiwibmFtZXNwYWNlIjoiQ09ERVNJR05JTkciLCJpbmRpY2F0b3IiOiJJbnZhbGlkIFBhZ2UifSwKICAidm1yZWdpb25pbmZvIiA6ICIweDEwMjhiMDAwMCBpcyBpbiAweDEwMjhiMDAwMC0weDEwMjhjZDAwMDsgIGJ5dGVzIGFmdGVyIHN0YXJ0OiAwICBieXRlcyBiZWZvcmUgZW5kOiAxMTg3ODNcbiAgICAgIFJFR0lPTiBUWVBFICAgICAgICAgICAgICAgICAgICBTVEFSVCAtIEVORCAgICAgICAgIFsgVlNJWkVdIFBSVFwvTUFYIFNIUk1PRCAgUkVHSU9OIERFVEFJTFxuICAgICAgbWFwcGVkIGZpbGUgICAgICAgICAgICAgICAgIDEwMGJhNjAwMC0xMDI4YjAwMDAgICAgWyAyOS4wTV0gci0tXC9yLXggU009QUxJICAuLi5jdF9pZD03ZjMxYjZmXG4tLS0+ICBtYXBwZWQgZmlsZSAgICAgICAgICAgICAgICAgMTAyOGIwMDAwLTEwMjhjZDAwMCAgICBbICAxMTZLXSByLS1cL3J3eCBTTT1DT1cgIC4uLmN0X2lkPTllNmYwNmZcbiAgICAgIEdBUCBPRiAweDVmZmVmZDczMzAwMCBCWVRFU1xuICAgICAgTUFMTE9DX05BTk8gICAgICAgICAgICAgIDYwMDAwMDAwMDAwMC02MDAwMDgwMDAwMDAgWzEyOC4wTV0gcnctXC9yd3ggU009UFJWICAiLAogICJleHRNb2RzIiA6IHsiY2FsbGVyIjp7InRocmVhZF9jcmVhdGUiOjAsInRocmVhZF9zZXRfc3RhdGUiOjAsInRhc2tfZm9yX3BpZCI6MH0sInN5c3RlbSI6eyJ0aHJlYWRfY3JlYXRlIjowLCJ0aHJlYWRfc2V0X3N0YXRlIjowLCJ0YXNrX2Zvcl9waWQiOjB9LCJ0YXJnZXRlZCI6eyJ0aHJlYWRfY3JlYXRlIjowLCJ0aHJlYWRfc2V0X3N0YXRlIjowLCJ0YXNrX2Zvcl9waWQiOjB9LCJ3YXJuaW5ncyI6MH0sCiAgImZhdWx0aW5nVGhyZWFkIiA6IDMsCiAgInRocmVhZHMiIDogW3siaWQiOjM2MjgwLCJxdWV1ZSI6ImNvbS5hcHBsZS5tYWluLXRocmVhZCIsImZyYW1lcyI6W3siaW1hZ2VPZmZzZXQiOjU1NTQsInN5bWJvbCI6Im1hY2hfbXNnMl90cmFwIiwic3ltYm9sTG9jYXRpb24iOjEwLCJpbWFnZUluZGV4IjoxfSx7ImltYWdlT2Zmc2V0Ijo2MzI3Nywic3ltYm9sIjoibWFjaF9tc2cyX2ludGVybmFsIiwic3ltYm9sTG9jYXRpb24iOjc4LCJpbWFnZUluZGV4IjoxfSx7ImltYWdlT2Zmc2V0IjozNDI3Niwic3ltYm9sIjoibWFjaF9tc2dfb3ZlcndyaXRlIiwic3ltYm9sTG9jYXRpb24iOjY5MiwiaW1hZ2VJbmRleCI6MX0seyJpbWFnZU9mZnNldCI6NjI5OCwic3ltYm9sIjoibWFjaF9tc2ciLCJzeW1ib2xMb2NhdGlvbiI6MTksImltYWdlSW5kZXgiOjF9LHsiaW1hZ2VPZmZzZXQiOjUxMjExMSwic3ltYm9sIjoiX19DRlJ1bkxvb3BTZXJ2aWNlTWFjaFBvcnQiLCJzeW1ib2xMb2NhdGlvbiI6MTQ1LCJpbWFnZUluZGV4IjoyfSx7ImltYWdlT2Zmc2V0Ijo1MDY2MDgsInN5bWJvbCI6Il9fQ0ZSdW5Mb29wUnVuIiwic3ltYm9sTG9jYXRpb24iOjEzNjUsImltYWdlSW5kZXgiOjJ9LHsiaW1hZ2VPZmZzZXQiOjUwMzYwMSwic3ltYm9sIjoiQ0ZSdW5Mb29wUnVuU3BlY2lmaWMiLCJzeW1ib2xMb2NhdGlvbiI6NTYwLCJpbWFnZUluZGV4IjoyfSx7ImltYWdlT2Zmc2V0IjoxOTQyNiwic3ltYm9sIjoibWFpbiIsInN5bWJvbExvY2F0aW9uIjozNjAyLCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoyNTYzMSwic3ltYm9sIjoic3RhcnQiLCJzeW1ib2xMb2NhdGlvbiI6MTkwMywiaW1hZ2VJbmRleCI6M31dfSx7ImlkIjozNjI5MiwiZnJhbWVzIjpbeyJpbWFnZU9mZnNldCI6NzA4OCwic3ltYm9sIjoic3RhcnRfd3F0aHJlYWQiLCJzeW1ib2xMb2NhdGlvbiI6MCwiaW1hZ2VJbmRleCI6NH1dfSx7ImlkIjozNjI5MywiZnJhbWVzIjpbeyJpbWFnZU9mZnNldCI6NzA4OCwic3ltYm9sIjoic3RhcnRfd3F0aHJlYWQiLCJzeW1ib2xMb2NhdGlvbiI6MCwiaW1hZ2VJbmRleCI6NH1dfSx7InRyaWdnZXJlZCI6dHJ1ZSwiaWQiOjM2Mjk0LCJpbnN0cnVjdGlvblN0YXRlIjp7Imluc3RydWN0aW9uU3RyZWFtIjp7ImJ5dGVzIjpbMjExLDIyNCw0OSwyMDEsNjUsMTMxLDI1NCw2NCw3MiwxNSw3NywxOTMsNjUsMjQ2LDE5OSw2NCw3MiwxNSw2OCwxOTMsNzIsOSwyMTYsNzIsMTMxLDE5Niw4LDkxLDY1LDk0LDY1LDk1LDkzLDE5NSw4NSw3MiwxMzcsMjI5LDY1LDg3LDY1LDg2LDY1LDg1LDY1LDg0LDgzLDcyLDEyOSwyMzYsODgsMiwwLDAsNjgsMTM3LDEzMywyMDAsMjUzLDI1NSwyNTUsNzMsMTM3LDIwNyw3MywxMzcsMjEyLDcyLDEzNywyNDMsNzMsMTM3LDI1NCw3MiwxMzksNzcsMTYsNzIsMTQxLDUsODAsMTU1LDE1OCw2Nyw3MiwxMzksMCw3MiwxMzcsNjksMjA4LDE4NCwwLDAsMCwxLDExLDYsNjEsMjAyLDI1NCwxODYsMTkxLDExNyw5NCw3NiwxMzcsMTg5LDE5MiwyNTMsMjU1LDI1NSw3MiwxNDEsMTMzLDIwNywyNTMsMjU1LDI1NSw3NiwxNDEsMTQ5LDE3NiwyNTMsMjU1LDI1NSw3NywxMzcsMjQ3LDY5LDEzNywyMDUsNjksMTUsMTgyLDI0MSw3NiwxNDEsMTQxLDE4NCwyNTMsMjU1LDI1NSw3MiwxMzcsMjIzLDc2LDEzNywyNTQsNzYsMTM3LDIyNiw2OSwxMzcsMjQwLDgwLDY1LDgyLDIzMiwxNzEsMjE3LDI1NSwyNTUsNzIsMTMxLDE5NiwxNiwxMzIsMTkyLDE1LDEzMiw1MiwxLDAsMCw3MiwzLDE1NywxODQsMjUzLDI1NSwyNTUsNzcsMTM3LDI1NCw3NiwxMzksMTg5LDE5MiwyNTMsMjU1LDI1NV0sIm9mZnNldCI6OTZ9fSwidGhyZWFkU3RhdGUiOnsicjEzIjp7InZhbHVlIjo0MzM3NjMxMjMyfSwicmF4Ijp7InZhbHVlIjoxNjc3NzIxNn0sInJmbGFncyI6eyJ2YWx1ZSI6NjYwNTB9LCJjcHUiOnsidmFsdWUiOjB9LCJyMTQiOnsidmFsdWUiOjEyMzE0NTU1MTg1NjgzMn0sInJzaSI6eyJ2YWx1ZSI6NDMzNzYzMTIzMn0sInI4Ijp7InZhbHVlIjoxfSwiY3IyIjp7InZhbHVlIjo0MzM3NjMxMjMyfSwicmR4Ijp7InZhbHVlIjoxMTU3NDR9LCJyMTAiOnsidmFsdWUiOjE0MDcwMzM3MTgwNjE5NCwic3ltYm9sTG9jYXRpb24iOjEwLCJzeW1ib2wiOiJfX2ZjbnRsIn0sInI5Ijp7InZhbHVlIjowfSwicjE1Ijp7InZhbHVlIjoxMjMxNDU1NTE4NjEzNzZ9LCJyYngiOnsidmFsdWUiOjQzMzc2MzEyMzJ9LCJ0cmFwIjp7InZhbHVlIjoxNCwiZGVzY3JpcHRpb24iOiIobm8gbWFwcGluZyBmb3IgdXNlciBkYXRhIHJlYWQpIn0sImVyciI6eyJ2YWx1ZSI6NH0sInIxMSI6eyJ2YWx1ZSI6NTgyfSwicmlwIjp7InZhbHVlIjoxNDA3MDMzNzIxMjY5MDgsIm1hdGNoZXNDcmFzaEZyYW1lIjoxfSwicmJwIjp7InZhbHVlIjoxMjMxNDU1NTE4NTUxNTJ9LCJyc3AiOnsidmFsdWUiOjEyMzE0NTU1MTg1NDUxMn0sInIxMiI6eyJ2YWx1ZSI6MTE1NzQ0fSwicmN4Ijp7InZhbHVlIjoxNDA3MDMzNzIzNDA0OTYsInN5bWJvbExvY2F0aW9uIjowLCJzeW1ib2wiOiJkeWxkMzo6R3JhZGVkQXJjaHM6Ong4Nl82NGgifSwiZmxhdm9yIjoieDg2X1RIUkVBRF9TVEFURSIsInJkaSI6eyJ2YWx1ZSI6MTIzMTQ1NTUxODU2ODMyfX0sImZyYW1lcyI6W3siaW1hZ2VPZmZzZXQiOjMzODYyMCwic3ltYm9sIjoiZHlsZDM6Ok1hY2hPRmlsZTo6Y29tcGF0aWJsZVNsaWNlKERpYWdub3N0aWNzJiwgdm9pZCBjb25zdCosIHVuc2lnbmVkIGxvbmcsIGNoYXIgY29uc3QqLCBkeWxkMzo6UGxhdGZvcm0sIGJvb2wsIGR5bGQzOjpHcmFkZWRBcmNocyBjb25zdCYpIiwic3ltYm9sTG9jYXRpb24iOjYyLCJpbWFnZUluZGV4IjozfSx7ImltYWdlT2Zmc2V0IjoxNDE0MTQsInN5bWJvbCI6Imludm9jYXRpb24gZnVuY3Rpb24gZm9yIGJsb2NrIGluIGR5bGQ0OjpKdXN0SW5UaW1lTG9hZGVyOjptYWtlSnVzdEluVGltZUxvYWRlckRpc2soRGlhZ25vc3RpY3MmLCBkeWxkNDo6UnVudGltZVN0YXRlJiwgY2hhciBjb25zdCosIGR5bGQ0OjpMb2FkZXI6OkxvYWRPcHRpb25zIGNvbnN0JiwgYm9vbCwgdW5zaWduZWQgaW50LCBtYWNoX286OkxheW91dCBjb25zdCopIiwic3ltYm9sTG9jYXRpb24iOjg1LCJpbWFnZUluZGV4IjozfSx7ImltYWdlT2Zmc2V0IjoxNzAxMTgsInN5bWJvbCI6ImR5bGQ0OjpTeXNjYWxsRGVsZWdhdGU6OndpdGhSZWFkT25seU1hcHBlZEZpbGUoRGlhZ25vc3RpY3MmLCBjaGFyIGNvbnN0KiwgYm9vbCwgdm9pZCAodm9pZCBjb25zdCosIHVuc2lnbmVkIGxvbmcsIGJvb2wsIGR5bGQ0OjpGaWxlSUQgY29uc3QmLCBjaGFyIGNvbnN0KikgYmxvY2tfcG9pbnRlcikgY29uc3QiLCJzeW1ib2xMb2NhdGlvbiI6MTM4LCJpbWFnZUluZGV4IjozfSx7ImltYWdlT2Zmc2V0IjoxNDEyODYsInN5bWJvbCI6ImR5bGQ0OjpKdXN0SW5UaW1lTG9hZGVyOjptYWtlSnVzdEluVGltZUxvYWRlckRpc2soRGlhZ25vc3RpY3MmLCBkeWxkNDo6UnVudGltZVN0YXRlJiwgY2hhciBjb25zdCosIGR5bGQ0OjpMb2FkZXI6OkxvYWRPcHRpb25zIGNvbnN0JiwgYm9vbCwgdW5zaWduZWQgaW50LCBtYWNoX286OkxheW91dCBjb25zdCopIiwic3ltYm9sTG9jYXRpb24iOjE5OCwiaW1hZ2VJbmRleCI6M30seyJpbWFnZU9mZnNldCI6MTA2NzA3LCJzeW1ib2wiOiJpbnZvY2F0aW9uIGZ1bmN0aW9uIGZvciBibG9jayBpbiBkeWxkNDo6TG9hZGVyOjpnZXRMb2FkZXIoRGlhZ25vc3RpY3MmLCBkeWxkNDo6UnVudGltZVN0YXRlJiwgY2hhciBjb25zdCosIGR5bGQ0OjpMb2FkZXI6OkxvYWRPcHRpb25zIGNvbnN0JikiLCJzeW1ib2xMb2NhdGlvbiI6MTU2MCwiaW1hZ2VJbmRleCI6M30seyJpbWFnZU9mZnNldCI6MTAzNDQ5LCJzeW1ib2wiOiJkeWxkNDo6TG9hZGVyOjpmb3JFYWNoUmVzb2x2ZWRBdFBhdGhWYXIoZHlsZDQ6OlJ1bnRpbWVTdGF0ZSYsIGNoYXIgY29uc3QqLCBkeWxkNDo6TG9hZGVyOjpMb2FkT3B0aW9ucyBjb25zdCYsIGR5bGQ0OjpQcm9jZXNzQ29uZmlnOjpQYXRoT3ZlcnJpZGVzOjpUeXBlLCBib29sJiwgdm9pZCAoY2hhciBjb25zdCosIGR5bGQ0OjpQcm9jZXNzQ29uZmlnOjpQYXRoT3ZlcnJpZGVzOjpUeXBlLCBib29sJikgYmxvY2tfcG9pbnRlcikiLCJzeW1ib2xMb2NhdGlvbiI6ODI3LCJpbWFnZUluZGV4IjozfSx7ImltYWdlT2Zmc2V0IjozODA4OSwic3ltYm9sIjoiZHlsZDQ6OlByb2Nlc3NDb25maWc6OlBhdGhPdmVycmlkZXM6OmZvckVhY2hQYXRoVmFyaWFudChjaGFyIGNvbnN0KiwgZHlsZDM6OlBsYXRmb3JtLCBib29sLCBib29sLCBib29sJiwgdm9pZCAoY2hhciBjb25zdCosIGR5bGQ0OjpQcm9jZXNzQ29uZmlnOjpQYXRoT3ZlcnJpZGVzOjpUeXBlLCBib29sJikgYmxvY2tfcG9pbnRlcikgY29uc3QiLCJzeW1ib2xMb2NhdGlvbiI6MTAzMSwiaW1hZ2VJbmRleCI6M30seyJpbWFnZU9mZnNldCI6MTAyMjM3LCJzeW1ib2wiOiJkeWxkNDo6TG9hZGVyOjpmb3JFYWNoUGF0aChEaWFnbm9zdGljcyYsIGR5bGQ0OjpSdW50aW1lU3RhdGUmLCBjaGFyIGNvbnN0KiwgZHlsZDQ6OkxvYWRlcjo6TG9hZE9wdGlvbnMgY29uc3QmLCB2b2lkIChjaGFyIGNvbnN0KiwgZHlsZDQ6OlByb2Nlc3NDb25maWc6OlBhdGhPdmVycmlkZXM6OlR5cGUsIGJvb2wmKSBibG9ja19wb2ludGVyKSIsInN5bWJvbExvY2F0aW9uIjoyNTEsImltYWdlSW5kZXgiOjN9LHsiaW1hZ2VPZmZzZXQiOjEwNDM4Miwic3ltYm9sIjoiZHlsZDQ6OkxvYWRlcjo6Z2V0TG9hZGVyKERpYWdub3N0aWNzJiwgZHlsZDQ6OlJ1bnRpbWVTdGF0ZSYsIGNoYXIgY29uc3QqLCBkeWxkNDo6TG9hZGVyOjpMb2FkT3B0aW9ucyBjb25zdCYpIiwic3ltYm9sTG9jYXRpb24iOjc5NCwiaW1hZ2VJbmRleCI6M30seyJpbWFnZU9mZnNldCI6MjU0Nzg3LCJzeW1ib2wiOiJkeWxkNDo6QVBJczo6ZGxvcGVuX2Zyb20oY2hhciBjb25zdCosIGludCwgdm9pZCopOjokXzE6Om9wZXJhdG9yKCkoKSBjb25zdCIsInN5bWJvbExvY2F0aW9uIjoyNzEsImltYWdlSW5kZXgiOjN9LHsiaW1hZ2VPZmZzZXQiOjIzNDM1Miwic3ltYm9sIjoiZHlsZDQ6OkFQSXM6OmRsb3Blbl9mcm9tKGNoYXIgY29uc3QqLCBpbnQsIHZvaWQqKSIsInN5bWJvbExvY2F0aW9uIjo4MTAsImltYWdlSW5kZXgiOjN9LHsiaW1hZ2VPZmZzZXQiOjc0NjcwNiwic3ltYm9sIjoiX0NGQnVuZGxlRGxmY25Mb2FkRnJhbWV3b3JrIiwic3ltYm9sTG9jYXRpb24iOjE3OSwiaW1hZ2VJbmRleCI6Mn0seyJpbWFnZU9mZnNldCI6MTE0OTg3MSwic3ltYm9sIjoiX0NGQnVuZGxlTG9hZEV4ZWN1dGFibGVBbmRSZXR1cm5FcnJvciIsInN5bWJvbExvY2F0aW9uIjozOTIsImltYWdlSW5kZXgiOjJ9LHsiaW1hZ2VPZmZzZXQiOjQxNTg1MCwic3ltYm9sIjoiLVtOU0J1bmRsZSBsb2FkQW5kUmV0dXJuRXJyb3I6XSIsInN5bWJvbExvY2F0aW9uIjo3MTAsImltYWdlSW5kZXgiOjV9LHsiaW1hZ2VPZmZzZXQiOjIzNDkzLCJzeW1ib2wiOiItW0xhdW5jaGVyIGxhdW5jaF0iLCJzeW1ib2xMb2NhdGlvbiI6MTAxLCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0IjozNjIwMTksInN5bWJvbCI6Il9fTlNUaHJlYWRfX3N0YXJ0X18iLCJzeW1ib2xMb2NhdGlvbiI6MTAwOSwiaW1hZ2VJbmRleCI6NX0seyJpbWFnZU9mZnNldCI6MjUwNDMsInN5bWJvbCI6Il9wdGhyZWFkX3N0YXJ0Iiwic3ltYm9sTG9jYXRpb24iOjEyNSwiaW1hZ2VJbmRleCI6NH0seyJpbWFnZU9mZnNldCI6NzEyMywic3ltYm9sIjoidGhyZWFkX3N0YXJ0Iiwic3ltYm9sTG9jYXRpb24iOjE1LCJpbWFnZUluZGV4Ijo0fV19XSwKICAidXNlZEltYWdlcyIgOiBbCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAieDg2XzY0IiwKICAgICJiYXNlIiA6IDQzMDYzMTMyMTYsCiAgICAiQ0ZCdW5kbGVTaG9ydFZlcnNpb25TdHJpbmciIDogIjIwMjMuMS4yIiwKICAgICJDRkJ1bmRsZUlkZW50aWZpZXIiIDogImNvbS5qZXRicmFpbnMuaW50ZWxsaWouY2UiLAogICAgInNpemUiIDogMzI3NjgsCiAgICAidXVpZCIgOiAiNjdmNGNlMGMtNTI0OS0zNTAzLThmMWUtZjQzNmUwMDVlMTdjIiwKICAgICJwYXRoIiA6ICJcL0FwcGxpY2F0aW9uc1wvSW50ZWxsaUogSURFQSBDRS5hcHBcL0NvbnRlbnRzXC9NYWNPU1wvaWRlYSIsCiAgICAibmFtZSIgOiAiaWRlYSIsCiAgICAiQ0ZCdW5kbGVWZXJzaW9uIiA6ICJJQy0yMzEuOTAxMS4zNCIKICB9LAogIHsKICAgICJzb3VyY2UiIDogIlAiLAogICAgImFyY2giIDogIng4Nl82NCIsCiAgICAiYmFzZSIgOiAxNDA3MDMzNzUwNjUwODgsCiAgICAic2l6ZSIgOiAyMzc1NjAsCiAgICAidXVpZCIgOiAiODQ1OTc4NjMtMmM3MC0zYTRhLWIwZjEtODRiMzlkNzMxMjA5IiwKICAgICJwYXRoIiA6ICJcL3VzclwvbGliXC9zeXN0ZW1cL2xpYnN5c3RlbV9rZXJuZWwuZHlsaWIiLAogICAgIm5hbWUiIDogImxpYnN5c3RlbV9rZXJuZWwuZHlsaWIiCiAgfSwKICB7CiAgICAic291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJ4ODZfNjRoIiwKICAgICJiYXNlIiA6IDE0MDcwMzM3NTcxNjM1MiwKICAgICJDRkJ1bmRsZVNob3J0VmVyc2lvblN0cmluZyIgOiAiNi45IiwKICAgICJDRkJ1bmRsZUlkZW50aWZpZXIiIDogImNvbS5hcHBsZS5Db3JlRm91bmRhdGlvbiIsCiAgICAic2l6ZSIgOiA0ODM3MzYwLAogICAgInV1aWQiIDogIjEzNzA3MDRjLTkyMmQtM2ZmZC1iZjQ4LWQ0MTE3MzA2YzhmNCIsCiAgICAicGF0aCIgOiAiXC9TeXN0ZW1cL0xpYnJhcnlcL0ZyYW1ld29ya3NcL0NvcmVGb3VuZGF0aW9uLmZyYW1ld29ya1wvVmVyc2lvbnNcL0FcL0NvcmVGb3VuZGF0aW9uIiwKICAgICJuYW1lIiA6ICJDb3JlRm91bmRhdGlvbiIsCiAgICAiQ0ZCdW5kbGVWZXJzaW9uIiA6ICIxOTc3IgogIH0sCiAgewogICAgInNvdXJjZSIgOiAiUCIsCiAgICAiYXJjaCIgOiAieDg2XzY0IiwKICAgICJiYXNlIiA6IDE0MDcwMzM3MTc4ODI4OCwKICAgICJzaXplIiA6IDYyNDA4MCwKICAgICJ1dWlkIiA6ICI5ZTk4YTg0MC1hM2FjLTMxYzEtYWI5Ny04MjlhZjliZDY4NjQiLAogICAgInBhdGgiIDogIlwvdXNyXC9saWJcL2R5bGQiLAogICAgIm5hbWUiIDogImR5bGQiCiAgfSwKICB7CiAgICAic291cmNlIiA6ICJQIiwKICAgICJhcmNoIiA6ICJ4ODZfNjQiLAogICAgImJhc2UiIDogMTQwNzAzMzc1MzAyNjU2LAogICAgInNpemUiIDogNDkxNTIsCiAgICAidXVpZCIgOiAiOGNiMGIzOTYtMDExZi0zMWYyLTg5MTUtOTRjZGUxYWJhZTg0IiwKICAgICJwYXRoIiA6ICJcL3VzclwvbGliXC9zeXN0ZW1cL2xpYnN5c3RlbV9wdGhyZWFkLmR5bGliIiwKICAgICJuYW1lIiA6ICJsaWJzeXN0ZW1fcHRocmVhZC5keWxpYiIKICB9LAogIHsKICAgICJzb3VyY2UiIDogIlAiLAogICAgImFyY2giIDogIng4Nl82NCIsCiAgICAiYmFzZSIgOiAxNDA3MDMzOTEwODQ1NDQsCiAgICAiQ0ZCdW5kbGVTaG9ydFZlcnNpb25TdHJpbmciIDogIjYuOSIsCiAgICAiQ0ZCdW5kbGVJZGVudGlmaWVyIiA6ICJjb20uYXBwbGUuRm91bmRhdGlvbiIsCiAgICAic2l6ZSIgOiA5OTk4MzI5LAogICAgInV1aWQiIDogImM5YTk4YTljLWYyMmQtM2ExZS1hMzc5LTBlODhiYzRiYzlkOCIsCiAgICAicGF0aCIgOiAiXC9TeXN0ZW1cL0xpYnJhcnlcL0ZyYW1ld29ya3NcL0ZvdW5kYXRpb24uZnJhbWV3b3JrXC9WZXJzaW9uc1wvQ1wvRm91bmRhdGlvbiIsCiAgICAibmFtZSIgOiAiRm91bmRhdGlvbiIsCiAgICAiQ0ZCdW5kbGVWZXJzaW9uIiA6ICIxOTc3IgogIH0sCiAgewogICAgInNpemUiIDogMCwKICAgICJzb3VyY2UiIDogIkEiLAogICAgImJhc2UiIDogMCwKICAgICJ1dWlkIiA6ICIwMDAwMDAwMC0wMDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDAiCiAgfQpdLAogICJzaGFyZWRDYWNoZSIgOiB7CiAgImJhc2UiIDogMTQwNzAzMzcxMTY1Njk2LAogICJzaXplIiA6IDIxNDc0ODM2NDgwLAogICJ1dWlkIiA6ICI4NjdiZjQ5ZS0xMzc1LTMwMDktOTY5My1hMTYyMTk2MTkyOGEiCn0sCiAgInZtU3VtbWFyeSIgOiAiUmVhZE9ubHkgcG9ydGlvbiBvZiBMaWJyYXJpZXM6IFRvdGFsPTM5MC45TSByZXNpZGVudD0wSygwJSkgc3dhcHBlZF9vdXRfb3JfdW5hbGxvY2F0ZWQ9MzkwLjlNKDEwMCUpXG5Xcml0YWJsZSByZWdpb25zOiBUb3RhbD01NjUuNk0gd3JpdHRlbj0wSygwJSkgcmVzaWRlbnQ9MEsoMCUpIHN3YXBwZWRfb3V0PTBLKDAlKSB1bmFsbG9jYXRlZD01NjUuNk0oMTAwJSlcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWSVJUVUFMICAgUkVHSU9OIFxuUkVHSU9OIFRZUEUgICAgICAgICAgICAgICAgICAgICAgICBTSVpFICAgIENPVU5UIChub24tY29hbGVzY2VkKSBcbj09PT09PT09PT09ICAgICAgICAgICAgICAgICAgICAgPT09PT09PSAgPT09PT09PSBcbkFjdGl2aXR5IFRyYWNpbmcgICAgICAgICAgICAgICAgICAgMjU2SyAgICAgICAgMSBcbktlcm5lbCBBbGxvYyBPbmNlICAgICAgICAgICAgICAgICAgICA4SyAgICAgICAgMSBcbk1BTExPQyAgICAgICAgICAgICAgICAgICAgICAgICAgIDE2NC4xTSAgICAgICAxNiBcbk1BTExPQyBndWFyZCBwYWdlICAgICAgICAgICAgICAgICAgIDE2SyAgICAgICAgNCBcbk1BTExPQ19OQU5PIChyZXNlcnZlZCkgICAgICAgICAgIDM4NC4wTSAgICAgICAgMSAgICAgICAgIHJlc2VydmVkIFZNIGFkZHJlc3Mgc3BhY2UgKHVuYWxsb2NhdGVkKVxuU1RBQ0sgR1VBUkQgICAgICAgICAgICAgICAgICAgICAgIDU2LjBNICAgICAgICA0IFxuU3RhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE3LjBNICAgICAgICA0IFxuVk1fQUxMT0NBVEUgICAgICAgICAgICAgICAgICAgICAgICAgIDRLICAgICAgICAxIFxuX19EQVRBICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE0LjNNICAgICAgMjY1IFxuX19EQVRBX0NPTlNUICAgICAgICAgICAgICAgICAgICAgIDEzLjFNICAgICAgMTY2IFxuX19EQVRBX0RJUlRZICAgICAgICAgICAgICAgICAgICAgICA2MjNLICAgICAgIDk1IFxuX19GT05UX0RBVEEgICAgICAgICAgICAgICAgICAgICAgICAyMzUyICAgICAgICAxIFxuX19MSU5LRURJVCAgICAgICAgICAgICAgICAgICAgICAgMTcwLjlNICAgICAgICAzIFxuX19PQkpDX1JPICAgICAgICAgICAgICAgICAgICAgICAgIDY2LjNNICAgICAgICAxIFxuX19PQkpDX1JXICAgICAgICAgICAgICAgICAgICAgICAgIDIwMTNLICAgICAgICAyIFxuX19URVhUICAgICAgICAgICAgICAgICAgICAgICAgICAgMjIwLjBNICAgICAgMjg3IFxuZHlsZCBwcml2YXRlIG1lbW9yeSAgICAgICAgICAgICAgICAyNjBLICAgICAgICAyIFxubWFwcGVkIGZpbGUgICAgICAgICAgICAgICAgICAgICAgIDI5LjJNICAgICAgICAzIFxuc2hhcmVkIG1lbW9yeSAgICAgICAgICAgICAgICAgICAgICAgNTJLICAgICAgICA1IFxuPT09PT09PT09PT0gICAgICAgICAgICAgICAgICAgICA9PT09PT09ICA9PT09PT09IFxuVE9UQUwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjFHICAgICAgODYyIFxuVE9UQUwsIG1pbnVzIHJlc2VydmVkIFZNIHNwYWNlICAgNzU0LjJNICAgICAgODYyIFxuIiwKICAibGVnYWN5SW5mbyIgOiB7CiAgInRocmVhZFRyaWdnZXJlZCIgOiB7CgogIH0KfSwKICAibG9nV3JpdGluZ1NpZ25hdHVyZSIgOiAiNTcwZTQ1YjUyOTBlMGNmOTc5ZTVmNTcxNzBjYTNhZTFmMTcxMjIzMCIsCiAgInRyaWFsSW5mbyIgOiB7CiAgInJvbGxvdXRzIiA6IFsKICAgIHsKICAgICAgInJvbGxvdXRJZCIgOiAiNjM1ODJjNWY4YTUzNDYxNDEzOTk5NTUwIiwKICAgICAgImZhY3RvclBhY2tJZHMiIDogewoKICAgICAgfSwKICAgICAgImRlcGxveW1lbnRJZCIgOiAyNDAwMDAwMDIKICAgIH0sCiAgICB7CiAgICAgICJyb2xsb3V0SWQiIDogIjYwMzU2NjYwYmJlMzc5NzA3MzVjNTYyNCIsCiAgICAgICJmYWN0b3JQYWNrSWRzIiA6IHsKCiAgICAgIH0sCiAgICAgICJkZXBsb3ltZW50SWQiIDogMjQwMDAwMDI3CiAgICB9CiAgXSwKICAiZXhwZXJpbWVudHMiIDogWwoKICBdCn0KfQoKTW9kZWw6IE1hY0Jvb2tQcm8xNSwxLCBCb290Uk9NIDE5NjguMTIwLjEyLjAuMCAoaUJyaWRnZTogMjAuMTYuNTA1OC4wLjAsMCksIDYgcHJvY2Vzc29ycywgNi1Db3JlIEludGVsIENvcmUgaTcsIDIuNiBHSHosIDE2IEdCLCBTTUMgCkdyYXBoaWNzOiBJbnRlbCBVSEQgR3JhcGhpY3MgNjMwLCBJbnRlbCBVSEQgR3JhcGhpY3MgNjMwLCBCdWlsdC1JbgpEaXNwbGF5OiBDb2xvciBMQ0QsIDI4ODAgeCAxODAwIFJldGluYSwgTWFpbiwgTWlycm9yT2ZmLCBPbmxpbmUKR3JhcGhpY3M6IFJhZGVvbiBQcm8gNTU1WCwgUmFkZW9uIFBybyA1NTVYLCBQQ0llLCA0IEdCCk1lbW9yeSBNb2R1bGU6IEJBTksgMC9DaGFubmVsQS1ESU1NMCwgOCBHQiwgRERSNCwgMjQwMCBNSHosIFNLIEh5bml4LCBITUE4MUdTNkFGUjhOLVVICk1lbW9yeSBNb2R1bGU6IEJBTksgMi9DaGFubmVsQi1ESU1NMCwgOCBHQiwgRERSNCwgMjQwMCBNSHosIFNLIEh5bml4LCBITUE4MUdTNkFGUjhOLVVICkFpclBvcnQ6IHNwYWlycG9ydF93aXJlbGVzc19jYXJkX3R5cGVfd2lmaSAoMHgxNEU0LCAweDdCRiksIHdsMDogRGVjICA5IDIwMjIgMTY6NTY6MjQgdmVyc2lvbiA5LjMwLjQ5Mi4wLjMyLjUuODcgRldJRCAwMS0zYTExZWMxOQpCbHVldG9vdGg6IFZlcnNpb24gKG51bGwpLCAwIHNlcnZpY2VzLCAwIGRldmljZXMsIDAgaW5jb21pbmcgc2VyaWFsIHBvcnRzCk5ldHdvcmsgU2VydmljZTogV2ktRmksIEFpclBvcnQsIGVuMApVU0IgRGV2aWNlOiBVU0IzMUJ1cwpVU0IgRGV2aWNlOiBUMkJ1cwpVU0IgRGV2aWNlOiBUb3VjaCBCYXIgQmFja2xpZ2h0ClVTQiBEZXZpY2U6IFRvdWNoIEJhciBEaXNwbGF5ClVTQiBEZXZpY2U6IEFwcGxlIEludGVybmFsIEtleWJvYXJkIC8gVHJhY2twYWQKVVNCIERldmljZTogSGVhZHNldApVU0IgRGV2aWNlOiBBbWJpZW50IExpZ2h0IFNlbnNvcgpVU0IgRGV2aWNlOiBGYWNlVGltZSBIRCBDYW1lcmEgKEJ1aWx0LWluKQpVU0IgRGV2aWNlOiBBcHBsZSBUMiBDb250cm9sbGVyClRodW5kZXJib2x0IEJ1czogTWFjQm9vayBQcm8sIEFwcGxlIEluYy4sIDQ3LjUKVGh1bmRlcmJvbHQgQnVzOiBNYWNCb29rIFBybywgQXBwbGUgSW5jLiwgNDcuNQo=