c64bb6ebc2ed80eda18dcbeb7c4640e090f65e9d05099bd8f60b53bb9620e7bcc6eb86f4feb967b54419b8ccd5e65b5faa159d2219fca8a66ca0f0ea6777b0a605441deec1908a92f59d72239e8005d0794a028dd614a3c3ca280dd0bc6ef9d99d5f54b43595b6f983e3cf459fb2ccb29bcf5622e36f68baf9966c20e48dd5a93e014b5dbf8b78c00bacc5053589d3dfe1a92bb2394c4f15eb931ca3be548d9990c2dc7df76fd2fcd524285595333db7e2b670b6f858d17ad07c5120912333f1973d587d09d0246e292fa4247c1f86d4313156bbb27db43d9bf80e18220866fa20e92440e438ef3544503e369260386de008a855ba9c311f06b50c0f07eeef2b6bc9bd67b8d86797746ab815dcebee1f1ce7f639fc78764c25a7293cfea9541dc3fa26cd0dfce6bb63d7c1580e684da576222b6ab83299c4f3200dd0aa90fb3eb21478a8299e6df492357b84c038c744fafdf4cbe180b1ee437b72e7351bad064a0d8549148fb686592ef0c0d72510404d78631b5ab27b6c58f61e4e7ac87719d8894f906350d8540b1cfa39544631f5023fdbb57a69a94e711f28134917e28b2404572c0a0570532747c94193d227908ec9f53c6f186cbd9c7b321ac56617401ddace90959a1f19b5d7ca3755192ede52ec38bd3b3978a759751f51751d4ab0295d205f2c3101de7046923ec4bfdcedf2bfa254ce1041ac9d2ef01793f438b7e6e0c72a224f897e5fac2cc8a0cad561eb84af96fada0e922deee08a0109b32519df2c4afb70bc1fb7c26c4c84d6660877938e0e57576efdc4a1176de2e447450314de354776aa90ddfc4dd2a448a44e54e77d46c5627a8195441aac735b1d8e90b1e8b7b8626d527b0f67ee2e75fb3dfda9aa8a52b067ad92ace987e1bee1d62cd36c62d5c268c08610c2f435d528222e76ab698c0bf645f4fb0762b005ec37391f2d9d4605fc9eece442c7934ee75cd626922d40adc93b7b341785af8cacc5efe27d2bd12611efa16bc0d1cc9118b21073fdb100fe5518b022f7afc52bc36ce09e4af749b3fa84531f7a54da49fd2b59550f5aac7c46ed718dea519251586cafcf3d99c4a00c17d0c583854bd1ac1a6d5697c082f4c959fab1cdbeebd3bb6c9f4402b8671e4938c1d1125ca988dde456709bdec8b0ad5717c6db8e55ebd187f19bd47246478db24e02d7aacd1b52274eab6a99d27895b046ea0c54c194730f18114f351f2df9efeb4d59f697617b397586ebe52f2faf93faa54b65978293bf382376b787396bcb845405f8ef2f6357f9583e25946f875be193e06d843014da36a61ed507fa00897a6f80c89a784ae7342dea0f1ef7f33f1a5ecc78e2405532695b70a6bdf734226a6cf5eeaabfcdf93d52fed8de4d926ae6bfba3a9a44aaf13b60046002d8526135ab5b4cf5f720c5abbc54c561f2026ca37c32c36cbdd52130b18119601ccf6e353bce7d24bae1e736a40badb1305da89203e049eb6211c9f53ce72d5ba10e7f31c5e823d819b10e59d7013df2dfc5a3ade023887af438074177cfc710ca8f1e9eaa049f4e31d8c34793efa28287f32ae03e1a6a9f05d2390815d58ce85bf7f55d72b2ac1f96f55e94c7a849102dbf27ddccd75b004a879519a2d1e655eb4f675567f1d03bfe8a0a53c631ce0ff536306c9bc1e8dd3674666cd88e859c3eff64572e6685b5297f68c1b4ece437827b95ce941bf423b806da981de5a3728b4a6f4e814dfaeede7e53db14e6c35624a4c6cf53f3d7ad8c96f9cdaab4d39a460d187ba8b4ef10c266d968e7c9906bf91d465c3c0d0c51e22e59e5d9599aca5d91ee50e643c612531aac47c2dec2c729584aa34dc07d0ad07fd1c9b3cfdcd3c320fe1453d5adda0414223df2eee72cb0babea12975ae4e9b8592aca4cf4bf1ed6419c22835fed2771f925c51d17b4357b701ab88fc97f1a79e8792842db4438f9fc4f063c3653b4b20408f9fd65880b2b5f2a72a309d80da0394a296", @typed={0x8, 0x7a, 0x0, 0x0, @fd=r3}, @typed={0x72, 0x63, 0x0, 0x0, @binary="5611a406aa4c7b3307885996c7000a8ffb3308daf1fe71f9965da79c84f8a9825892c9dc00899934db9136b92027f0bcf2386e172266631859cf77932d130c6a850ba5224bececac7d269812bc1e61f5a07bdfeafb80f059b8611c7e44127c651dbd496091d62e09b9d1403edb68"}]}, @typed={0x8, 0x24, 0x0, 0x0, @fd}, @typed={0x8, 0x4d, 0x0, 0x0, @ipv4=@dev}, @typed={0x4, 0x70}]}, 0xb9c}, {&(0x7f0000001dc0)={0x848, 0x0, 0x300, 0x70bd28, 0x25dfdbfd, "", [@generic="62130c7550fbb5574570e0160718292b7421f57a34c2fe31a5a5f32b08a53b3f61626af072d72df1d00ccef57c9dde49e04e3442ccedae7ca7fe2646234bd8", @generic="ddcfb272ea58b137137a21a95c770cbe192b689b251959f99e33341d824be68b5836cc00eb390d1325663fbca13b3e14b7cc266dba585385c81f4f11c0476e23f251c1a93aa61a6b4b4c31f6d9814db750a01cb1bc5229a33fd2", @nested={0x6dd, 0x49, 0x0, 0x1, [@generic="572017b76618b9258851babb4673c05868b4ca726ec52005f9155f76b3d8c84cee87c380587e66a69cf61400688fdf7e49b30745405bd45f6cd98fe52ffe307d6dc497aef3e768e47c799fb17764a60c0f544b7a8c7261196f9f4058a9342b3596f92d9b9c80afeadd22cc8b3dc5c49d3501dd49db6e571e4a896dea73c0af5aaffe0c7ea25dc4dc8660cf6784ffb4719e3784935ef71368349fb987c0e92bbd8b9746f3cb0e5345b189bf8e55ef8f1258d7bf4edfae638ad835f5703fb4a20942e799784d067efea924ad12751d7022d55d4c706a2e821cd7746c8d802839a926682ab38c37396acd3232007ee13c3b19de9b9ef025890a632dcdb02f52aca43fb34464f88ca69ba118aa21237fedf0cbbba1287c6b1082098a547485f13a7f557456c82e2d3c6208273ec20402c2773db4b4579dffa0d6ace07b59b019063466c02c90fc6bdf8269e5d0367771f1bedd6e1f36e0d0df6170658a8351eadd27400e536687965bd8528a48ee5946b45ce7724b02b6c7e99e7785f4946ab27e7b7172674720c9e09a50881be72247ac1b5f9415f35eeda462e9011e13e5a0521784aaadd48e144e59d914b6c09fe9149fdf81117bb5c940f8eba5b5c833912ef074c2c832260da03396a72a710d1dfd825877296666fc8326fcd06ad15e4dadf12d1ae3fde7084c37f135dd0b1a2cb6d6a03fd163126907ecdcb78ae337925b5ee47555a75c0a50f1a5884626a9cd86e0c2c2fe2bf051c3729b8d52b73549e52cac6df6df3c343736efc3e2a7f94d108a9116bbc4ec207efd0b43cd592e4f4ff36d1736020fee9fbd886933a5fdf0ec37220e406c8c952376275bf9c68f34b049dff526864f9af667b32b21d0f7114345db0b81c22ba89b55edb200fcc72192a2e3abf2a3801d6d85948b865c244931c82f78b7a8a3f4294c73df6d4be653c419e0f74308dac7d121db88b395778cad626bd0253a46f02dbef91a6c60f4cb1fab980c1caefc65b41e1bb731f28df82f64f2520ca3a07e2ceabc04919e32bd78ad8164f5ccc32ad80987cc37efd012be4b29b1ad42f4fb7180d7aabd9ef545e9426ee7329d7166afb8759b45e0d3c6a4b436a4c43556bf9429279bf885db4cd6c8c85c3a4c316e4f6c97499fc7d5a56bbb8af8dd600dbf500fab5c5063d032f737f3bbc948fc258b4c303e444c3a6b8b68d208b5272799f803ea551962f7a9952bea667338f83330c58fd17c1c467c247c04801da2f25f1cfff2089fa7c1319198b931d3aff0670aa47c2b7505fe8998d057980390a221f4196510e536762a7d97885b08b313827793324416e5bdd712a188002d24d8ba294286660c048054b3ee71bf37acd0a2c880484208c5a6a928061de40ed375e5032ba30f4b9ba50b74a0d65a9a2c6c81187c72d8ecb4e6ded9d741965754b9688cc20ba5df1d8f232943f6d7863b5743554b948d6a5c870ae4c9c37f62e866b25f9a5d2a63797201b71977fed7eb43f6f32bd0520d06a3d8ce2f3ff1c2a048b4954c3d021bfe14829799d66ef5c56959f7424589686b8f86099777c51edcb103116703bb217cde96c96fde27af1231778a9e8b307cc32f7d8958ede992638abba6cc52e189b1652ca9d0e9fa5f5ad729960cc3d4b099f4d2bb22af75f6c0d06f6515e74a85a3544d7d05e78e9a127f42de7c8398b5e2276262a0a6c8c7954937f99eee2c0ba5196d20f196ae867dbecf22dc6ea8370316c39a8ef9f28163546cf8b632493ed0e7384c0cb210878ff0e36a97b7296c70e4d6d4a3198e023e2196ce8c5ce023d208aaf8bacf859e321b8b89684bbe3b57a93d8595141c11cc2b85014f6501ed5f28a7b57dd5e02e5f4d1ad07a518e1df172a166aa6c84a177696fe0b03062f03fc41b86509335bd85cb21be1c1874f1eb11d2cec04b83b0eac1dbdaceed02275db179c8787fa962904260bc8703499bf442834aff14a25d06d2c5a1b23983b6570f064652b42836c3d2da273e16f2a95e57d1e834c9c75b6d1928394169143780cceb0aaede78bdf2e55bbb95532c96bf0edfb64f0e9db5c1ab7845c8d19cfaad8bbc8e4d071901bfc97afc88706b4851223eea2472b35178dcdbcf14e40e4ff935a85c54c0cda271ca5f1075e2a74e3d597f08a4a4b5a12ab0e4fdd0a89c60e39b626e5cfe224215c1982901d172c6e0a91a4c81bafda977ec44cd10ce57c3bcac5c2bf6544bc9e26ff40549926ec6940850aed262e4b3a4445046748a9d2ac2fde6423d0407b00ef882eb53881c17d61e9df3c7e7eb8977ee57e3cac2f892810e3a16c597d1bf082d17276f5c585faf6796428cf8e291c842a2fa1ab267c30ef6fa9dc1feeb8da0fcc5f17104468a5a30de35864377c97e786726654031f0bde1ee6bbea2bf8cc4c6106a7ecad17fc706d6838173fc556ff5f7c3be5075a87555d74f9477beafe6393616d1f94e602a2b15147b37997c8c7a6f474f6a"]}, @nested={0x55, 0x0, 0x0, 0x1, [@generic="84177cbf7a03954d0c30dc2ace43a377536fedeec5cc5f7d2d0a5ab8dc057b236138b95a402081646931bc1d832ea20606812c29f073e1d877b16409c7ee6869e8da8503749e8d2bfe624f2068a7eeb635"]}, @generic="1dbc1ea8a0586d75232ce8ccc70e64ba9134d5b5b3639b76413867d3af11408fde5c1cc2a54477a854d0953a2f94f404da3202ed02c37bb1b5f11390e07159426ce8e2fb85dec28c5a0f59f0e3e42674a9c89a8aff5a22f5b304f6cef1d0093683a12747a07c60"]}, 0x848}, {&(0x7f0000003000)={0xb8, 0x22, 0x4, 0x70bd29, 0x25dfdbfe, "", [@generic="9c367ab229646a8adbb037ee02f2d50cddf8564d3b28386e53", @generic="2af51f938d2ed4d220d88658e27c3557e609421124e2b880d7d58884aae7a3760942d340775575d7e81157ba7203056d4e8c914d4912ec220a07d10011b5b27ab38c3d9dbe4b3144f0836106e7593c0543d7be2c2e536472e59abb05bbcdf7d98ef607388c0f23c8af737b30ad99db49dd5420c7de42212a8b7c3e3f8928f88d5c6701e2f7ee15388bb0f4f92f3d"]}, 0xb8}, {&(0x7f00000033c0)={0x60, 0x23, 0x400, 0x70bd27, 0x25dfdbff, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@private=0xa010102}, @nested={0x45, 0x63, 0x0, 0x1, [@generic="a871d967d3bc8e05a2a32e18b02f668b667e11eac6733c03a4a3675e26126aa233c788f2b39ee2c0aa9d4b45f9c9e87e06f1a239d36163cf649e3afa2a449a026a"]}]}, 0x60}, {&(0x7f0000005dc0)=ANY=[@ANYBLOB="e40f0000260000082bbd7000ffdbdf25c1c244b0ed3304775dd40e5830ca564a98f7fa9135268e1c988ef71388d9c0bdb5b20168639fa9a4dcb74b9f5b9314725c4424a0f18cc9afcce28b4bcdd0b32d240b9e3d4d96391622d4bb30cc985d97d3dea70396089ee14068fba50c044bf15a7d205caccb591f8f21f1c2af85152709cd141b622553f19d08779ff4b5565aa06ad073d210e6fa0cb1f65f4c2b017323c58f67de000d8013e250c08563bf819ba696e60ab6727ef2d4749b87c95e82b80483b72dc6d897537a506681097de6f41d382088ff5cc6766a00c1b4d631c070a2322cf1b14937d7af5ef503c51690c689d78210544da9d0f79f8f2bde42f80c31917584a818e95e8832158d12c5a6eb79113b75ea6c19d1e25c9afbc50a39dcadbbaec7a8633770cc0f8f88bfe968fffab1494c1f0209df8b7203da48143b14ed2b1ff99ec9b2df4f23baa5c448090763bc9126e2eae85d48125f3e1662b0e99eea27672f6a1c5737e9ff11395c8113904787580e3b25c7b7016658bd04006b0000005d0e3e800d0000007375626a5f7479706500000008002100ac1414aa7319247b4b9b1b0f7fa3a0a8444a4d17a53c39a9dc6266ecd5bcf27e07f670ee901b3459057de5f2511b7fa05a97360429273a9134d4d2604bcb4d6880ed46086621ab11798bfb9c76f40e0d6644f9a5e5c7505948a89a4d7d50c0a3f17ee52bf226f913ce08008d00", @ANYRES32, @ANYBLOB], 0xfe4}, {&(0x7f0000005840)={0x240, 0x0, 0x400, 0x70bd2b, 0x25dfdbfe, "", [@generic="0286aea17ec4dae52dd14a96ad30b592186a29e14d3a98756dbd76082b225da843bced3e712f45a0921adf6358c105e662e77def238d87ada62cfb55aff74fac37659c65c079f1ab28b21b7765162eea0f1198feada1b72f686c1ef8f156c1b011669913473ebf176aa893d967ed311981010ca41aad97ff450ea27e", @typed={0x8, 0x3e, 0x0, 0x0, @pid}, @nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0x9, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}]}, @generic="d64545cf86d82f9b55e96258d692970f2441203205be6bcf42804fb6cd8e716d8276bef5decf2ce8eb586de8e89b4071260d85a32b71fb033169dc08ab76fb20a63ba8c52556c97538386914af4f0e874c69bded05a6345fa3d042fe57c1ebb6b869bd5b5d983477c695c89fa606d24c5ea5f795c8a1b322b80a5d95b15f96b074a182821a08344252ab4c43965fd2c1ba7fc293ede2e945f5be8e38e4dbd9", @nested={0x60, 0x85, 0x0, 0x1, [@generic, @generic="f0a92df9bfadd13d4a0691f98a94f8ebdb14cd3778205d8ef30ac4348e43d46461fcd947241c008396a946585144f9387b5b311c96dfb092e9ce32f78f24ad95ae24bfc4d3e46136", @typed={0x8, 0x92, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0x8, 0x6b, 0x0, 0x0, @fd}, @typed={0x4, 0x52}]}, @generic="cded9156b48fb6daf270427dad1b733df195c79612bbbe1d24eb8ff247bfe6cb462470b725e654098b24681cd85d8443df26ad72abcfaa73b95cac80b547bee0d1a71ab0f4b2599616b270931f974785d785b9b3087a4c835d1cfe3cfe70a2f9eecec317e6f112efd5189e9961f7f64bf2197b668772705bf073ac7f90fd18dbc50598940a2ac26b8d6930a983438299a39bd7c36be8f8d06f5f9735bd59"]}, 0x240}], 0x8, &(0x7f0000000580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0x0, r6}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98, 0x50}, 0x840) (async) fchown(r2, 0x0, r6) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f0000000200)={&(0x7f0000000180)=[0x0], 0x1}) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r7, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r7, 0x0) (async) preadv(r7, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r7, 0xc0189376, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES32=0xffffffffffffffff, @ANYBLOB="01000080000000002e2f66696c653000"]) (async) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r8, 0xc01064b3, &(0x7f0000000140)) (async) read$FUSE(r7, &(0x7f0000003440)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_BMAP(r7, &(0x7f0000000280)={0x18, 0x0, r9, {0x8000000000000001}}, 0x18) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r7, 0xc00464b4, &(0x7f0000000040)) [ 1392.253470] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:48 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000040)={0x4000000, 0x4}) 00:31:48 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x6, 0x4, 0xfffffeff}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x6, 0x4, 0xfffffeff}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 00:31:48 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_FREE_BUFS(r1, 0x4010641a, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x2, 0x3f, 0x1, 0x20, 0x6]}) 00:31:48 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xcbf}}, './file0\x00'}) ioctl$DRM_IOCTL_RM_CTX(r1, 0xc0086421, &(0x7f0000000040)={0x0, 0x1}) [ 1392.391161] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:48 executing program 4: write$sndseq(0xffffffffffffffff, &(0x7f0000000040)=[{0x3, 0x7, 0x3f, 0xde, @time={0x3ff, 0x2}, {0x80, 0x2}, {0x9, 0x1f}, @control={0x0, 0x4, 0x10000}}, {0x0, 0x4, 0xff, 0xdf, @tick=0x1, {0x4, 0x8}, {0x81, 0x28}, @quote={{0xe6, 0xff}, 0x73b, &(0x7f0000000000)={0x1, 0x18, 0x1, 0x1, @tick=0x442c, {0x80, 0x4}, {0x0, 0x1}, @queue={0x2, {0x8, 0x5}}}}}], 0x38) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:48 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x1, 0x270400) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x10001, 0x100, 0x2}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:31:48 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xcbf}}, './file0\x00'}) ioctl$DRM_IOCTL_RM_CTX(r1, 0xc0086421, &(0x7f0000000040)={0x0, 0x1}) 00:31:48 executing program 4: write$sndseq(0xffffffffffffffff, &(0x7f0000000040)=[{0x3, 0x7, 0x3f, 0xde, @time={0x3ff, 0x2}, {0x80, 0x2}, {0x9, 0x1f}, @control={0x0, 0x4, 0x10000}}, {0x0, 0x4, 0xff, 0xdf, @tick=0x1, {0x4, 0x8}, {0x81, 0x28}, @quote={{0xe6, 0xff}, 0x73b, &(0x7f0000000000)={0x1, 0x18, 0x1, 0x1, @tick=0x442c, {0x80, 0x4}, {0x0, 0x1}, @queue={0x2, {0x8, 0x5}}}}}], 0x38) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:48 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xcbf}}, './file0\x00'}) ioctl$DRM_IOCTL_RM_CTX(r1, 0xc0086421, &(0x7f0000000040)={0x0, 0x1}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xcbf}}, './file0\x00'}) (async) ioctl$DRM_IOCTL_RM_CTX(r1, 0xc0086421, &(0x7f0000000040)={0x0, 0x1}) (async) 00:31:48 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x1, 0x270400) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x10001, 0x100, 0x2}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:31:48 executing program 2: semget$private(0x0, 0x0, 0x241) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x800, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:48 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f0000000180)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[@ANYRES64=0x0], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) ioctl$DRM_IOCTL_SET_VERSION(r2, 0xc0106407, &(0x7f0000000900)={0x3f, 0x200, 0x10001, 0x5}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) setsockopt$CAIFSO_REQ_PARAM(r3, 0x116, 0x80, &(0x7f0000000280)="ac68702bc154e8f2cbbe2592c7baff82d22799fab23854eaf4d73be39d616459871c91127a8cde2000b39b4f65b7c9b47c553ae03bce821e324059e62feb2e3932dc3956950f9224b57d63192e71a900d6ce11f34c60d3900a5f6e422c94847ba654e32a0e8633ee9060c787d4d002e449a682a2e6f42d8120baf2fc1fcf6215a20932911bde21769a084f307a983ca342616132f3ebe94f6b3f34cab4d5b885320ba71ab5a9d55d3c429e9918c8809247e9b13f6f0c063b0b95a0ae54d32c3d276666e82fe6741c8fa986e3193256091028ee6c5a2351de", 0xd8) r5 = openat$incfs(r4, &(0x7f0000000200)='.pending_reads\x00', 0x290040, 0x185) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000100)) r6 = fcntl$getown(r4, 0x9) r7 = getuid() r8 = getpid() sendmsg$netlink(r5, &(0x7f00000008c0)={&(0x7f0000000380)=@proc={0x10, 0x0, 0x25dfdbfd, 0x80}, 0xc, &(0x7f0000000800)=[{&(0x7f00000003c0)={0x30, 0x27, 0x100, 0x70bd26, 0x25dfdbff, "", [@typed={0x13, 0x64, 0x0, 0x0, @str='/dev/dri/card#\x00'}, @typed={0x8, 0x92, 0x0, 0x0, @ipv4=@multicast2}, @nested={0x4, 0x5b}]}, 0x30}, {&(0x7f0000000400)={0x144, 0x12, 0x400, 0x70bd2c, 0x25dfdbfc, "", [@nested={0x38, 0x5f, 0x0, 0x1, [@typed={0x6, 0x62, 0x0, 0x0, @binary="11b6"}, @generic="c2731a08af5ec077273ccbb6f2f0a55d98bfe5267f6adea9386666e068ebb17e6697093970774b44a67339b2"]}, @generic="2744965435e7f476258427bac06a0a1842ade29dcf550443f799379192b2ccab85fea023176ac33f696880d6d1e68c6d0d1063298c6364bf17178a1104c0b56cdbb5084135a37a215e773161aa9fec8f3a7de9c58cebbad5df80f4e27389366ec3e1cb79962c4de7e485a4219b7d2637c1b9643e81", @nested={0x4, 0x17}, @generic="c3f0d5410c3d6899da1f1e906005059404e6bddda0dc77c5e3e0ff9ac00d7aac2f688fe6b41b8fb4e7c8d4bd2ede3e792bca65000217c9874c9fac0eb0a2b5f7fb03f89d0c21dea34ee1aa93a457e540e1c7007c9e953e6806e0d7927a3dce840499a1b3f5bfe9e8334a8c8d83ee1e595ca4353e48f88b95e64fcaacd7400a103e"]}, 0x144}, {&(0x7f0000001600)={0x13e0, 0x28, 0x1, 0x70bd2d, 0x25dfdbfc, "", [@typed={0x4, 0x19}, @nested={0x36, 0x90, 0x0, 0x1, [@typed={0x10, 0x79, 0x0, 0x0, @str='{$!#\x13+\\\x00*})\x00'}, @generic="dd0a9a000931e07f5b345b01144da87e97598dcbc98d2deefa1bbc5fb80c438849b4"]}, @nested={0x8c, 0x64, 0x0, 0x1, [@typed={0x14, 0x5d, 0x0, 0x0, @ipv6=@local}, @typed={0x8, 0x53, 0x0, 0x0, @fd=r1}, @typed={0x14, 0x47, 0x0, 0x0, @ipv6=@private2}, @generic="9db444bc59e3ca85b7ff47af07af636960501c4eb7c28d047f538e10ec82c9cbb4068c986b5f1b289e0831329002d492547bcd449ccfbbb51dfbddc67ea91d7675de0b5dfa62f26994287b0f526013ac1e3c4ecd63083b24"]}, @generic="dbd8e53435eca56af0f455f092ae12334770bdccf8f5256a63428a333cb7555de869ac084044230e992c37946d348d42940c6d11d7c59c62db91a985a68b9854df063f2491a73919a99810641446639c3ac455f371551ab473e50773ab216f59087be7c16e5ff2b1a6966432b2407b73d007f614d1d737b3aba32940848f592b8f9a2a9689e193e9cadc43f79b537add8bd2a55c3cf50f93f40f7805", @generic="62580c512e15815f4f15a19fd76ae7ac514a03387547bef92868ce1e58b33c6ef09896b3ecdda03cd61bea", @nested={0x10cf, 0x15, 0x0, 0x1, [@typed={0x4, 0x2a}, @typed={0x6, 0x6e, 0x0, 0x0, @str='%\x00'}, @typed={0x14, 0x4c, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @typed={0x14, 0x6, 0x0, 0x0, @ipv6=@mcast2}, @generic="b510b58c41831a8652772bda8c60ad11125c6af0c0f554efd36ba303f03410a8cd1e8e8feee1609c6b0d7228e0dbe69a682daebdbceb3404e236c5fe5e3003c3544607de3d26b01b0a03a79d6a91d8775a72cf9ba9fe0f585b4f49c3e074e0a56c58a84ded52e74fc603fcccf454cb3ecf36059b0ee926ec78", @generic="dab01f3141fe97fb62e8e831aa92798c38b8d8cd2afbea501ac093f1cd8a", @generic="66f2d1675f3a4f9e80bd6de81a6df9964f1722525a6266a188f1ed4fad85fa17a6db8e7dc7dc60ec9160edea7d830fe71ded36c844e10870c3befd1790943694053b6eea5c5a3b7a76cb43a6107ad1b66b23e3357b554cfbc6ad6802283908da0fc8e870536b8a8001bab17f5bbdb146d7e42c0c098b82d1dd52d63c6f7309a10b09cb87873a754dba57475968931e1342952354ec5bdd5c51e99cc08ca916e6a577c2724e62e4aa615525f9382657ac70634a33121300d36290135e9536e455bfefc0e1077a0fe0cc0ca98592e4b6f86eb675b1d9697f1389b5c3e06f89a2578da9ab440f5b97424802cf8588f20b643e4c5af696f109507c9c5b17b20624ada811e04911bc59b00c713a8831bc2880f1d9c3d95e740b27d6346810115af289ef7aa7bc7df1eb473572bbc993a5204e9284676122241956fc2555fd62834b79137f45431973f689d013d39eb668ff1e4157857123d1a2fa739e3312c5682d0e245cbb79e96732ed389cc852abddcbe0e386e0978bd21eee59772a0b313757e9bf30a48c3872e56c0f1c0b7d29ec6561129dc8717f44585dc6dcb0c1e36ff892940eb02985996ac8374f92823a57cc5c054a17277036f83e40b712da784c6d3a03ea185ae99e5584eee9e38b896fc34502d0011d4bf73b0435bcdf142896d4ea0816849440685861732521d05398697e3e2812d9f3cd1782774de5064b87513b6701a1a1fe742e2f0198a65ebf5070b6851f6c5218ad6657c065cd8ad1f59d9d6096451c81ab615e0f25fb6b0cde4f47542d4addc21800d46d21ea4ac1b17fd16ec3c565f81d86013e2ed0e776efbb0451e0aa412e698eb61cc1e05e14f6de661112bfe5ab737023b7e1874d7fbfff7c2546af16dc4f09bbde25eb76d7a6f572bb7203a874ecbfaf4f4661a88f401e74d6f6f8e96d40e3a82a0d339c1260816a9c818824cbbbbecf280983c03cb52564b677442c7fd2953075a052bbbb4232db25eebb6a92fab6f9f9f1376e982a93441e30f722e66c7033d6c42552ff9211ce4ece578858c145f65c7c1648a846aa177f2c6b70ef1ec5aa4a0fe6ae7a6a7e0ff6019a603bd77778d89c461d2da334c19eb135b3b5ff4891bf15f63c94a3a62fa5460173cd288d336469ea606e88ed0b54d6481f8501bfea13d2066bf5af36ddf000725a385a5b49d73da7733ccd15be1ec9ba5c56026e039d994583ee9b9c63163229bbfd87199b285649121b3d76d03fd4eb1d59b69b46571ff199a87248eff7cd032c07c7973e2d99ef7e1bf8f487f722d325cc8d42bcd5a444c42bdab931f41c39125c64c9b3bbfeabea05127fc2c122f2acf56eb5326e5b1b482969c34ac071f12e94b2bfcdcd3ef2fd98872316620585473db0e90f7024fd68a5ef135275c3bc2f94ccd87f50e2424f3f64f4246b173fd6cdb01e0bd20c3efab7a1d93e263055f10a5ae7fcfadd91200646c7845a0d280b963416b730ea76bf6a9add38acb70c1e520a83367aa3a080ac57e8a8ffa7634c6b092cc3f0447d13f74372f522d96a8887de63321035a359035e2d740502d9662750ddd296bc43f2fa8d087cbfc06ab9d084316f9c44f804d45f5122838385416864dfd900f6e01b07b8dbd76685f16dc9bb14ab6b538bfe77f8b99d1d42aac645089c046017e4b02f9bca634bbc88cc43538e81eaa68cbab3e7df0b129e5d687bea1ae6759c5cc0e0e47890d580089e1f66916d13f5a99a0728e6e9916f87cd7d9d6d9ef3b8b4caa38df9de8966adf933fc603856d2cc8ca9c463e9496dad29707775028c847f55b0c0ce90a5f33b0b918c7f461455cd7ab0dd058fb66b5cd5c39f8b5c9c4c994d633822ec721578ba054d2e0fa967580ee9fddffb68a3d9f38ac23e5afba0f59f13bd263776572fbb0eb0ff883f068c2659a15bf2218e4a5aa74c88ae42f6e41dc3816e2475a063153d9ec8b56edcda70952e4fa72ef5731fb91816f18492808da87a8ef76885f65269f6974442eb564fa3f4c32fadafa4776f88a6287e72be80aeaed6a99d8f9ce320a0517342078a207d4459e82c0518deceb2572c1b30297b564f4bf53d3b5a5bf09585433dbfaf77fe56b4b865c19e6254bbace98c058f520c5017ddb6949c8f9514dc9b38e237cfc29814f0015c8c798676b835dd9a96f76762f65805837f098d3a2a3100386e85672f8390b2979f317947bfeea22f9ef6e37327c501a799f087836c589b8f4a31d4864f84f1f85db56aef5c9f34a7cffefdfc5055bf24d36ebf62428e3d3ef0340307e1914eb52efc6c2cbcd2957e0144c732e08222777f54b48e49828bd416ea648a06c8319dabfa495456f8a0e49b440b7266fc5f3a13c6293c4f909425122ce590238e9eccd1625c96b98789c0fe4d9316eae50817382c55d2bbb75e21cbc1dfdc22dbab77f5c333fe73e73085f985ae86c119a896bfe9630021f3701335fedaa872ce78c27dc2bfd06f86391edab62fd92e1b3e562e671d6966183c1804074bc5ee341f615be29831193db21c93676b8dfc5fad8a29cfcd15f8a3db6a554ade476e08f662ebfbf4a8209fcd5df84f69e0c05810ba36bf970ab4d2e34ccaa61fca5db9358975178ef5215f114f59eebfce65d8ea9ff290b2ca28b371003379c361e699c26d4e43e63465ce12bc93a0f5d29786858ac1c089eb73d12862f8b121ccc296ed7e4d43f440ebe6cf25217a23867779dea957b1477864ff60f9f38541eb6ecea0392e9e8967974a3189c525ea0bc89ae6ce87e0135b1ff98e16e758efef080c735272df78de80fdad433f8f434e00987b0f8c3362fcb3e1c40af68fb3fe2ef00e1cb6780279f1a685f1a1dd78699fda546f15e7b95714b271906d7eabf308dbcae3cd9ef0c492e58afa98b3b5216f8cc4bc447c82eaa55b443d3d10acc4762865c668f881244113d305e5ab99293cab4450bedc9179ec5e5f7cd4f6a61e982519af1c8b7b44f341d8739fd7f637a7134dd1190b2c6a905942491f1c87d4bf6634761979076b00064e08f79bdcb9b9eb1c4276db7d106566068142fad078624a1e25bc3a0748d91600c658dc254992c33e876fd4c6609886751957f600720b68713b5fc2a0a41798a630f7f08292402ef373a7ed01cbf6d48821bec92dcb9c175014cbf40ccf2eb477905aae8bcf712b83f3a7266dc2600cd1c42da31a491632352709d587b8f553c6604e02011afb8d2a22e3e0b5510a86cb981e866e9bf83ea725d1717e72de9e7370de019495d911f3020f2371ab7bf10656bb7890d7fc1b03ba80787af6d2d5e13ec2eb976ede1fbf25b0ccf8a317b2270803bf540cf8b46dc1137dac00ff267c393304cfd439d77c48163af4e25c2f59dd7aea9de56cc775a9b3b13c45a74376d5b08aa983346df05e46e68eff0edc70a352d6e24ac2b04e083e6a849eb033c3ffd0acda91d1730554e55444bc1bbd63cb6d78a68202c74cb39efdc9e8c0aad5cf0716c5654bf50764cc118cc8578998daa9bb52682c039b41b68d22679a08911cc2b49bc55222a111d454df80a056176f417b7b4d655faad1369b6758a83031f33e512991c3f5db8dd8504eebb7554db9e590ee70e99bc659c16c474c9c3b1090be08913636de0c2f06e4cd9d6b6db45ac8cdf09da14d6465e28801f2a8283445e6fec69070782a8fede2752dd796dfd8cd76eac55eec3c759db246ea499da3c8e57c28f3e74c2483a9ccd5c1b371b6eab7dff8d8af04ba4ae706fe87c7e729f2902f0b0c713084ba25369be2a1ec80b3e55c4f20ac99345956c80acf12e1e1554fecff1ff506010ce4cfe471fc0fb097f676ca73b7eb2222df609838fef33102a264af4e96509965beca685a4202f3f4eb8feb84cc806c20ddd37c8dcea6918f7685740b534945111d349e88cda189d416932cfe0f71475e4bdc9cb997a11d704c66c40e11a3e619a5fdfcffdf1e4a88e93fc435fa35313a5078f565835e8645aa67222e9edc0e6e47c3383e21255dce59ebd42e4d86f3d82313b4fb52e2fd0e09539c61c825400b8b4f4a62fe7aed62e90148ddc2a59f3365749b6a819ef62edacf90e552890f1f55530451701535c24f531821328e72f5f4273fb45f26e194eb4c75d1eaa207c96e58b27978ce3ee56b2007082775ea04329f2c6db7832b439e7cca2d3f6cbee4264f6b21813ae9e515a4f8f8d463c8158a91cfe4977849e49cc64a044a3334395cd442f56758d1abec40491b150bf94c17fb10109db8d8a37f95121ff2bddeb3076bd28a693f4ae36659d036bca251847ca1d24fbb90a05a80f124fe7114c52cb28f99b877fa6d8ae8f3e9c7d55d5785176fe6bda9b4ed519faea40f2a0299fe4cdd414dee1b392f00fccf4e32391dc5fb692ad247b3412082f5b02750ef97c82c029355526a523f8985a102c172f677a7f3a8f392306d2bb313930bd39e337884b36052c0ce58dcbec93f798019e2d08c9da0a18d80a5f4cbe18a4eff3fbd78dac2c5aa211380aa62dbe9171e4e07e9526f4a5ba2ad1424e331b177815104d8e7a7cc0404975bf9b98942281a7be15c976d39b4be2503cf613d97df44f8e671e1605282554e6201c3949efa08057e1b405a5c0add914a62dbf74cbb4b99c51e83b3deb2fc1d6bbd00cfb5bfb92616357b113ae56b4b9499d06578c53dbdaf36536013ce5f6b2896d04a64dbe99436a58d4ac797aca8fd10ef974180176ec316507fc928bf9da9d9e18a33708f972376d1c86a10f37fabafb574082398784b3afa9af1f774d18758b3aff3c098984de2a4c9bc2bf670da9ea64e93b2a6a78c9c74a3f28712dcb9566a78488d4004d983f07919e3b146130244e1f7dd558f872993c4dcc1c7ea4fffe09f0fd8d4f317e08b8ebd188d1f218afefe3db23c5f5a93399dd149d58f0ffd262b0f741d21856a4c82124ea2fbc536c84a6f94b1299a37af9cbeaacaf4e85323795eca6db7eedb992114b2a937e34d4d3865899d10cfec74f2d4d5d81b76b683e3ff7430369ef8bdaf21963527600a3acbfcf52b770b3d84e732bc205531a93dc85d4c2906d23ac82344aa47a950c45d1b4eaf0f1dce937ad0402fef7d54e95038b3568c10bbdb12618f66e09740296ff3a9262d6e4a2ae1a453d44f3d63110885abc4c6e9fcc7dccceaad88142b0749d7ae65d55ec4ff723e81342663fbc2918f156910fd2ca30c5a609c3cff2e58050f877390d903256032c607ffea7613ff13302a1773558392be972375080ad2f491c660c86cbb44e31fe41082df5eab0f9f00fe2533d60286e191647943bbc311b936e2135199091eacd5d31cfad784ff08c4f0ae94fa27d54f3d4b2b6fe8b334adc85e092b30c89d5fcb35c529e24529374f84d8a4f9215bbe4d7682ec4059e8345b81c5340e85a08ab4252d91201a937cf417700dd4a2aabd9cf1e2232492e7d5a8a2441077b49a1ba59af8a9aa1358fb1657b48d390eeed6da1dc03adf30e19cf3fff0522f3e8ef0138c844c5541f824b2634c44a3c63b1c8abf1fe4d73377804be98275204f28ef9b4919b0abfc52aeb397f90b03514a3ad52ddd2373ea59d30f2cd8d4147d23d5832039e5d90fe33980170bb350d4edcb43b987aa9a2c880737c8a262ad501e84b50cf4fc61be82e8515ef8154f600ea04bda805c7e04faa252a7a6b1d04aa57969a341339a263b594777e7ecd58a833790861a30fd1b65f7e61a8036bd8eecb11104367a6fc95243869d51210bbb575b775855e7b3e04467ea8ce3333832bf2d08230592e96685f7a978a24b9f5b08b3d95620f3c7e9650311a6410b"]}, @typed={0xc, 0x6e, 0x0, 0x0, @u64=0x9}, @nested={0x4, 0x79}, @generic="01c2abb23937f06213e11123358e4aedeeaf8649b3e556900cf519deda588227ad6ed9aa14508e14fcd5cd75ef54b0e9726d9ae2f269740817a05ec2b5c89f7e218b6ac4ab310dc4230d299c3d93af27deb23c63b87a0f48038d5fad8655de3179409f92f6eabca2b234ccfeb29e2a8a1d08313d201f03ab95304d26bdbc15c19e90d4713e7b1e10930f0b63a4d355dca50616a5a3708b9f35c3cdd750ea1136bc4a3f8f719044fc2f9521fd8d", @generic="d40912e9a9a3659193c53d54e57c45c8d38c8fb066fa39321b5325666cd6ad7db0b3fa130dc98ead905ffad928fde42370f76b4281eaedf5365475929bc6d6880d8011b2ed4cea5869f7f35c5184a49e53bcbe382f09328fb087e63a5ed019217a4108bf33b5bf0f9667ac61ccb28a29c4299cd937c9a6f45416ba256de6909c7311de2f37e0542880d127858cd7d568311387b8ee9798227bd9e79e2bcd9698c76f0a081884062217383ec6b52a4a66454b"]}, 0x13e0}, {&(0x7f0000000580)={0x120, 0x3b, 0x800, 0x70bd27, 0x25dfdbfd, "", [@typed={0x8, 0x25, 0x0, 0x0, @pid=r6}, @typed={0x4, 0x40}, @typed={0x8, 0x4a, 0x0, 0x0, @ipv4=@remote}, @nested={0xfa, 0x5, 0x0, 0x1, [@typed={0x8, 0x4b, 0x0, 0x0, @pid}, @generic="86a2313bece4558b4a84203c40600ac9cf2ad16d1f1ed9e250dd40fb32522e7d04dc73ddc9e105f668da1680c3142d07ceeeaaefda546e4a318f1ed2099faf13c5af79d130f9ca246abbd78227fb63e1ee3750aacea4350d6f891d193269eefd2a2bf59e61302fd371a5c947a43e39eaa49b54e997fbeb78e4a18827a86aabd9e7a7d868046aa6510650ac425ec66d9901fb2988d254d7d853e616ec3635eecaacd4e0f437570047a192e1d17b18df0d24f72cdf8cf378ca58a0a37d9ac7eed63c0997c6ca386b8b27dac4245cb8fab9860adecc6e56a6b0ae383785c32e6ac1cfe3375878534769ed8c6992e1a3"]}]}, 0x120}, {&(0x7f00000006c0)={0x11c, 0x20, 0x20, 0x70bd2c, 0x25dfdbff, "", [@generic="4e9fb8d0b7e8cadd140d48ea556f10acea34c2df2dc1fd9eb19e53977606915337d32be947f1d73598c67cb82cf7d07e5774b82f54cb552b60b90c5fe96a4ad749acb134922734f7a3fb781523ac59905e39200fde06c0d3b2692459e4527517be2c8f719689a9ed7eaa2ddff9a7afb1f038c52028dc01e58e83d74b3fafec7a03fcfaa7881562278873e16a34", @typed={0x8, 0x66, 0x0, 0x0, @uid=r7}, @generic="9ebd73bfb35b3182c22033b4ae05ecfc3ba21a0975d33e1b0155397473c7045a3dda40c37c78e242d0d4e96ba6a619243699bfac4fe06dfab5ee816648436eb246a9988d73af8765d60d47f6c233a74e3c5e894c7d139dc512e736c128d3e6ed669d95926d5b908c146dd7e97324fa343a17a8c8"]}, 0x11c}, {&(0x7f0000002c40)={0x1470, 0x1a, 0x8, 0x70bd26, 0x25dfdbfd, "", [@nested={0x1137, 0x91, 0x0, 0x1, [@generic="3c6155f707e05d3c157c238123bb9bd7f1ec088598968a1d72b918df3cd81fec7c", @generic="583fe9c0569d13ae9c76876156518b9cf571768df18304fe6e420c00759e5cdf121a8e730d9004618c77fb52759cf3d52df372ad801dff0b9bdccd16e61034ee3bad93b00c113d83bb2047c28a756a3d1fa4ee86cdd74c0ac571ed98aa8851243a16f5eeb7e0a329fea4204daeab32a5dfaa6ace7e32ee1233b0d940a7144dbe6b148327345310a224b75413f042933ae1f08ebb511947a88860d6cf589e7a1beb7dc5486c3d699081feb0fe10ef842c68cdfdf9826a5039c990e42caa04130786fe6f00e020a39aeb2496", @generic="c3d221090c428ffad6f00c0b1168cf317c92dc13566bbe97e45ca0d3021603f5c49fd2dbb2c57e1f90bade800fde65408bc055507e54fb86c661ca91482f9866b824ab8601e75e", @generic="45137c18b58e25b6863d624dc28a4a81b79b39dc7fcd13140e67e6e49e6e4a10c076e14529bf48a50abf1ba7a524197720be8927a6454955fe19b45383bf7b61dd9f72bcda49a2f9aeb62d97744b8279e9be189d499ac0174562f2f6d345637b753d540cc8b2a82c4d68c0ccf607a6cf7d67a8b124ec81571c0fb10b489edcc7fbe9179f888e0007fa944cc03d143a7a5c3665c3cc93409525615004636d93a304f5c5b4584dcac5f0e546e03b523f3aa47037fd50e09ed3b4d5dfdcfb960f2500346804dbb9f05c6095b993a766071ee7cf3fb8b70b9006de5927f331d17e1b1ec9a6e8046a93593140364251938c68a451a40913a0573389a58267c010aebc8d3035abbb120f6ee983286f54bd33a461036bb4dae327e7accbf13a838c50a68fa7bc763ed4c41af56ca4fb60c2ef6ecb5c4ed2323244e13b94dd8d60bd0455503faa05ac0810a295e8da0bf1976d17d76501c90e65e6976a25431f1b7849f0bbf6bf8e3ba679d331d3d60087d7a6f0f3708fcaa9bb87d520bf1541eaf61341ab4b7e8fc159dbbd05afc0be1c852298e743aca214f2cc20abe81b19978a1fffec49cf0f4b1db87aac1a4f08e407979148254374608bf3aa6f5bb3c513296573ea7eb0df129e9f0ae737fd13300b3934dc554858476ef4d24dee510aadee0e907ebd9e975632277c83a3a193319a610019cec8b6d88997fb272f39b9ada2cc56f9887e4e0e26a7dd32f8a5638764ab99e02459a7f37ee53177f5c5b76a2bae40b0726c3ae6567503fb0336b0d168e9f17991bebf6c027496f6a731221af07dceeedb3bb312bdf39931bae9d914261fcee7986e436b642dbb2896cf38132dfeb22b547eb657331b6cd4cd7306aa66f9018bf5d23e5b4fbb883b17b7756ed2e86766d4b5b989f16192953c66bb65036d3300347324d40bafdad7b902447d98e7ff375a0086ebb6ec7bd7d98090641a0408be05e719a90b34fddd9e11234e48820ccf9c310b2608b840123028aaccb9f9e2db922fd5cb94f5bb19994346b20cd3341ef3f4d0e74875ee6699ae8e1fe8696ac6e3806a2a97c74cddd4a70401c53e66f6df832104a34e87e06d0f750beddd71c73086cf2eacf95bb312d5a0f99789abce49283461e4db45c630896d1e72499510ef2b2445765c545c23f76781508307bb207ac229ff5ca6d62de983b6a759211f92e44e536af17c3fb421aae9c2e2acff1c442a557bd2173f500624f547d260b69608589a7e1bc837c607f793fb0c89a8486b1113206ab0f4df1317375e41b4c4b5a7e7ecced39c2773cac7796a58be72aa3a1f2de4ad44c2b1c4f3dbebafbf6539230eebd14e57a01af89c08ae0bbffe7d9323bf23df66d1b39f99fbf538767c5f66dbc7aeded800287112a0dffba42d5921f12fa652fa6bd95860cbd4a4bb77ca9609c2b36921d682b346193ee755b496f3cc88e31274672ddd8c0b9856868b3a53e3acf74ebee39332229f7060c7ef780f986dceb7e093b12505ac32cb650116a170a355b62834183b365c2c02c753ae8782566df3e0f8feb72902e3509dd683d7534cc0fa83d510e6962683fe52a99ee1f374fb482475e417a90e945cc3d058c438a93aac490d0508704fa38882d322d1eeae0f8117cb6e77d85f7cec861b6707d71387b7615726022d08b52d308fff68b9a5df670456104cdeed98384057e1eda5835aa0d5db91e9d821d99dda14e3f07b42073d23241321a30202af97b5d1bcef727aab1a7e88290e6ce45c9f4a3218f0cd2840731567e4d7150e13fbd9a07df6fcdf8029b46e1ed6f8b3d4dc15785182c0af2e40fa571218611d47a65a9baf9dd7bde0f01378502bd48ea42622bd457aec643861ef0b3effdc98533b5a1f4ddb2c638ad07ad7f7d7127f67e959f6e688b919431dc2e3a65b1ec597c9abd419b1191eb9d1b59f02b8ee4049477c5aa4dbf79a48daf1e586f28303f5c582306d10a06e57fb364b85104098402a0cf98c251c8480737a967226e398399872fe4617650b63de3ac2d6f828e384a7a7952931d7702d8d8e41a9b8d561d64cc3744ebc24975ca6b878bb35a1cf45375c9c0b43215672e025e1b5df1ff33a53711c3b8af95ed075ea2b0bb49e0f8c58df21e2cf0fdc2ba0f991a0606dae982155f11904bea0c567e6df2e5d416dcc85a613bfabdaa92343db7861f9c1a873391639863d530e06cf5bf3f31bc66ddd4624edbe6ec1b623b1a4b2124c200d04218589980d29ca3d388a601ddedfd73d81947c117d817e5ef5aad238c3acb73bdfb4efffa93c233a1a9f7529c099061a4b5f9fa0a1952c9220fe922c0e5145c6d581d03d50d345592b6e23082563e4cae43d92c8dbde574feaad5c5032430cfe4240ae6a2f7bd2adb48bb5cccf53e55f8d47f9809c8458ec5bddf1ebd8db79805b2a7ee975f2d1f4039e75d8cf3cd3b480eaa468c3b86cbbd28bcf21cacafd93168f20d4b47dcda07fe52e520483a7760d76430be99a7b759be361046a318a96a7c0e7f8f657c63e83c6fbbfa9159ade2820bdabbfe426a41b7832bd1bf579ad246793b943067b7fffd4c55083d35f83871c06b5c94591322be27d96f51d76049218e0dd31e96cd1a23acdc17e307dad4f539d7a66356a3e529f6e3732edf2d3162212720e5c02a81263c8a83077809450570571c0586a633572b18d8bdde1ac75e70f3c785e761ca5994fbe009df56be992c74b29b50ba64837ad22e4beb71f25048b6df53e6828c9c2a53363b1abf5573827362449bff06f983210eb94eaaf0b6260ab9abb3e2aa2fbdfaad91925c0fdb5cf5ae0103bace5e824685cd2319837b058b408310f68f21d11e062630b289f101c46f039fe411a155854359dbd40e90bbc5b71f5fd5ab05eb9592d4eb5323d3de919d0668454ccc470b4940bece7a19d6f7acf5640cd5d9434685eeb3bb10ac073d6da99785ba4e08aa470770db2f5a45791ae2715071c56ed323405aacfe4b3faafed0e150cca34db2e2e2cc89e02416ca23806fad22531cecb78a0b978792ae2bd4db78045838bc5c26ad9eabaaa8ade43c5cf5f3abe2865cc54f8ba28d162a67dfd2f8228c157ac9cde0ea216f0732bd474f4f24430a9548b02bcfb38b4a11508ef749d5ed39bfa69e01aec8aaa4738d0734783d98fe5c1f2aaf1af360faa030140c64d5f293527eefb1fe0fa42cdf2202e266a671a09f14acb409d15d5c97933926080fa154e6d43246e614d694d7b4cc1c3e6b3ccd0e227a81afc4a87e38c59dfcae25937a2499235a6ce105dbc265f0ba15b88f3429d3ff067bf6cd2450532323c1213582db6ff335c7f51412b942854a83af740d2328f2818ed1a2939b0412b2a9db0eb7e5b5863bf9b518fccacf106b34c98d2c6f38444c90bf1bfc0ed2c875eaa164b58efeac1f24edee00ce325c3c8367f1a48dc4895c95d71d6b03fa88857018a1c3cbf5beacbfc4d40b140d7676a0025628e192bcc5bbbf1698eed910adf3245e49fe08778f48f125ac6142365f21db0c19c442be060ae3de2b0b8f929deabb84c41734dd08c9e241d1ee67c60b6e3f2f978f3288bf18ac98d09191cd53acdb39ec72cd5098260c31a61376e71fb8849bcba82d1f5cf64b88691849f9580b3564bfee0cdbb92ca07ade78e26141ef48455174d23ab5a67ccc62c170770474e407118aaf9122100f61d2afa0d6341a405306a0d18623e851e615e71856253e9540c9827672ce558d726e694213728844e0fa4d888a619f2d88e79e57c588b08185d427a888f30b0ac8e2e3abd83c82c08ab7fc04ed5fca3599e53e3bebf3b24db60a5ed4cbfa37c52162e42eecf9d5f1ee00a6ef460949ae1003b612de57c76cb593dbd475895f9bd32d631269804b15876b26a5928326c083d3c8361dbe638a03c875eae04ca1a59c8c0f37ec888186ae1b10dc7458ab46f87c39ce4abe3dea44aa514d2362d087a3db9dd8e10c87efe5cf3532e9104bb14642f6926e30f595be5b62362ebe2590fffbf62f7e7195a423c0df18bbf6bc9d9b1b0e9cfed627d1db97d0648428b55a999b84c452ddaae684a6262763ab037d6c0965d8d6de43bb9549ead3287c38bef6cdcaa32484906b524efc0cf822930dfbab34074eb1982bcf058370d2e75294f95b5d9f11eb313fc5afa826af04f9d83f293606cf996db8435617ff4aa544ee584327c3866f93365ae92341564adbea58cc6706d196d4e4a9c3b62d1b3fce52aadad2c67e1311449914dc201116386b97e1f03b885431bfdb0669c2b4b76104c152062472a126653e918cff478623cf10a08687cd6c91234a6a00cf89242d7f421c79b034eab08413363d0e12df11f72092b4be76d430d629d3d7acc23211715da7953cf1900bf1bf72ae104c39a203cbfb8b88bd692d2a684af5ac1175e8fe7f7982c4a85d1547696ada5913acd55e2b2b3d52180fa8e4c3076376bf99a735137f805cf88f62ef874d76fa301ec7b1280f17c40b2fb9f51b405bc7c624c30ddc648da5492e09ed7d43d7ce3689541ef7bacbc49386cf4851405f4958cf146bbadeca1c4ae9d9b0bef437ae1323073af43f5b7de8c4f4e40fed5f961fbbc84e48c20e7a7969ebb5dee74c409eaa5d574a4922984f3e94a728c0cd55232c21015e7b8dd8680b14bc67c71b47228efcfafa0f9df21834eeec6f8d6658f97f4b452204cf7381935e8f33f14946d8c2d23d82f82f4807fc577617ff0ab287627af51483a51e3ec1f9b84150796a3ff8f2a54525eda2fb551a0fba256d8e6cfdef3e9fcb3378014eefcb35792769f4cccce17ab937dd82d64769f1cab7fdbbf4248929b9041e6eafef8ea4084a5c970b4aed881a11fe8dfe15113ae983a5b855bfb7bd1e2e963590c3edc5fa6907ce72b26e28eb018c7b610fd5854da86bf6ebd3fdba8c7f2ea24e6d53ee7777b2e46c3c707520b790fa9ea57efa99c7501a4be1fe08cee2800279205722fbea57c8a2b9c3e98cc94d3c1185aacb62682f27e14f56a2a7d84483807e6a56c0f77c6a2d04502a84825d61c5c368027fc655ec776d454e21d32451bb6b39c582decca3d559a411990b910a5687f842fa2e648697257d1855cead5b2940f08af42f2bc8cfde02d714cf2d726081c4ceab133e21a10dc3f75b4a504411ba48a14724a50480bd0fef1652f0d4a2723a253648a09e123c1efde4697cc8435a6a902ed8cadcddfb451bde778af29f7619527ba50c8eb88ca8951d47038e89efc493d909cfdf5a597bb34896dbff62bb2c28bb967a8da77131e7bbbfa9e990b869405fa6cc08cc4a0f28e7ee972e5b23306b51ee374c8b914feff57db0205d7e2cbc6194077ee20d09fd2092edafbc7e4ba77ec3a07c8bb096287722026b35ff02ee93309ea88bf047017e6c7bcb42c8cfaaa60a403b7e88bf3ef4a0dd373b86725c4a1dd978f3b2618499afbbe9569f6b172528ee787c23a266100374fae61c66ef9f3abd0ed3fe7fc64afe0ddbffc069c148594247f9c12c8e64ed2738872ce99bd9e245cd2e9bf7d3954d628532fe19c607902e245fd5ef04ae99d4943321a62b7e8d2173605fbf171d3c71792fb97259aae1603d47d31fd8b0fca65cfc57c769dbe5e505715dd1ce72c032689889a9f9f16776bdce98f946f6b0a82aef2df0a540259b375a88ebeb1f99327020faaa33f85d52b02d4573c82d064d471dd9d738a5ae85328769295a01e3fbae456eb91640074c5d3ea9ca181bb6c88e73aa3436008682233ef9e97129f3ad737b1b7440870f278a8c79bad3809d1eca38a6b7372268feac67ff0ddfe"]}, @typed={0x8, 0x17, 0x0, 0x0, @ipv4=@empty}, @generic="23519bdc266f18ce18122301d2f2f5d4f867090d7c957be62ae5e2a91179e8f718e4a6a273ab8b4b37f4c49fbb100b25efd0bff2f69523fdebd3a73ea19a6b9af2df06cc3aca4d433f37df3e778003fa43b1c3b64a059d303b8a8ed6814d5ba979aba20347678c6ba201b5aba2497ee6f16deb116728d1a07860345552d18c3045412e12ae11e967bf77ace781f99e7954a9d195326edf0b3ad7", @generic="0449c5185da8b8ad90cc32a30bb6251523fb7f8dcbd273c42edb22d3dcf3ffe36a10562759e19f292200fe6a6b6aa6d02bef7b62b39afd2ffdc8b14299460d19530c3dd3e3be46bd3e74307f3c48ba292b227bb69fd7902092559a57a4db7eef34da6b5e8ea1966e2a02b192a2", @nested={0x5e, 0x28, 0x0, 0x1, [@generic="97d41c858845131c88585737f7af9e656eeae953c0f840a5ac4571a04dd450", @generic="80b78e061edf99a737e4b79873ba8c26f9bf873b962a2f5cd6b83f8c5834ca", @typed={0x13, 0x31, 0x0, 0x0, @str='/dev/dri/card#\x00'}, @typed={0x8, 0x44, 0x0, 0x0, @pid=r8}]}, @generic="6f633b85cf064d2d72621fb28ea7a8b5847523cb732713cbacbdd69d316a97e8bd87c4344c1a40f64240d3280941cc605813f5ce535ba6d007213cb4b124ed604e52484910838c2b7ae9b910e70f6e36e0b0f3803f40996cdb53faff153c3571295592a45231567c26eb2804bf13e73440e28e61854214a0335493843cf98ff6ec933c4b1a7b7ba8c3ce36711e0e74944fb57933fb6f9fc8847c3ec7cfa929bc34d18f7ab65c7bcc538672b398287feb53390f9c4067a2160e3685968bcaca2d4836b0e41273633a5582105eb6f75fd49e644f49a7f13bf5103b42adc5f9d6ba7bca38fc28575a7147ed0245f7954cb1bab2", @generic="2b24db53012483042227471d0f1826e9a31833a5aeddd08e9d170bc22e56311bf20338001aa0c14df9419a958a425e95c16b53038cfb4e1d3564db9a803d0e39ea4a7c81d117547665ea450bfa173c36dfc648d1bcccdffd2f0adecd3a64af72e223058caf3e0be17440b3780ec3a19228a759e4873b7bf9b4b68a1afbeac513313d91535d82950908d9ff92e99b3bf15274b8abea7aa8a838791cc2bf070179f69d4f85b6ce1adb2f659bed3054a255fb6e0933ef220ff3be258c70cecebe777e0ebe6699938c"]}, 0x1470}], 0x6, &(0x7f0000000880)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x4000}, 0x8c0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000040)) 00:31:48 executing program 4: write$sndseq(0xffffffffffffffff, &(0x7f0000000040)=[{0x3, 0x7, 0x3f, 0xde, @time={0x3ff, 0x2}, {0x80, 0x2}, {0x9, 0x1f}, @control={0x0, 0x4, 0x10000}}, {0x0, 0x4, 0xff, 0xdf, @tick=0x1, {0x4, 0x8}, {0x81, 0x28}, @quote={{0xe6, 0xff}, 0x73b, &(0x7f0000000000)={0x1, 0x18, 0x1, 0x1, @tick=0x442c, {0x80, 0x4}, {0x0, 0x1}, @queue={0x2, {0x8, 0x5}}}}}], 0x38) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:49 executing program 2: semget$private(0x0, 0x0, 0x241) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x800, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:49 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000, 0x337e}) 00:31:49 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x1, 0x270400) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x10001, 0x100, 0x2}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f0000000040), 0x1, 0x270400) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x10001, 0x100, 0x2}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) 00:31:49 executing program 2: semget$private(0x0, 0x0, 0x241) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x800, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:49 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000, 0x337e}) 00:31:49 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb8}) 00:31:49 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/183, 0xb7}, {&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000200)=""/145, 0x91}], 0x3, 0x10000, 0x200) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:49 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000, 0x337e}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000, 0x337e}) (async) 00:31:49 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f0000000180)) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[@ANYRES64=0x0], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) ioctl$DRM_IOCTL_SET_VERSION(r2, 0xc0106407, &(0x7f0000000900)={0x3f, 0x200, 0x10001, 0x5}) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) (async) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) setsockopt$CAIFSO_REQ_PARAM(r3, 0x116, 0x80, &(0x7f0000000280)="ac68702bc154e8f2cbbe2592c7baff82d22799fab23854eaf4d73be39d616459871c91127a8cde2000b39b4f65b7c9b47c553ae03bce821e324059e62feb2e3932dc3956950f9224b57d63192e71a900d6ce11f34c60d3900a5f6e422c94847ba654e32a0e8633ee9060c787d4d002e449a682a2e6f42d8120baf2fc1fcf6215a20932911bde21769a084f307a983ca342616132f3ebe94f6b3f34cab4d5b885320ba71ab5a9d55d3c429e9918c8809247e9b13f6f0c063b0b95a0ae54d32c3d276666e82fe6741c8fa986e3193256091028ee6c5a2351de", 0xd8) (async) r5 = openat$incfs(r4, &(0x7f0000000200)='.pending_reads\x00', 0x290040, 0x185) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000100)) r6 = fcntl$getown(r4, 0x9) (async) r7 = getuid() (async) r8 = getpid() sendmsg$netlink(r5, &(0x7f00000008c0)={&(0x7f0000000380)=@proc={0x10, 0x0, 0x25dfdbfd, 0x80}, 0xc, &(0x7f0000000800)=[{&(0x7f00000003c0)={0x30, 0x27, 0x100, 0x70bd26, 0x25dfdbff, "", [@typed={0x13, 0x64, 0x0, 0x0, @str='/dev/dri/card#\x00'}, @typed={0x8, 0x92, 0x0, 0x0, @ipv4=@multicast2}, @nested={0x4, 0x5b}]}, 0x30}, {&(0x7f0000000400)={0x144, 0x12, 0x400, 0x70bd2c, 0x25dfdbfc, "", [@nested={0x38, 0x5f, 0x0, 0x1, [@typed={0x6, 0x62, 0x0, 0x0, @binary="11b6"}, @generic="c2731a08af5ec077273ccbb6f2f0a55d98bfe5267f6adea9386666e068ebb17e6697093970774b44a67339b2"]}, @generic="2744965435e7f476258427bac06a0a1842ade29dcf550443f799379192b2ccab85fea023176ac33f696880d6d1e68c6d0d1063298c6364bf17178a1104c0b56cdbb5084135a37a215e773161aa9fec8f3a7de9c58cebbad5df80f4e27389366ec3e1cb79962c4de7e485a4219b7d2637c1b9643e81", @nested={0x4, 0x17}, @generic="c3f0d5410c3d6899da1f1e906005059404e6bddda0dc77c5e3e0ff9ac00d7aac2f688fe6b41b8fb4e7c8d4bd2ede3e792bca65000217c9874c9fac0eb0a2b5f7fb03f89d0c21dea34ee1aa93a457e540e1c7007c9e953e6806e0d7927a3dce840499a1b3f5bfe9e8334a8c8d83ee1e595ca4353e48f88b95e64fcaacd7400a103e"]}, 0x144}, {&(0x7f0000001600)={0x13e0, 0x28, 0x1, 0x70bd2d, 0x25dfdbfc, "", [@typed={0x4, 0x19}, @nested={0x36, 0x90, 0x0, 0x1, [@typed={0x10, 0x79, 0x0, 0x0, @str='{$!#\x13+\\\x00*})\x00'}, @generic="dd0a9a000931e07f5b345b01144da87e97598dcbc98d2deefa1bbc5fb80c438849b4"]}, @nested={0x8c, 0x64, 0x0, 0x1, [@typed={0x14, 0x5d, 0x0, 0x0, @ipv6=@local}, @typed={0x8, 0x53, 0x0, 0x0, @fd=r1}, @typed={0x14, 0x47, 0x0, 0x0, @ipv6=@private2}, @generic="9db444bc59e3ca85b7ff47af07af636960501c4eb7c28d047f538e10ec82c9cbb4068c986b5f1b289e0831329002d492547bcd449ccfbbb51dfbddc67ea91d7675de0b5dfa62f26994287b0f526013ac1e3c4ecd63083b24"]}, @generic="dbd8e53435eca56af0f455f092ae12334770bdccf8f5256a63428a333cb7555de869ac084044230e992c37946d348d42940c6d11d7c59c62db91a985a68b9854df063f2491a73919a99810641446639c3ac455f371551ab473e50773ab216f59087be7c16e5ff2b1a6966432b2407b73d007f614d1d737b3aba32940848f592b8f9a2a9689e193e9cadc43f79b537add8bd2a55c3cf50f93f40f7805", @generic="62580c512e15815f4f15a19fd76ae7ac514a03387547bef92868ce1e58b33c6ef09896b3ecdda03cd61bea", @nested={0x10cf, 0x15, 0x0, 0x1, [@typed={0x4, 0x2a}, @typed={0x6, 0x6e, 0x0, 0x0, @str='%\x00'}, @typed={0x14, 0x4c, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @typed={0x14, 0x6, 0x0, 0x0, @ipv6=@mcast2}, @generic="b510b58c41831a8652772bda8c60ad11125c6af0c0f554efd36ba303f03410a8cd1e8e8feee1609c6b0d7228e0dbe69a682daebdbceb3404e236c5fe5e3003c3544607de3d26b01b0a03a79d6a91d8775a72cf9ba9fe0f585b4f49c3e074e0a56c58a84ded52e74fc603fcccf454cb3ecf36059b0ee926ec78", @generic="dab01f3141fe97fb62e8e831aa92798c38b8d8cd2afbea501ac093f1cd8a", @generic="66f2d1675f3a4f9e80bd6de81a6df9964f1722525a6266a188f1ed4fad85fa17a6db8e7dc7dc60ec9160edea7d830fe71ded36c844e10870c3befd1790943694053b6eea5c5a3b7a76cb43a6107ad1b66b23e3357b554cfbc6ad6802283908da0fc8e870536b8a8001bab17f5bbdb146d7e42c0c098b82d1dd52d63c6f7309a10b09cb87873a754dba57475968931e1342952354ec5bdd5c51e99cc08ca916e6a577c2724e62e4aa615525f9382657ac70634a33121300d36290135e9536e455bfefc0e1077a0fe0cc0ca98592e4b6f86eb675b1d9697f1389b5c3e06f89a2578da9ab440f5b97424802cf8588f20b643e4c5af696f109507c9c5b17b20624ada811e04911bc59b00c713a8831bc2880f1d9c3d95e740b27d6346810115af289ef7aa7bc7df1eb473572bbc993a5204e9284676122241956fc2555fd62834b79137f45431973f689d013d39eb668ff1e4157857123d1a2fa739e3312c5682d0e245cbb79e96732ed389cc852abddcbe0e386e0978bd21eee59772a0b313757e9bf30a48c3872e56c0f1c0b7d29ec6561129dc8717f44585dc6dcb0c1e36ff892940eb02985996ac8374f92823a57cc5c054a17277036f83e40b712da784c6d3a03ea185ae99e5584eee9e38b896fc34502d0011d4bf73b0435bcdf142896d4ea0816849440685861732521d05398697e3e2812d9f3cd1782774de5064b87513b6701a1a1fe742e2f0198a65ebf5070b6851f6c5218ad6657c065cd8ad1f59d9d6096451c81ab615e0f25fb6b0cde4f47542d4addc21800d46d21ea4ac1b17fd16ec3c565f81d86013e2ed0e776efbb0451e0aa412e698eb61cc1e05e14f6de661112bfe5ab737023b7e1874d7fbfff7c2546af16dc4f09bbde25eb76d7a6f572bb7203a874ecbfaf4f4661a88f401e74d6f6f8e96d40e3a82a0d339c1260816a9c818824cbbbbecf280983c03cb52564b677442c7fd2953075a052bbbb4232db25eebb6a92fab6f9f9f1376e982a93441e30f722e66c7033d6c42552ff9211ce4ece578858c145f65c7c1648a846aa177f2c6b70ef1ec5aa4a0fe6ae7a6a7e0ff6019a603bd77778d89c461d2da334c19eb135b3b5ff4891bf15f63c94a3a62fa5460173cd288d336469ea606e88ed0b54d6481f8501bfea13d2066bf5af36ddf000725a385a5b49d73da7733ccd15be1ec9ba5c56026e039d994583ee9b9c63163229bbfd87199b285649121b3d76d03fd4eb1d59b69b46571ff199a87248eff7cd032c07c7973e2d99ef7e1bf8f487f722d325cc8d42bcd5a444c42bdab931f41c39125c64c9b3bbfeabea05127fc2c122f2acf56eb5326e5b1b482969c34ac071f12e94b2bfcdcd3ef2fd98872316620585473db0e90f7024fd68a5ef135275c3bc2f94ccd87f50e2424f3f64f4246b173fd6cdb01e0bd20c3efab7a1d93e263055f10a5ae7fcfadd91200646c7845a0d280b963416b730ea76bf6a9add38acb70c1e520a83367aa3a080ac57e8a8ffa7634c6b092cc3f0447d13f74372f522d96a8887de63321035a359035e2d740502d9662750ddd296bc43f2fa8d087cbfc06ab9d084316f9c44f804d45f5122838385416864dfd900f6e01b07b8dbd76685f16dc9bb14ab6b538bfe77f8b99d1d42aac645089c046017e4b02f9bca634bbc88cc43538e81eaa68cbab3e7df0b129e5d687bea1ae6759c5cc0e0e47890d580089e1f66916d13f5a99a0728e6e9916f87cd7d9d6d9ef3b8b4caa38df9de8966adf933fc603856d2cc8ca9c463e9496dad29707775028c847f55b0c0ce90a5f33b0b918c7f461455cd7ab0dd058fb66b5cd5c39f8b5c9c4c994d633822ec721578ba054d2e0fa967580ee9fddffb68a3d9f38ac23e5afba0f59f13bd263776572fbb0eb0ff883f068c2659a15bf2218e4a5aa74c88ae42f6e41dc3816e2475a063153d9ec8b56edcda70952e4fa72ef5731fb91816f18492808da87a8ef76885f65269f6974442eb564fa3f4c32fadafa4776f88a6287e72be80aeaed6a99d8f9ce320a0517342078a207d4459e82c0518deceb2572c1b30297b564f4bf53d3b5a5bf09585433dbfaf77fe56b4b865c19e6254bbace98c058f520c5017ddb6949c8f9514dc9b38e237cfc29814f0015c8c798676b835dd9a96f76762f65805837f098d3a2a3100386e85672f8390b2979f317947bfeea22f9ef6e37327c501a799f087836c589b8f4a31d4864f84f1f85db56aef5c9f34a7cffefdfc5055bf24d36ebf62428e3d3ef0340307e1914eb52efc6c2cbcd2957e0144c732e08222777f54b48e49828bd416ea648a06c8319dabfa495456f8a0e49b440b7266fc5f3a13c6293c4f909425122ce590238e9eccd1625c96b98789c0fe4d9316eae50817382c55d2bbb75e21cbc1dfdc22dbab77f5c333fe73e73085f985ae86c119a896bfe9630021f3701335fedaa872ce78c27dc2bfd06f86391edab62fd92e1b3e562e671d6966183c1804074bc5ee341f615be29831193db21c93676b8dfc5fad8a29cfcd15f8a3db6a554ade476e08f662ebfbf4a8209fcd5df84f69e0c05810ba36bf970ab4d2e34ccaa61fca5db9358975178ef5215f114f59eebfce65d8ea9ff290b2ca28b371003379c361e699c26d4e43e63465ce12bc93a0f5d29786858ac1c089eb73d12862f8b121ccc296ed7e4d43f440ebe6cf25217a23867779dea957b1477864ff60f9f38541eb6ecea0392e9e8967974a3189c525ea0bc89ae6ce87e0135b1ff98e16e758efef080c735272df78de80fdad433f8f434e00987b0f8c3362fcb3e1c40af68fb3fe2ef00e1cb6780279f1a685f1a1dd78699fda546f15e7b95714b271906d7eabf308dbcae3cd9ef0c492e58afa98b3b5216f8cc4bc447c82eaa55b443d3d10acc4762865c668f881244113d305e5ab99293cab4450bedc9179ec5e5f7cd4f6a61e982519af1c8b7b44f341d8739fd7f637a7134dd1190b2c6a905942491f1c87d4bf6634761979076b00064e08f79bdcb9b9eb1c4276db7d106566068142fad078624a1e25bc3a0748d91600c658dc254992c33e876fd4c6609886751957f600720b68713b5fc2a0a41798a630f7f08292402ef373a7ed01cbf6d48821bec92dcb9c175014cbf40ccf2eb477905aae8bcf712b83f3a7266dc2600cd1c42da31a491632352709d587b8f553c6604e02011afb8d2a22e3e0b5510a86cb981e866e9bf83ea725d1717e72de9e7370de019495d911f3020f2371ab7bf10656bb7890d7fc1b03ba80787af6d2d5e13ec2eb976ede1fbf25b0ccf8a317b2270803bf540cf8b46dc1137dac00ff267c393304cfd439d77c48163af4e25c2f59dd7aea9de56cc775a9b3b13c45a74376d5b08aa983346df05e46e68eff0edc70a352d6e24ac2b04e083e6a849eb033c3ffd0acda91d1730554e55444bc1bbd63cb6d78a68202c74cb39efdc9e8c0aad5cf0716c5654bf50764cc118cc8578998daa9bb52682c039b41b68d22679a08911cc2b49bc55222a111d454df80a056176f417b7b4d655faad1369b6758a83031f33e512991c3f5db8dd8504eebb7554db9e590ee70e99bc659c16c474c9c3b1090be08913636de0c2f06e4cd9d6b6db45ac8cdf09da14d6465e28801f2a8283445e6fec69070782a8fede2752dd796dfd8cd76eac55eec3c759db246ea499da3c8e57c28f3e74c2483a9ccd5c1b371b6eab7dff8d8af04ba4ae706fe87c7e729f2902f0b0c713084ba25369be2a1ec80b3e55c4f20ac99345956c80acf12e1e1554fecff1ff506010ce4cfe471fc0fb097f676ca73b7eb2222df609838fef33102a264af4e96509965beca685a4202f3f4eb8feb84cc806c20ddd37c8dcea6918f7685740b534945111d349e88cda189d416932cfe0f71475e4bdc9cb997a11d704c66c40e11a3e619a5fdfcffdf1e4a88e93fc435fa35313a5078f565835e8645aa67222e9edc0e6e47c3383e21255dce59ebd42e4d86f3d82313b4fb52e2fd0e09539c61c825400b8b4f4a62fe7aed62e90148ddc2a59f3365749b6a819ef62edacf90e552890f1f55530451701535c24f531821328e72f5f4273fb45f26e194eb4c75d1eaa207c96e58b27978ce3ee56b2007082775ea04329f2c6db7832b439e7cca2d3f6cbee4264f6b21813ae9e515a4f8f8d463c8158a91cfe4977849e49cc64a044a3334395cd442f56758d1abec40491b150bf94c17fb10109db8d8a37f95121ff2bddeb3076bd28a693f4ae36659d036bca251847ca1d24fbb90a05a80f124fe7114c52cb28f99b877fa6d8ae8f3e9c7d55d5785176fe6bda9b4ed519faea40f2a0299fe4cdd414dee1b392f00fccf4e32391dc5fb692ad247b3412082f5b02750ef97c82c029355526a523f8985a102c172f677a7f3a8f392306d2bb313930bd39e337884b36052c0ce58dcbec93f798019e2d08c9da0a18d80a5f4cbe18a4eff3fbd78dac2c5aa211380aa62dbe9171e4e07e9526f4a5ba2ad1424e331b177815104d8e7a7cc0404975bf9b98942281a7be15c976d39b4be2503cf613d97df44f8e671e1605282554e6201c3949efa08057e1b405a5c0add914a62dbf74cbb4b99c51e83b3deb2fc1d6bbd00cfb5bfb92616357b113ae56b4b9499d06578c53dbdaf36536013ce5f6b2896d04a64dbe99436a58d4ac797aca8fd10ef974180176ec316507fc928bf9da9d9e18a33708f972376d1c86a10f37fabafb574082398784b3afa9af1f774d18758b3aff3c098984de2a4c9bc2bf670da9ea64e93b2a6a78c9c74a3f28712dcb9566a78488d4004d983f07919e3b146130244e1f7dd558f872993c4dcc1c7ea4fffe09f0fd8d4f317e08b8ebd188d1f218afefe3db23c5f5a93399dd149d58f0ffd262b0f741d21856a4c82124ea2fbc536c84a6f94b1299a37af9cbeaacaf4e85323795eca6db7eedb992114b2a937e34d4d3865899d10cfec74f2d4d5d81b76b683e3ff7430369ef8bdaf21963527600a3acbfcf52b770b3d84e732bc205531a93dc85d4c2906d23ac82344aa47a950c45d1b4eaf0f1dce937ad0402fef7d54e95038b3568c10bbdb12618f66e09740296ff3a9262d6e4a2ae1a453d44f3d63110885abc4c6e9fcc7dccceaad88142b0749d7ae65d55ec4ff723e81342663fbc2918f156910fd2ca30c5a609c3cff2e58050f877390d903256032c607ffea7613ff13302a1773558392be972375080ad2f491c660c86cbb44e31fe41082df5eab0f9f00fe2533d60286e191647943bbc311b936e2135199091eacd5d31cfad784ff08c4f0ae94fa27d54f3d4b2b6fe8b334adc85e092b30c89d5fcb35c529e24529374f84d8a4f9215bbe4d7682ec4059e8345b81c5340e85a08ab4252d91201a937cf417700dd4a2aabd9cf1e2232492e7d5a8a2441077b49a1ba59af8a9aa1358fb1657b48d390eeed6da1dc03adf30e19cf3fff0522f3e8ef0138c844c5541f824b2634c44a3c63b1c8abf1fe4d73377804be98275204f28ef9b4919b0abfc52aeb397f90b03514a3ad52ddd2373ea59d30f2cd8d4147d23d5832039e5d90fe33980170bb350d4edcb43b987aa9a2c880737c8a262ad501e84b50cf4fc61be82e8515ef8154f600ea04bda805c7e04faa252a7a6b1d04aa57969a341339a263b594777e7ecd58a833790861a30fd1b65f7e61a8036bd8eecb11104367a6fc95243869d51210bbb575b775855e7b3e04467ea8ce3333832bf2d08230592e96685f7a978a24b9f5b08b3d95620f3c7e9650311a6410b"]}, @typed={0xc, 0x6e, 0x0, 0x0, @u64=0x9}, @nested={0x4, 0x79}, @generic="01c2abb23937f06213e11123358e4aedeeaf8649b3e556900cf519deda588227ad6ed9aa14508e14fcd5cd75ef54b0e9726d9ae2f269740817a05ec2b5c89f7e218b6ac4ab310dc4230d299c3d93af27deb23c63b87a0f48038d5fad8655de3179409f92f6eabca2b234ccfeb29e2a8a1d08313d201f03ab95304d26bdbc15c19e90d4713e7b1e10930f0b63a4d355dca50616a5a3708b9f35c3cdd750ea1136bc4a3f8f719044fc2f9521fd8d", @generic="d40912e9a9a3659193c53d54e57c45c8d38c8fb066fa39321b5325666cd6ad7db0b3fa130dc98ead905ffad928fde42370f76b4281eaedf5365475929bc6d6880d8011b2ed4cea5869f7f35c5184a49e53bcbe382f09328fb087e63a5ed019217a4108bf33b5bf0f9667ac61ccb28a29c4299cd937c9a6f45416ba256de6909c7311de2f37e0542880d127858cd7d568311387b8ee9798227bd9e79e2bcd9698c76f0a081884062217383ec6b52a4a66454b"]}, 0x13e0}, {&(0x7f0000000580)={0x120, 0x3b, 0x800, 0x70bd27, 0x25dfdbfd, "", [@typed={0x8, 0x25, 0x0, 0x0, @pid=r6}, @typed={0x4, 0x40}, @typed={0x8, 0x4a, 0x0, 0x0, @ipv4=@remote}, @nested={0xfa, 0x5, 0x0, 0x1, [@typed={0x8, 0x4b, 0x0, 0x0, @pid}, @generic="86a2313bece4558b4a84203c40600ac9cf2ad16d1f1ed9e250dd40fb32522e7d04dc73ddc9e105f668da1680c3142d07ceeeaaefda546e4a318f1ed2099faf13c5af79d130f9ca246abbd78227fb63e1ee3750aacea4350d6f891d193269eefd2a2bf59e61302fd371a5c947a43e39eaa49b54e997fbeb78e4a18827a86aabd9e7a7d868046aa6510650ac425ec66d9901fb2988d254d7d853e616ec3635eecaacd4e0f437570047a192e1d17b18df0d24f72cdf8cf378ca58a0a37d9ac7eed63c0997c6ca386b8b27dac4245cb8fab9860adecc6e56a6b0ae383785c32e6ac1cfe3375878534769ed8c6992e1a3"]}]}, 0x120}, {&(0x7f00000006c0)={0x11c, 0x20, 0x20, 0x70bd2c, 0x25dfdbff, "", [@generic="4e9fb8d0b7e8cadd140d48ea556f10acea34c2df2dc1fd9eb19e53977606915337d32be947f1d73598c67cb82cf7d07e5774b82f54cb552b60b90c5fe96a4ad749acb134922734f7a3fb781523ac59905e39200fde06c0d3b2692459e4527517be2c8f719689a9ed7eaa2ddff9a7afb1f038c52028dc01e58e83d74b3fafec7a03fcfaa7881562278873e16a34", @typed={0x8, 0x66, 0x0, 0x0, @uid=r7}, @generic="9ebd73bfb35b3182c22033b4ae05ecfc3ba21a0975d33e1b0155397473c7045a3dda40c37c78e242d0d4e96ba6a619243699bfac4fe06dfab5ee816648436eb246a9988d73af8765d60d47f6c233a74e3c5e894c7d139dc512e736c128d3e6ed669d95926d5b908c146dd7e97324fa343a17a8c8"]}, 0x11c}, {&(0x7f0000002c40)={0x1470, 0x1a, 0x8, 0x70bd26, 0x25dfdbfd, "", [@nested={0x1137, 0x91, 0x0, 0x1, [@generic="3c6155f707e05d3c157c238123bb9bd7f1ec088598968a1d72b918df3cd81fec7c", @generic="583fe9c0569d13ae9c76876156518b9cf571768df18304fe6e420c00759e5cdf121a8e730d9004618c77fb52759cf3d52df372ad801dff0b9bdccd16e61034ee3bad93b00c113d83bb2047c28a756a3d1fa4ee86cdd74c0ac571ed98aa8851243a16f5eeb7e0a329fea4204daeab32a5dfaa6ace7e32ee1233b0d940a7144dbe6b148327345310a224b75413f042933ae1f08ebb511947a88860d6cf589e7a1beb7dc5486c3d699081feb0fe10ef842c68cdfdf9826a5039c990e42caa04130786fe6f00e020a39aeb2496", @generic="c3d221090c428ffad6f00c0b1168cf317c92dc13566bbe97e45ca0d3021603f5c49fd2dbb2c57e1f90bade800fde65408bc055507e54fb86c661ca91482f9866b824ab8601e75e", @generic="45137c18b58e25b6863d624dc28a4a81b79b39dc7fcd13140e67e6e49e6e4a10c076e14529bf48a50abf1ba7a524197720be8927a6454955fe19b45383bf7b61dd9f72bcda49a2f9aeb62d97744b8279e9be189d499ac0174562f2f6d345637b753d540cc8b2a82c4d68c0ccf607a6cf7d67a8b124ec81571c0fb10b489edcc7fbe9179f888e0007fa944cc03d143a7a5c3665c3cc93409525615004636d93a304f5c5b4584dcac5f0e546e03b523f3aa47037fd50e09ed3b4d5dfdcfb960f2500346804dbb9f05c6095b993a766071ee7cf3fb8b70b9006de5927f331d17e1b1ec9a6e8046a93593140364251938c68a451a40913a0573389a58267c010aebc8d3035abbb120f6ee983286f54bd33a461036bb4dae327e7accbf13a838c50a68fa7bc763ed4c41af56ca4fb60c2ef6ecb5c4ed2323244e13b94dd8d60bd0455503faa05ac0810a295e8da0bf1976d17d76501c90e65e6976a25431f1b7849f0bbf6bf8e3ba679d331d3d60087d7a6f0f3708fcaa9bb87d520bf1541eaf61341ab4b7e8fc159dbbd05afc0be1c852298e743aca214f2cc20abe81b19978a1fffec49cf0f4b1db87aac1a4f08e407979148254374608bf3aa6f5bb3c513296573ea7eb0df129e9f0ae737fd13300b3934dc554858476ef4d24dee510aadee0e907ebd9e975632277c83a3a193319a610019cec8b6d88997fb272f39b9ada2cc56f9887e4e0e26a7dd32f8a5638764ab99e02459a7f37ee53177f5c5b76a2bae40b0726c3ae6567503fb0336b0d168e9f17991bebf6c027496f6a731221af07dceeedb3bb312bdf39931bae9d914261fcee7986e436b642dbb2896cf38132dfeb22b547eb657331b6cd4cd7306aa66f9018bf5d23e5b4fbb883b17b7756ed2e86766d4b5b989f16192953c66bb65036d3300347324d40bafdad7b902447d98e7ff375a0086ebb6ec7bd7d98090641a0408be05e719a90b34fddd9e11234e48820ccf9c310b2608b840123028aaccb9f9e2db922fd5cb94f5bb19994346b20cd3341ef3f4d0e74875ee6699ae8e1fe8696ac6e3806a2a97c74cddd4a70401c53e66f6df832104a34e87e06d0f750beddd71c73086cf2eacf95bb312d5a0f99789abce49283461e4db45c630896d1e72499510ef2b2445765c545c23f76781508307bb207ac229ff5ca6d62de983b6a759211f92e44e536af17c3fb421aae9c2e2acff1c442a557bd2173f500624f547d260b69608589a7e1bc837c607f793fb0c89a8486b1113206ab0f4df1317375e41b4c4b5a7e7ecced39c2773cac7796a58be72aa3a1f2de4ad44c2b1c4f3dbebafbf6539230eebd14e57a01af89c08ae0bbffe7d9323bf23df66d1b39f99fbf538767c5f66dbc7aeded800287112a0dffba42d5921f12fa652fa6bd95860cbd4a4bb77ca9609c2b36921d682b346193ee755b496f3cc88e31274672ddd8c0b9856868b3a53e3acf74ebee39332229f7060c7ef780f986dceb7e093b12505ac32cb650116a170a355b62834183b365c2c02c753ae8782566df3e0f8feb72902e3509dd683d7534cc0fa83d510e6962683fe52a99ee1f374fb482475e417a90e945cc3d058c438a93aac490d0508704fa38882d322d1eeae0f8117cb6e77d85f7cec861b6707d71387b7615726022d08b52d308fff68b9a5df670456104cdeed98384057e1eda5835aa0d5db91e9d821d99dda14e3f07b42073d23241321a30202af97b5d1bcef727aab1a7e88290e6ce45c9f4a3218f0cd2840731567e4d7150e13fbd9a07df6fcdf8029b46e1ed6f8b3d4dc15785182c0af2e40fa571218611d47a65a9baf9dd7bde0f01378502bd48ea42622bd457aec643861ef0b3effdc98533b5a1f4ddb2c638ad07ad7f7d7127f67e959f6e688b919431dc2e3a65b1ec597c9abd419b1191eb9d1b59f02b8ee4049477c5aa4dbf79a48daf1e586f28303f5c582306d10a06e57fb364b85104098402a0cf98c251c8480737a967226e398399872fe4617650b63de3ac2d6f828e384a7a7952931d7702d8d8e41a9b8d561d64cc3744ebc24975ca6b878bb35a1cf45375c9c0b43215672e025e1b5df1ff33a53711c3b8af95ed075ea2b0bb49e0f8c58df21e2cf0fdc2ba0f991a0606dae982155f11904bea0c567e6df2e5d416dcc85a613bfabdaa92343db7861f9c1a873391639863d530e06cf5bf3f31bc66ddd4624edbe6ec1b623b1a4b2124c200d04218589980d29ca3d388a601ddedfd73d81947c117d817e5ef5aad238c3acb73bdfb4efffa93c233a1a9f7529c099061a4b5f9fa0a1952c9220fe922c0e5145c6d581d03d50d345592b6e23082563e4cae43d92c8dbde574feaad5c5032430cfe4240ae6a2f7bd2adb48bb5cccf53e55f8d47f9809c8458ec5bddf1ebd8db79805b2a7ee975f2d1f4039e75d8cf3cd3b480eaa468c3b86cbbd28bcf21cacafd93168f20d4b47dcda07fe52e520483a7760d76430be99a7b759be361046a318a96a7c0e7f8f657c63e83c6fbbfa9159ade2820bdabbfe426a41b7832bd1bf579ad246793b943067b7fffd4c55083d35f83871c06b5c94591322be27d96f51d76049218e0dd31e96cd1a23acdc17e307dad4f539d7a66356a3e529f6e3732edf2d3162212720e5c02a81263c8a83077809450570571c0586a633572b18d8bdde1ac75e70f3c785e761ca5994fbe009df56be992c74b29b50ba64837ad22e4beb71f25048b6df53e6828c9c2a53363b1abf5573827362449bff06f983210eb94eaaf0b6260ab9abb3e2aa2fbdfaad91925c0fdb5cf5ae0103bace5e824685cd2319837b058b408310f68f21d11e062630b289f101c46f039fe411a155854359dbd40e90bbc5b71f5fd5ab05eb9592d4eb5323d3de919d0668454ccc470b4940bece7a19d6f7acf5640cd5d9434685eeb3bb10ac073d6da99785ba4e08aa470770db2f5a45791ae2715071c56ed323405aacfe4b3faafed0e150cca34db2e2e2cc89e02416ca23806fad22531cecb78a0b978792ae2bd4db78045838bc5c26ad9eabaaa8ade43c5cf5f3abe2865cc54f8ba28d162a67dfd2f8228c157ac9cde0ea216f0732bd474f4f24430a9548b02bcfb38b4a11508ef749d5ed39bfa69e01aec8aaa4738d0734783d98fe5c1f2aaf1af360faa030140c64d5f293527eefb1fe0fa42cdf2202e266a671a09f14acb409d15d5c97933926080fa154e6d43246e614d694d7b4cc1c3e6b3ccd0e227a81afc4a87e38c59dfcae25937a2499235a6ce105dbc265f0ba15b88f3429d3ff067bf6cd2450532323c1213582db6ff335c7f51412b942854a83af740d2328f2818ed1a2939b0412b2a9db0eb7e5b5863bf9b518fccacf106b34c98d2c6f38444c90bf1bfc0ed2c875eaa164b58efeac1f24edee00ce325c3c8367f1a48dc4895c95d71d6b03fa88857018a1c3cbf5beacbfc4d40b140d7676a0025628e192bcc5bbbf1698eed910adf3245e49fe08778f48f125ac6142365f21db0c19c442be060ae3de2b0b8f929deabb84c41734dd08c9e241d1ee67c60b6e3f2f978f3288bf18ac98d09191cd53acdb39ec72cd5098260c31a61376e71fb8849bcba82d1f5cf64b88691849f9580b3564bfee0cdbb92ca07ade78e26141ef48455174d23ab5a67ccc62c170770474e407118aaf9122100f61d2afa0d6341a405306a0d18623e851e615e71856253e9540c9827672ce558d726e694213728844e0fa4d888a619f2d88e79e57c588b08185d427a888f30b0ac8e2e3abd83c82c08ab7fc04ed5fca3599e53e3bebf3b24db60a5ed4cbfa37c52162e42eecf9d5f1ee00a6ef460949ae1003b612de57c76cb593dbd475895f9bd32d631269804b15876b26a5928326c083d3c8361dbe638a03c875eae04ca1a59c8c0f37ec888186ae1b10dc7458ab46f87c39ce4abe3dea44aa514d2362d087a3db9dd8e10c87efe5cf3532e9104bb14642f6926e30f595be5b62362ebe2590fffbf62f7e7195a423c0df18bbf6bc9d9b1b0e9cfed627d1db97d0648428b55a999b84c452ddaae684a6262763ab037d6c0965d8d6de43bb9549ead3287c38bef6cdcaa32484906b524efc0cf822930dfbab34074eb1982bcf058370d2e75294f95b5d9f11eb313fc5afa826af04f9d83f293606cf996db8435617ff4aa544ee584327c3866f93365ae92341564adbea58cc6706d196d4e4a9c3b62d1b3fce52aadad2c67e1311449914dc201116386b97e1f03b885431bfdb0669c2b4b76104c152062472a126653e918cff478623cf10a08687cd6c91234a6a00cf89242d7f421c79b034eab08413363d0e12df11f72092b4be76d430d629d3d7acc23211715da7953cf1900bf1bf72ae104c39a203cbfb8b88bd692d2a684af5ac1175e8fe7f7982c4a85d1547696ada5913acd55e2b2b3d52180fa8e4c3076376bf99a735137f805cf88f62ef874d76fa301ec7b1280f17c40b2fb9f51b405bc7c624c30ddc648da5492e09ed7d43d7ce3689541ef7bacbc49386cf4851405f4958cf146bbadeca1c4ae9d9b0bef437ae1323073af43f5b7de8c4f4e40fed5f961fbbc84e48c20e7a7969ebb5dee74c409eaa5d574a4922984f3e94a728c0cd55232c21015e7b8dd8680b14bc67c71b47228efcfafa0f9df21834eeec6f8d6658f97f4b452204cf7381935e8f33f14946d8c2d23d82f82f4807fc577617ff0ab287627af51483a51e3ec1f9b84150796a3ff8f2a54525eda2fb551a0fba256d8e6cfdef3e9fcb3378014eefcb35792769f4cccce17ab937dd82d64769f1cab7fdbbf4248929b9041e6eafef8ea4084a5c970b4aed881a11fe8dfe15113ae983a5b855bfb7bd1e2e963590c3edc5fa6907ce72b26e28eb018c7b610fd5854da86bf6ebd3fdba8c7f2ea24e6d53ee7777b2e46c3c707520b790fa9ea57efa99c7501a4be1fe08cee2800279205722fbea57c8a2b9c3e98cc94d3c1185aacb62682f27e14f56a2a7d84483807e6a56c0f77c6a2d04502a84825d61c5c368027fc655ec776d454e21d32451bb6b39c582decca3d559a411990b910a5687f842fa2e648697257d1855cead5b2940f08af42f2bc8cfde02d714cf2d726081c4ceab133e21a10dc3f75b4a504411ba48a14724a50480bd0fef1652f0d4a2723a253648a09e123c1efde4697cc8435a6a902ed8cadcddfb451bde778af29f7619527ba50c8eb88ca8951d47038e89efc493d909cfdf5a597bb34896dbff62bb2c28bb967a8da77131e7bbbfa9e990b869405fa6cc08cc4a0f28e7ee972e5b23306b51ee374c8b914feff57db0205d7e2cbc6194077ee20d09fd2092edafbc7e4ba77ec3a07c8bb096287722026b35ff02ee93309ea88bf047017e6c7bcb42c8cfaaa60a403b7e88bf3ef4a0dd373b86725c4a1dd978f3b2618499afbbe9569f6b172528ee787c23a266100374fae61c66ef9f3abd0ed3fe7fc64afe0ddbffc069c148594247f9c12c8e64ed2738872ce99bd9e245cd2e9bf7d3954d628532fe19c607902e245fd5ef04ae99d4943321a62b7e8d2173605fbf171d3c71792fb97259aae1603d47d31fd8b0fca65cfc57c769dbe5e505715dd1ce72c032689889a9f9f16776bdce98f946f6b0a82aef2df0a540259b375a88ebeb1f99327020faaa33f85d52b02d4573c82d064d471dd9d738a5ae85328769295a01e3fbae456eb91640074c5d3ea9ca181bb6c88e73aa3436008682233ef9e97129f3ad737b1b7440870f278a8c79bad3809d1eca38a6b7372268feac67ff0ddfe"]}, @typed={0x8, 0x17, 0x0, 0x0, @ipv4=@empty}, @generic="23519bdc266f18ce18122301d2f2f5d4f867090d7c957be62ae5e2a91179e8f718e4a6a273ab8b4b37f4c49fbb100b25efd0bff2f69523fdebd3a73ea19a6b9af2df06cc3aca4d433f37df3e778003fa43b1c3b64a059d303b8a8ed6814d5ba979aba20347678c6ba201b5aba2497ee6f16deb116728d1a07860345552d18c3045412e12ae11e967bf77ace781f99e7954a9d195326edf0b3ad7", @generic="0449c5185da8b8ad90cc32a30bb6251523fb7f8dcbd273c42edb22d3dcf3ffe36a10562759e19f292200fe6a6b6aa6d02bef7b62b39afd2ffdc8b14299460d19530c3dd3e3be46bd3e74307f3c48ba292b227bb69fd7902092559a57a4db7eef34da6b5e8ea1966e2a02b192a2", @nested={0x5e, 0x28, 0x0, 0x1, [@generic="97d41c858845131c88585737f7af9e656eeae953c0f840a5ac4571a04dd450", @generic="80b78e061edf99a737e4b79873ba8c26f9bf873b962a2f5cd6b83f8c5834ca", @typed={0x13, 0x31, 0x0, 0x0, @str='/dev/dri/card#\x00'}, @typed={0x8, 0x44, 0x0, 0x0, @pid=r8}]}, @generic="6f633b85cf064d2d72621fb28ea7a8b5847523cb732713cbacbdd69d316a97e8bd87c4344c1a40f64240d3280941cc605813f5ce535ba6d007213cb4b124ed604e52484910838c2b7ae9b910e70f6e36e0b0f3803f40996cdb53faff153c3571295592a45231567c26eb2804bf13e73440e28e61854214a0335493843cf98ff6ec933c4b1a7b7ba8c3ce36711e0e74944fb57933fb6f9fc8847c3ec7cfa929bc34d18f7ab65c7bcc538672b398287feb53390f9c4067a2160e3685968bcaca2d4836b0e41273633a5582105eb6f75fd49e644f49a7f13bf5103b42adc5f9d6ba7bca38fc28575a7147ed0245f7954cb1bab2", @generic="2b24db53012483042227471d0f1826e9a31833a5aeddd08e9d170bc22e56311bf20338001aa0c14df9419a958a425e95c16b53038cfb4e1d3564db9a803d0e39ea4a7c81d117547665ea450bfa173c36dfc648d1bcccdffd2f0adecd3a64af72e223058caf3e0be17440b3780ec3a19228a759e4873b7bf9b4b68a1afbeac513313d91535d82950908d9ff92e99b3bf15274b8abea7aa8a838791cc2bf070179f69d4f85b6ce1adb2f659bed3054a255fb6e0933ef220ff3be258c70cecebe777e0ebe6699938c"]}, 0x1470}], 0x6, &(0x7f0000000880)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x4000}, 0x8c0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000040)) [ 1393.013273] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:49 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb8}) 00:31:49 executing program 4: getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0xbc, &(0x7f0000000200)=[@in6={0xa, 0x4e20, 0x401, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6}, @in={0x2, 0x4e24, @private=0xa010100}, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x33}}, @in={0x2, 0x4e24, @rand_addr=0x64010101}, @in6={0xa, 0x4e24, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x2}, @in6={0xa, 0x4e20, 0x8, @mcast2, 0x7f4f}, @in6={0xa, 0x4e20, 0x80000001, @dev={0xfe, 0x80, '\x00', 0x39}, 0x4}, @in6={0xa, 0x4e23, 0x8, @empty, 0x4}]}, &(0x7f0000000040)=0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000000340)=ANY=[@ANYRES32=r0, @ANYBLOB="a3000000b15ad3005d1147e9e058e862d4dc0b47dfaca82df3f6f6095cbf342ba08b878e39b3e951a36c3743670fd7eb6fdea04c527fa7607dddd4f64698bdb4815e52711be493685ccd1cff59971a63b91a25836c20dc3862b5978dc5da1873613005aaa8f6bd08f5f8c14bf569f7e60fadd12ef26d29fee2f21a302f29c9187cf50558582745253de05d35d55b134d63df0000000025553254130e2376079af4858bcec36284597e9e1d7261017aa66251de51ced7347cb481d5a6305e9c892a69f065599dbe86157eb2a2cfb7e8c93500000016fc8b2ab3fff7939afe16df86abca40b9f0419de3d8e9191c239310a78a325ebd0d3a5284dc03b08bf25768fed6057dcc4e53b5e55b825ec8878f240352e7844b221423fcfac5433beb6961dbcf38d5dcf35c7510885df952473a521bace648f1519cbf674e193e9e999d08"], &(0x7f0000000180)=0xab) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000002c0)={r2, 0x8}, &(0x7f0000000300)=0x8) epoll_create1(0x0) r3 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r3, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:49 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000002c0), 0x80000, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000200)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_SET_UNIQUE(r3, 0x40106410, &(0x7f0000000140)={0xc4, &(0x7f0000000040)="5ca28651c0804efa7ed8dc99647e16bf39a4518fdd1d34b37c5a2fd7e87c29cf85879488187c1a236e24193fef4f4d59219a68219a62fdafb604f406d87e9a295fd6f27b551da66e9eb84c5586a4aea411d1744165db01f170506eeceef6f8071c33f05ba56915b0086496e28ee89b1eead5f53c586cd296208c07063a881c73958c37de4bc3317f38a01bc7a46ccaa42e323540beb916932434b0593b73c8d567ce5d6dae64f204f6491d391561d184c8b3dd7c88a1a16dc0dcb641d60e158a5c282dfc"}) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(0xffffffffffffffff, 0xc01064b3, &(0x7f0000000180)={r5}) [ 1393.175757] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:49 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f0000000180)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[@ANYRES64=0x0], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) (async) ioctl$DRM_IOCTL_SET_VERSION(r2, 0xc0106407, &(0x7f0000000900)={0x3f, 0x200, 0x10001, 0x5}) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) (async) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) setsockopt$CAIFSO_REQ_PARAM(r3, 0x116, 0x80, &(0x7f0000000280)="ac68702bc154e8f2cbbe2592c7baff82d22799fab23854eaf4d73be39d616459871c91127a8cde2000b39b4f65b7c9b47c553ae03bce821e324059e62feb2e3932dc3956950f9224b57d63192e71a900d6ce11f34c60d3900a5f6e422c94847ba654e32a0e8633ee9060c787d4d002e449a682a2e6f42d8120baf2fc1fcf6215a20932911bde21769a084f307a983ca342616132f3ebe94f6b3f34cab4d5b885320ba71ab5a9d55d3c429e9918c8809247e9b13f6f0c063b0b95a0ae54d32c3d276666e82fe6741c8fa986e3193256091028ee6c5a2351de", 0xd8) (async) r5 = openat$incfs(r4, &(0x7f0000000200)='.pending_reads\x00', 0x290040, 0x185) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000100)) (async) r6 = fcntl$getown(r4, 0x9) (async) r7 = getuid() r8 = getpid() sendmsg$netlink(r5, &(0x7f00000008c0)={&(0x7f0000000380)=@proc={0x10, 0x0, 0x25dfdbfd, 0x80}, 0xc, &(0x7f0000000800)=[{&(0x7f00000003c0)={0x30, 0x27, 0x100, 0x70bd26, 0x25dfdbff, "", [@typed={0x13, 0x64, 0x0, 0x0, @str='/dev/dri/card#\x00'}, @typed={0x8, 0x92, 0x0, 0x0, @ipv4=@multicast2}, @nested={0x4, 0x5b}]}, 0x30}, {&(0x7f0000000400)={0x144, 0x12, 0x400, 0x70bd2c, 0x25dfdbfc, "", [@nested={0x38, 0x5f, 0x0, 0x1, [@typed={0x6, 0x62, 0x0, 0x0, @binary="11b6"}, @generic="c2731a08af5ec077273ccbb6f2f0a55d98bfe5267f6adea9386666e068ebb17e6697093970774b44a67339b2"]}, @generic="2744965435e7f476258427bac06a0a1842ade29dcf550443f799379192b2ccab85fea023176ac33f696880d6d1e68c6d0d1063298c6364bf17178a1104c0b56cdbb5084135a37a215e773161aa9fec8f3a7de9c58cebbad5df80f4e27389366ec3e1cb79962c4de7e485a4219b7d2637c1b9643e81", @nested={0x4, 0x17}, @generic="c3f0d5410c3d6899da1f1e906005059404e6bddda0dc77c5e3e0ff9ac00d7aac2f688fe6b41b8fb4e7c8d4bd2ede3e792bca65000217c9874c9fac0eb0a2b5f7fb03f89d0c21dea34ee1aa93a457e540e1c7007c9e953e6806e0d7927a3dce840499a1b3f5bfe9e8334a8c8d83ee1e595ca4353e48f88b95e64fcaacd7400a103e"]}, 0x144}, {&(0x7f0000001600)={0x13e0, 0x28, 0x1, 0x70bd2d, 0x25dfdbfc, "", [@typed={0x4, 0x19}, @nested={0x36, 0x90, 0x0, 0x1, [@typed={0x10, 0x79, 0x0, 0x0, @str='{$!#\x13+\\\x00*})\x00'}, @generic="dd0a9a000931e07f5b345b01144da87e97598dcbc98d2deefa1bbc5fb80c438849b4"]}, @nested={0x8c, 0x64, 0x0, 0x1, [@typed={0x14, 0x5d, 0x0, 0x0, @ipv6=@local}, @typed={0x8, 0x53, 0x0, 0x0, @fd=r1}, @typed={0x14, 0x47, 0x0, 0x0, @ipv6=@private2}, @generic="9db444bc59e3ca85b7ff47af07af636960501c4eb7c28d047f538e10ec82c9cbb4068c986b5f1b289e0831329002d492547bcd449ccfbbb51dfbddc67ea91d7675de0b5dfa62f26994287b0f526013ac1e3c4ecd63083b24"]}, @generic="dbd8e53435eca56af0f455f092ae12334770bdccf8f5256a63428a333cb7555de869ac084044230e992c37946d348d42940c6d11d7c59c62db91a985a68b9854df063f2491a73919a99810641446639c3ac455f371551ab473e50773ab216f59087be7c16e5ff2b1a6966432b2407b73d007f614d1d737b3aba32940848f592b8f9a2a9689e193e9cadc43f79b537add8bd2a55c3cf50f93f40f7805", @generic="62580c512e15815f4f15a19fd76ae7ac514a03387547bef92868ce1e58b33c6ef09896b3ecdda03cd61bea", @nested={0x10cf, 0x15, 0x0, 0x1, [@typed={0x4, 0x2a}, @typed={0x6, 0x6e, 0x0, 0x0, @str='%\x00'}, @typed={0x14, 0x4c, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @typed={0x14, 0x6, 0x0, 0x0, @ipv6=@mcast2}, @generic="b510b58c41831a8652772bda8c60ad11125c6af0c0f554efd36ba303f03410a8cd1e8e8feee1609c6b0d7228e0dbe69a682daebdbceb3404e236c5fe5e3003c3544607de3d26b01b0a03a79d6a91d8775a72cf9ba9fe0f585b4f49c3e074e0a56c58a84ded52e74fc603fcccf454cb3ecf36059b0ee926ec78", @generic="dab01f3141fe97fb62e8e831aa92798c38b8d8cd2afbea501ac093f1cd8a", @generic="66f2d1675f3a4f9e80bd6de81a6df9964f1722525a6266a188f1ed4fad85fa17a6db8e7dc7dc60ec9160edea7d830fe71ded36c844e10870c3befd1790943694053b6eea5c5a3b7a76cb43a6107ad1b66b23e3357b554cfbc6ad6802283908da0fc8e870536b8a8001bab17f5bbdb146d7e42c0c098b82d1dd52d63c6f7309a10b09cb87873a754dba57475968931e1342952354ec5bdd5c51e99cc08ca916e6a577c2724e62e4aa615525f9382657ac70634a33121300d36290135e9536e455bfefc0e1077a0fe0cc0ca98592e4b6f86eb675b1d9697f1389b5c3e06f89a2578da9ab440f5b97424802cf8588f20b643e4c5af696f109507c9c5b17b20624ada811e04911bc59b00c713a8831bc2880f1d9c3d95e740b27d6346810115af289ef7aa7bc7df1eb473572bbc993a5204e9284676122241956fc2555fd62834b79137f45431973f689d013d39eb668ff1e4157857123d1a2fa739e3312c5682d0e245cbb79e96732ed389cc852abddcbe0e386e0978bd21eee59772a0b313757e9bf30a48c3872e56c0f1c0b7d29ec6561129dc8717f44585dc6dcb0c1e36ff892940eb02985996ac8374f92823a57cc5c054a17277036f83e40b712da784c6d3a03ea185ae99e5584eee9e38b896fc34502d0011d4bf73b0435bcdf142896d4ea0816849440685861732521d05398697e3e2812d9f3cd1782774de5064b87513b6701a1a1fe742e2f0198a65ebf5070b6851f6c5218ad6657c065cd8ad1f59d9d6096451c81ab615e0f25fb6b0cde4f47542d4addc21800d46d21ea4ac1b17fd16ec3c565f81d86013e2ed0e776efbb0451e0aa412e698eb61cc1e05e14f6de661112bfe5ab737023b7e1874d7fbfff7c2546af16dc4f09bbde25eb76d7a6f572bb7203a874ecbfaf4f4661a88f401e74d6f6f8e96d40e3a82a0d339c1260816a9c818824cbbbbecf280983c03cb52564b677442c7fd2953075a052bbbb4232db25eebb6a92fab6f9f9f1376e982a93441e30f722e66c7033d6c42552ff9211ce4ece578858c145f65c7c1648a846aa177f2c6b70ef1ec5aa4a0fe6ae7a6a7e0ff6019a603bd77778d89c461d2da334c19eb135b3b5ff4891bf15f63c94a3a62fa5460173cd288d336469ea606e88ed0b54d6481f8501bfea13d2066bf5af36ddf000725a385a5b49d73da7733ccd15be1ec9ba5c56026e039d994583ee9b9c63163229bbfd87199b285649121b3d76d03fd4eb1d59b69b46571ff199a87248eff7cd032c07c7973e2d99ef7e1bf8f487f722d325cc8d42bcd5a444c42bdab931f41c39125c64c9b3bbfeabea05127fc2c122f2acf56eb5326e5b1b482969c34ac071f12e94b2bfcdcd3ef2fd98872316620585473db0e90f7024fd68a5ef135275c3bc2f94ccd87f50e2424f3f64f4246b173fd6cdb01e0bd20c3efab7a1d93e263055f10a5ae7fcfadd91200646c7845a0d280b963416b730ea76bf6a9add38acb70c1e520a83367aa3a080ac57e8a8ffa7634c6b092cc3f0447d13f74372f522d96a8887de63321035a359035e2d740502d9662750ddd296bc43f2fa8d087cbfc06ab9d084316f9c44f804d45f5122838385416864dfd900f6e01b07b8dbd76685f16dc9bb14ab6b538bfe77f8b99d1d42aac645089c046017e4b02f9bca634bbc88cc43538e81eaa68cbab3e7df0b129e5d687bea1ae6759c5cc0e0e47890d580089e1f66916d13f5a99a0728e6e9916f87cd7d9d6d9ef3b8b4caa38df9de8966adf933fc603856d2cc8ca9c463e9496dad29707775028c847f55b0c0ce90a5f33b0b918c7f461455cd7ab0dd058fb66b5cd5c39f8b5c9c4c994d633822ec721578ba054d2e0fa967580ee9fddffb68a3d9f38ac23e5afba0f59f13bd263776572fbb0eb0ff883f068c2659a15bf2218e4a5aa74c88ae42f6e41dc3816e2475a063153d9ec8b56edcda70952e4fa72ef5731fb91816f18492808da87a8ef76885f65269f6974442eb564fa3f4c32fadafa4776f88a6287e72be80aeaed6a99d8f9ce320a0517342078a207d4459e82c0518deceb2572c1b30297b564f4bf53d3b5a5bf09585433dbfaf77fe56b4b865c19e6254bbace98c058f520c5017ddb6949c8f9514dc9b38e237cfc29814f0015c8c798676b835dd9a96f76762f65805837f098d3a2a3100386e85672f8390b2979f317947bfeea22f9ef6e37327c501a799f087836c589b8f4a31d4864f84f1f85db56aef5c9f34a7cffefdfc5055bf24d36ebf62428e3d3ef0340307e1914eb52efc6c2cbcd2957e0144c732e08222777f54b48e49828bd416ea648a06c8319dabfa495456f8a0e49b440b7266fc5f3a13c6293c4f909425122ce590238e9eccd1625c96b98789c0fe4d9316eae50817382c55d2bbb75e21cbc1dfdc22dbab77f5c333fe73e73085f985ae86c119a896bfe9630021f3701335fedaa872ce78c27dc2bfd06f86391edab62fd92e1b3e562e671d6966183c1804074bc5ee341f615be29831193db21c93676b8dfc5fad8a29cfcd15f8a3db6a554ade476e08f662ebfbf4a8209fcd5df84f69e0c05810ba36bf970ab4d2e34ccaa61fca5db9358975178ef5215f114f59eebfce65d8ea9ff290b2ca28b371003379c361e699c26d4e43e63465ce12bc93a0f5d29786858ac1c089eb73d12862f8b121ccc296ed7e4d43f440ebe6cf25217a23867779dea957b1477864ff60f9f38541eb6ecea0392e9e8967974a3189c525ea0bc89ae6ce87e0135b1ff98e16e758efef080c735272df78de80fdad433f8f434e00987b0f8c3362fcb3e1c40af68fb3fe2ef00e1cb6780279f1a685f1a1dd78699fda546f15e7b95714b271906d7eabf308dbcae3cd9ef0c492e58afa98b3b5216f8cc4bc447c82eaa55b443d3d10acc4762865c668f881244113d305e5ab99293cab4450bedc9179ec5e5f7cd4f6a61e982519af1c8b7b44f341d8739fd7f637a7134dd1190b2c6a905942491f1c87d4bf6634761979076b00064e08f79bdcb9b9eb1c4276db7d106566068142fad078624a1e25bc3a0748d91600c658dc254992c33e876fd4c6609886751957f600720b68713b5fc2a0a41798a630f7f08292402ef373a7ed01cbf6d48821bec92dcb9c175014cbf40ccf2eb477905aae8bcf712b83f3a7266dc2600cd1c42da31a491632352709d587b8f553c6604e02011afb8d2a22e3e0b5510a86cb981e866e9bf83ea725d1717e72de9e7370de019495d911f3020f2371ab7bf10656bb7890d7fc1b03ba80787af6d2d5e13ec2eb976ede1fbf25b0ccf8a317b2270803bf540cf8b46dc1137dac00ff267c393304cfd439d77c48163af4e25c2f59dd7aea9de56cc775a9b3b13c45a74376d5b08aa983346df05e46e68eff0edc70a352d6e24ac2b04e083e6a849eb033c3ffd0acda91d1730554e55444bc1bbd63cb6d78a68202c74cb39efdc9e8c0aad5cf0716c5654bf50764cc118cc8578998daa9bb52682c039b41b68d22679a08911cc2b49bc55222a111d454df80a056176f417b7b4d655faad1369b6758a83031f33e512991c3f5db8dd8504eebb7554db9e590ee70e99bc659c16c474c9c3b1090be08913636de0c2f06e4cd9d6b6db45ac8cdf09da14d6465e28801f2a8283445e6fec69070782a8fede2752dd796dfd8cd76eac55eec3c759db246ea499da3c8e57c28f3e74c2483a9ccd5c1b371b6eab7dff8d8af04ba4ae706fe87c7e729f2902f0b0c713084ba25369be2a1ec80b3e55c4f20ac99345956c80acf12e1e1554fecff1ff506010ce4cfe471fc0fb097f676ca73b7eb2222df609838fef33102a264af4e96509965beca685a4202f3f4eb8feb84cc806c20ddd37c8dcea6918f7685740b534945111d349e88cda189d416932cfe0f71475e4bdc9cb997a11d704c66c40e11a3e619a5fdfcffdf1e4a88e93fc435fa35313a5078f565835e8645aa67222e9edc0e6e47c3383e21255dce59ebd42e4d86f3d82313b4fb52e2fd0e09539c61c825400b8b4f4a62fe7aed62e90148ddc2a59f3365749b6a819ef62edacf90e552890f1f55530451701535c24f531821328e72f5f4273fb45f26e194eb4c75d1eaa207c96e58b27978ce3ee56b2007082775ea04329f2c6db7832b439e7cca2d3f6cbee4264f6b21813ae9e515a4f8f8d463c8158a91cfe4977849e49cc64a044a3334395cd442f56758d1abec40491b150bf94c17fb10109db8d8a37f95121ff2bddeb3076bd28a693f4ae36659d036bca251847ca1d24fbb90a05a80f124fe7114c52cb28f99b877fa6d8ae8f3e9c7d55d5785176fe6bda9b4ed519faea40f2a0299fe4cdd414dee1b392f00fccf4e32391dc5fb692ad247b3412082f5b02750ef97c82c029355526a523f8985a102c172f677a7f3a8f392306d2bb313930bd39e337884b36052c0ce58dcbec93f798019e2d08c9da0a18d80a5f4cbe18a4eff3fbd78dac2c5aa211380aa62dbe9171e4e07e9526f4a5ba2ad1424e331b177815104d8e7a7cc0404975bf9b98942281a7be15c976d39b4be2503cf613d97df44f8e671e1605282554e6201c3949efa08057e1b405a5c0add914a62dbf74cbb4b99c51e83b3deb2fc1d6bbd00cfb5bfb92616357b113ae56b4b9499d06578c53dbdaf36536013ce5f6b2896d04a64dbe99436a58d4ac797aca8fd10ef974180176ec316507fc928bf9da9d9e18a33708f972376d1c86a10f37fabafb574082398784b3afa9af1f774d18758b3aff3c098984de2a4c9bc2bf670da9ea64e93b2a6a78c9c74a3f28712dcb9566a78488d4004d983f07919e3b146130244e1f7dd558f872993c4dcc1c7ea4fffe09f0fd8d4f317e08b8ebd188d1f218afefe3db23c5f5a93399dd149d58f0ffd262b0f741d21856a4c82124ea2fbc536c84a6f94b1299a37af9cbeaacaf4e85323795eca6db7eedb992114b2a937e34d4d3865899d10cfec74f2d4d5d81b76b683e3ff7430369ef8bdaf21963527600a3acbfcf52b770b3d84e732bc205531a93dc85d4c2906d23ac82344aa47a950c45d1b4eaf0f1dce937ad0402fef7d54e95038b3568c10bbdb12618f66e09740296ff3a9262d6e4a2ae1a453d44f3d63110885abc4c6e9fcc7dccceaad88142b0749d7ae65d55ec4ff723e81342663fbc2918f156910fd2ca30c5a609c3cff2e58050f877390d903256032c607ffea7613ff13302a1773558392be972375080ad2f491c660c86cbb44e31fe41082df5eab0f9f00fe2533d60286e191647943bbc311b936e2135199091eacd5d31cfad784ff08c4f0ae94fa27d54f3d4b2b6fe8b334adc85e092b30c89d5fcb35c529e24529374f84d8a4f9215bbe4d7682ec4059e8345b81c5340e85a08ab4252d91201a937cf417700dd4a2aabd9cf1e2232492e7d5a8a2441077b49a1ba59af8a9aa1358fb1657b48d390eeed6da1dc03adf30e19cf3fff0522f3e8ef0138c844c5541f824b2634c44a3c63b1c8abf1fe4d73377804be98275204f28ef9b4919b0abfc52aeb397f90b03514a3ad52ddd2373ea59d30f2cd8d4147d23d5832039e5d90fe33980170bb350d4edcb43b987aa9a2c880737c8a262ad501e84b50cf4fc61be82e8515ef8154f600ea04bda805c7e04faa252a7a6b1d04aa57969a341339a263b594777e7ecd58a833790861a30fd1b65f7e61a8036bd8eecb11104367a6fc95243869d51210bbb575b775855e7b3e04467ea8ce3333832bf2d08230592e96685f7a978a24b9f5b08b3d95620f3c7e9650311a6410b"]}, @typed={0xc, 0x6e, 0x0, 0x0, @u64=0x9}, @nested={0x4, 0x79}, @generic="01c2abb23937f06213e11123358e4aedeeaf8649b3e556900cf519deda588227ad6ed9aa14508e14fcd5cd75ef54b0e9726d9ae2f269740817a05ec2b5c89f7e218b6ac4ab310dc4230d299c3d93af27deb23c63b87a0f48038d5fad8655de3179409f92f6eabca2b234ccfeb29e2a8a1d08313d201f03ab95304d26bdbc15c19e90d4713e7b1e10930f0b63a4d355dca50616a5a3708b9f35c3cdd750ea1136bc4a3f8f719044fc2f9521fd8d", @generic="d40912e9a9a3659193c53d54e57c45c8d38c8fb066fa39321b5325666cd6ad7db0b3fa130dc98ead905ffad928fde42370f76b4281eaedf5365475929bc6d6880d8011b2ed4cea5869f7f35c5184a49e53bcbe382f09328fb087e63a5ed019217a4108bf33b5bf0f9667ac61ccb28a29c4299cd937c9a6f45416ba256de6909c7311de2f37e0542880d127858cd7d568311387b8ee9798227bd9e79e2bcd9698c76f0a081884062217383ec6b52a4a66454b"]}, 0x13e0}, {&(0x7f0000000580)={0x120, 0x3b, 0x800, 0x70bd27, 0x25dfdbfd, "", [@typed={0x8, 0x25, 0x0, 0x0, @pid=r6}, @typed={0x4, 0x40}, @typed={0x8, 0x4a, 0x0, 0x0, @ipv4=@remote}, @nested={0xfa, 0x5, 0x0, 0x1, [@typed={0x8, 0x4b, 0x0, 0x0, @pid}, @generic="86a2313bece4558b4a84203c40600ac9cf2ad16d1f1ed9e250dd40fb32522e7d04dc73ddc9e105f668da1680c3142d07ceeeaaefda546e4a318f1ed2099faf13c5af79d130f9ca246abbd78227fb63e1ee3750aacea4350d6f891d193269eefd2a2bf59e61302fd371a5c947a43e39eaa49b54e997fbeb78e4a18827a86aabd9e7a7d868046aa6510650ac425ec66d9901fb2988d254d7d853e616ec3635eecaacd4e0f437570047a192e1d17b18df0d24f72cdf8cf378ca58a0a37d9ac7eed63c0997c6ca386b8b27dac4245cb8fab9860adecc6e56a6b0ae383785c32e6ac1cfe3375878534769ed8c6992e1a3"]}]}, 0x120}, {&(0x7f00000006c0)={0x11c, 0x20, 0x20, 0x70bd2c, 0x25dfdbff, "", [@generic="4e9fb8d0b7e8cadd140d48ea556f10acea34c2df2dc1fd9eb19e53977606915337d32be947f1d73598c67cb82cf7d07e5774b82f54cb552b60b90c5fe96a4ad749acb134922734f7a3fb781523ac59905e39200fde06c0d3b2692459e4527517be2c8f719689a9ed7eaa2ddff9a7afb1f038c52028dc01e58e83d74b3fafec7a03fcfaa7881562278873e16a34", @typed={0x8, 0x66, 0x0, 0x0, @uid=r7}, @generic="9ebd73bfb35b3182c22033b4ae05ecfc3ba21a0975d33e1b0155397473c7045a3dda40c37c78e242d0d4e96ba6a619243699bfac4fe06dfab5ee816648436eb246a9988d73af8765d60d47f6c233a74e3c5e894c7d139dc512e736c128d3e6ed669d95926d5b908c146dd7e97324fa343a17a8c8"]}, 0x11c}, {&(0x7f0000002c40)={0x1470, 0x1a, 0x8, 0x70bd26, 0x25dfdbfd, "", [@nested={0x1137, 0x91, 0x0, 0x1, [@generic="3c6155f707e05d3c157c238123bb9bd7f1ec088598968a1d72b918df3cd81fec7c", @generic="583fe9c0569d13ae9c76876156518b9cf571768df18304fe6e420c00759e5cdf121a8e730d9004618c77fb52759cf3d52df372ad801dff0b9bdccd16e61034ee3bad93b00c113d83bb2047c28a756a3d1fa4ee86cdd74c0ac571ed98aa8851243a16f5eeb7e0a329fea4204daeab32a5dfaa6ace7e32ee1233b0d940a7144dbe6b148327345310a224b75413f042933ae1f08ebb511947a88860d6cf589e7a1beb7dc5486c3d699081feb0fe10ef842c68cdfdf9826a5039c990e42caa04130786fe6f00e020a39aeb2496", @generic="c3d221090c428ffad6f00c0b1168cf317c92dc13566bbe97e45ca0d3021603f5c49fd2dbb2c57e1f90bade800fde65408bc055507e54fb86c661ca91482f9866b824ab8601e75e", @generic="45137c18b58e25b6863d624dc28a4a81b79b39dc7fcd13140e67e6e49e6e4a10c076e14529bf48a50abf1ba7a524197720be8927a6454955fe19b45383bf7b61dd9f72bcda49a2f9aeb62d97744b8279e9be189d499ac0174562f2f6d345637b753d540cc8b2a82c4d68c0ccf607a6cf7d67a8b124ec81571c0fb10b489edcc7fbe9179f888e0007fa944cc03d143a7a5c3665c3cc93409525615004636d93a304f5c5b4584dcac5f0e546e03b523f3aa47037fd50e09ed3b4d5dfdcfb960f2500346804dbb9f05c6095b993a766071ee7cf3fb8b70b9006de5927f331d17e1b1ec9a6e8046a93593140364251938c68a451a40913a0573389a58267c010aebc8d3035abbb120f6ee983286f54bd33a461036bb4dae327e7accbf13a838c50a68fa7bc763ed4c41af56ca4fb60c2ef6ecb5c4ed2323244e13b94dd8d60bd0455503faa05ac0810a295e8da0bf1976d17d76501c90e65e6976a25431f1b7849f0bbf6bf8e3ba679d331d3d60087d7a6f0f3708fcaa9bb87d520bf1541eaf61341ab4b7e8fc159dbbd05afc0be1c852298e743aca214f2cc20abe81b19978a1fffec49cf0f4b1db87aac1a4f08e407979148254374608bf3aa6f5bb3c513296573ea7eb0df129e9f0ae737fd13300b3934dc554858476ef4d24dee510aadee0e907ebd9e975632277c83a3a193319a610019cec8b6d88997fb272f39b9ada2cc56f9887e4e0e26a7dd32f8a5638764ab99e02459a7f37ee53177f5c5b76a2bae40b0726c3ae6567503fb0336b0d168e9f17991bebf6c027496f6a731221af07dceeedb3bb312bdf39931bae9d914261fcee7986e436b642dbb2896cf38132dfeb22b547eb657331b6cd4cd7306aa66f9018bf5d23e5b4fbb883b17b7756ed2e86766d4b5b989f16192953c66bb65036d3300347324d40bafdad7b902447d98e7ff375a0086ebb6ec7bd7d98090641a0408be05e719a90b34fddd9e11234e48820ccf9c310b2608b840123028aaccb9f9e2db922fd5cb94f5bb19994346b20cd3341ef3f4d0e74875ee6699ae8e1fe8696ac6e3806a2a97c74cddd4a70401c53e66f6df832104a34e87e06d0f750beddd71c73086cf2eacf95bb312d5a0f99789abce49283461e4db45c630896d1e72499510ef2b2445765c545c23f76781508307bb207ac229ff5ca6d62de983b6a759211f92e44e536af17c3fb421aae9c2e2acff1c442a557bd2173f500624f547d260b69608589a7e1bc837c607f793fb0c89a8486b1113206ab0f4df1317375e41b4c4b5a7e7ecced39c2773cac7796a58be72aa3a1f2de4ad44c2b1c4f3dbebafbf6539230eebd14e57a01af89c08ae0bbffe7d9323bf23df66d1b39f99fbf538767c5f66dbc7aeded800287112a0dffba42d5921f12fa652fa6bd95860cbd4a4bb77ca9609c2b36921d682b346193ee755b496f3cc88e31274672ddd8c0b9856868b3a53e3acf74ebee39332229f7060c7ef780f986dceb7e093b12505ac32cb650116a170a355b62834183b365c2c02c753ae8782566df3e0f8feb72902e3509dd683d7534cc0fa83d510e6962683fe52a99ee1f374fb482475e417a90e945cc3d058c438a93aac490d0508704fa38882d322d1eeae0f8117cb6e77d85f7cec861b6707d71387b7615726022d08b52d308fff68b9a5df670456104cdeed98384057e1eda5835aa0d5db91e9d821d99dda14e3f07b42073d23241321a30202af97b5d1bcef727aab1a7e88290e6ce45c9f4a3218f0cd2840731567e4d7150e13fbd9a07df6fcdf8029b46e1ed6f8b3d4dc15785182c0af2e40fa571218611d47a65a9baf9dd7bde0f01378502bd48ea42622bd457aec643861ef0b3effdc98533b5a1f4ddb2c638ad07ad7f7d7127f67e959f6e688b919431dc2e3a65b1ec597c9abd419b1191eb9d1b59f02b8ee4049477c5aa4dbf79a48daf1e586f28303f5c582306d10a06e57fb364b85104098402a0cf98c251c8480737a967226e398399872fe4617650b63de3ac2d6f828e384a7a7952931d7702d8d8e41a9b8d561d64cc3744ebc24975ca6b878bb35a1cf45375c9c0b43215672e025e1b5df1ff33a53711c3b8af95ed075ea2b0bb49e0f8c58df21e2cf0fdc2ba0f991a0606dae982155f11904bea0c567e6df2e5d416dcc85a613bfabdaa92343db7861f9c1a873391639863d530e06cf5bf3f31bc66ddd4624edbe6ec1b623b1a4b2124c200d04218589980d29ca3d388a601ddedfd73d81947c117d817e5ef5aad238c3acb73bdfb4efffa93c233a1a9f7529c099061a4b5f9fa0a1952c9220fe922c0e5145c6d581d03d50d345592b6e23082563e4cae43d92c8dbde574feaad5c5032430cfe4240ae6a2f7bd2adb48bb5cccf53e55f8d47f9809c8458ec5bddf1ebd8db79805b2a7ee975f2d1f4039e75d8cf3cd3b480eaa468c3b86cbbd28bcf21cacafd93168f20d4b47dcda07fe52e520483a7760d76430be99a7b759be361046a318a96a7c0e7f8f657c63e83c6fbbfa9159ade2820bdabbfe426a41b7832bd1bf579ad246793b943067b7fffd4c55083d35f83871c06b5c94591322be27d96f51d76049218e0dd31e96cd1a23acdc17e307dad4f539d7a66356a3e529f6e3732edf2d3162212720e5c02a81263c8a83077809450570571c0586a633572b18d8bdde1ac75e70f3c785e761ca5994fbe009df56be992c74b29b50ba64837ad22e4beb71f25048b6df53e6828c9c2a53363b1abf5573827362449bff06f983210eb94eaaf0b6260ab9abb3e2aa2fbdfaad91925c0fdb5cf5ae0103bace5e824685cd2319837b058b408310f68f21d11e062630b289f101c46f039fe411a155854359dbd40e90bbc5b71f5fd5ab05eb9592d4eb5323d3de919d0668454ccc470b4940bece7a19d6f7acf5640cd5d9434685eeb3bb10ac073d6da99785ba4e08aa470770db2f5a45791ae2715071c56ed323405aacfe4b3faafed0e150cca34db2e2e2cc89e02416ca23806fad22531cecb78a0b978792ae2bd4db78045838bc5c26ad9eabaaa8ade43c5cf5f3abe2865cc54f8ba28d162a67dfd2f8228c157ac9cde0ea216f0732bd474f4f24430a9548b02bcfb38b4a11508ef749d5ed39bfa69e01aec8aaa4738d0734783d98fe5c1f2aaf1af360faa030140c64d5f293527eefb1fe0fa42cdf2202e266a671a09f14acb409d15d5c97933926080fa154e6d43246e614d694d7b4cc1c3e6b3ccd0e227a81afc4a87e38c59dfcae25937a2499235a6ce105dbc265f0ba15b88f3429d3ff067bf6cd2450532323c1213582db6ff335c7f51412b942854a83af740d2328f2818ed1a2939b0412b2a9db0eb7e5b5863bf9b518fccacf106b34c98d2c6f38444c90bf1bfc0ed2c875eaa164b58efeac1f24edee00ce325c3c8367f1a48dc4895c95d71d6b03fa88857018a1c3cbf5beacbfc4d40b140d7676a0025628e192bcc5bbbf1698eed910adf3245e49fe08778f48f125ac6142365f21db0c19c442be060ae3de2b0b8f929deabb84c41734dd08c9e241d1ee67c60b6e3f2f978f3288bf18ac98d09191cd53acdb39ec72cd5098260c31a61376e71fb8849bcba82d1f5cf64b88691849f9580b3564bfee0cdbb92ca07ade78e26141ef48455174d23ab5a67ccc62c170770474e407118aaf9122100f61d2afa0d6341a405306a0d18623e851e615e71856253e9540c9827672ce558d726e694213728844e0fa4d888a619f2d88e79e57c588b08185d427a888f30b0ac8e2e3abd83c82c08ab7fc04ed5fca3599e53e3bebf3b24db60a5ed4cbfa37c52162e42eecf9d5f1ee00a6ef460949ae1003b612de57c76cb593dbd475895f9bd32d631269804b15876b26a5928326c083d3c8361dbe638a03c875eae04ca1a59c8c0f37ec888186ae1b10dc7458ab46f87c39ce4abe3dea44aa514d2362d087a3db9dd8e10c87efe5cf3532e9104bb14642f6926e30f595be5b62362ebe2590fffbf62f7e7195a423c0df18bbf6bc9d9b1b0e9cfed627d1db97d0648428b55a999b84c452ddaae684a6262763ab037d6c0965d8d6de43bb9549ead3287c38bef6cdcaa32484906b524efc0cf822930dfbab34074eb1982bcf058370d2e75294f95b5d9f11eb313fc5afa826af04f9d83f293606cf996db8435617ff4aa544ee584327c3866f93365ae92341564adbea58cc6706d196d4e4a9c3b62d1b3fce52aadad2c67e1311449914dc201116386b97e1f03b885431bfdb0669c2b4b76104c152062472a126653e918cff478623cf10a08687cd6c91234a6a00cf89242d7f421c79b034eab08413363d0e12df11f72092b4be76d430d629d3d7acc23211715da7953cf1900bf1bf72ae104c39a203cbfb8b88bd692d2a684af5ac1175e8fe7f7982c4a85d1547696ada5913acd55e2b2b3d52180fa8e4c3076376bf99a735137f805cf88f62ef874d76fa301ec7b1280f17c40b2fb9f51b405bc7c624c30ddc648da5492e09ed7d43d7ce3689541ef7bacbc49386cf4851405f4958cf146bbadeca1c4ae9d9b0bef437ae1323073af43f5b7de8c4f4e40fed5f961fbbc84e48c20e7a7969ebb5dee74c409eaa5d574a4922984f3e94a728c0cd55232c21015e7b8dd8680b14bc67c71b47228efcfafa0f9df21834eeec6f8d6658f97f4b452204cf7381935e8f33f14946d8c2d23d82f82f4807fc577617ff0ab287627af51483a51e3ec1f9b84150796a3ff8f2a54525eda2fb551a0fba256d8e6cfdef3e9fcb3378014eefcb35792769f4cccce17ab937dd82d64769f1cab7fdbbf4248929b9041e6eafef8ea4084a5c970b4aed881a11fe8dfe15113ae983a5b855bfb7bd1e2e963590c3edc5fa6907ce72b26e28eb018c7b610fd5854da86bf6ebd3fdba8c7f2ea24e6d53ee7777b2e46c3c707520b790fa9ea57efa99c7501a4be1fe08cee2800279205722fbea57c8a2b9c3e98cc94d3c1185aacb62682f27e14f56a2a7d84483807e6a56c0f77c6a2d04502a84825d61c5c368027fc655ec776d454e21d32451bb6b39c582decca3d559a411990b910a5687f842fa2e648697257d1855cead5b2940f08af42f2bc8cfde02d714cf2d726081c4ceab133e21a10dc3f75b4a504411ba48a14724a50480bd0fef1652f0d4a2723a253648a09e123c1efde4697cc8435a6a902ed8cadcddfb451bde778af29f7619527ba50c8eb88ca8951d47038e89efc493d909cfdf5a597bb34896dbff62bb2c28bb967a8da77131e7bbbfa9e990b869405fa6cc08cc4a0f28e7ee972e5b23306b51ee374c8b914feff57db0205d7e2cbc6194077ee20d09fd2092edafbc7e4ba77ec3a07c8bb096287722026b35ff02ee93309ea88bf047017e6c7bcb42c8cfaaa60a403b7e88bf3ef4a0dd373b86725c4a1dd978f3b2618499afbbe9569f6b172528ee787c23a266100374fae61c66ef9f3abd0ed3fe7fc64afe0ddbffc069c148594247f9c12c8e64ed2738872ce99bd9e245cd2e9bf7d3954d628532fe19c607902e245fd5ef04ae99d4943321a62b7e8d2173605fbf171d3c71792fb97259aae1603d47d31fd8b0fca65cfc57c769dbe5e505715dd1ce72c032689889a9f9f16776bdce98f946f6b0a82aef2df0a540259b375a88ebeb1f99327020faaa33f85d52b02d4573c82d064d471dd9d738a5ae85328769295a01e3fbae456eb91640074c5d3ea9ca181bb6c88e73aa3436008682233ef9e97129f3ad737b1b7440870f278a8c79bad3809d1eca38a6b7372268feac67ff0ddfe"]}, @typed={0x8, 0x17, 0x0, 0x0, @ipv4=@empty}, @generic="23519bdc266f18ce18122301d2f2f5d4f867090d7c957be62ae5e2a91179e8f718e4a6a273ab8b4b37f4c49fbb100b25efd0bff2f69523fdebd3a73ea19a6b9af2df06cc3aca4d433f37df3e778003fa43b1c3b64a059d303b8a8ed6814d5ba979aba20347678c6ba201b5aba2497ee6f16deb116728d1a07860345552d18c3045412e12ae11e967bf77ace781f99e7954a9d195326edf0b3ad7", @generic="0449c5185da8b8ad90cc32a30bb6251523fb7f8dcbd273c42edb22d3dcf3ffe36a10562759e19f292200fe6a6b6aa6d02bef7b62b39afd2ffdc8b14299460d19530c3dd3e3be46bd3e74307f3c48ba292b227bb69fd7902092559a57a4db7eef34da6b5e8ea1966e2a02b192a2", @nested={0x5e, 0x28, 0x0, 0x1, [@generic="97d41c858845131c88585737f7af9e656eeae953c0f840a5ac4571a04dd450", @generic="80b78e061edf99a737e4b79873ba8c26f9bf873b962a2f5cd6b83f8c5834ca", @typed={0x13, 0x31, 0x0, 0x0, @str='/dev/dri/card#\x00'}, @typed={0x8, 0x44, 0x0, 0x0, @pid=r8}]}, @generic="6f633b85cf064d2d72621fb28ea7a8b5847523cb732713cbacbdd69d316a97e8bd87c4344c1a40f64240d3280941cc605813f5ce535ba6d007213cb4b124ed604e52484910838c2b7ae9b910e70f6e36e0b0f3803f40996cdb53faff153c3571295592a45231567c26eb2804bf13e73440e28e61854214a0335493843cf98ff6ec933c4b1a7b7ba8c3ce36711e0e74944fb57933fb6f9fc8847c3ec7cfa929bc34d18f7ab65c7bcc538672b398287feb53390f9c4067a2160e3685968bcaca2d4836b0e41273633a5582105eb6f75fd49e644f49a7f13bf5103b42adc5f9d6ba7bca38fc28575a7147ed0245f7954cb1bab2", @generic="2b24db53012483042227471d0f1826e9a31833a5aeddd08e9d170bc22e56311bf20338001aa0c14df9419a958a425e95c16b53038cfb4e1d3564db9a803d0e39ea4a7c81d117547665ea450bfa173c36dfc648d1bcccdffd2f0adecd3a64af72e223058caf3e0be17440b3780ec3a19228a759e4873b7bf9b4b68a1afbeac513313d91535d82950908d9ff92e99b3bf15274b8abea7aa8a838791cc2bf070179f69d4f85b6ce1adb2f659bed3054a255fb6e0933ef220ff3be258c70cecebe777e0ebe6699938c"]}, 0x1470}], 0x6, &(0x7f0000000880)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x4000}, 0x8c0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000040)) 00:31:49 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb8}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb8}) (async) [ 1393.304729] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:49 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000002c0), 0x80000, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000200)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_SET_UNIQUE(r3, 0x40106410, &(0x7f0000000140)={0xc4, &(0x7f0000000040)="5ca28651c0804efa7ed8dc99647e16bf39a4518fdd1d34b37c5a2fd7e87c29cf85879488187c1a236e24193fef4f4d59219a68219a62fdafb604f406d87e9a295fd6f27b551da66e9eb84c5586a4aea411d1744165db01f170506eeceef6f8071c33f05ba56915b0086496e28ee89b1eead5f53c586cd296208c07063a881c73958c37de4bc3317f38a01bc7a46ccaa42e323540beb916932434b0593b73c8d567ce5d6dae64f204f6491d391561d184c8b3dd7c88a1a16dc0dcb641d60e158a5c282dfc"}) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(0xffffffffffffffff, 0xc01064b3, &(0x7f0000000180)={r5}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) openat$vcsu(0xffffffffffffff9c, &(0x7f00000002c0), 0x80000, 0x0) (async) openat$cgroup_ro(r2, &(0x7f0000000200)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) (async) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) (async) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_SET_UNIQUE(r3, 0x40106410, &(0x7f0000000140)={0xc4, &(0x7f0000000040)="5ca28651c0804efa7ed8dc99647e16bf39a4518fdd1d34b37c5a2fd7e87c29cf85879488187c1a236e24193fef4f4d59219a68219a62fdafb604f406d87e9a295fd6f27b551da66e9eb84c5586a4aea411d1744165db01f170506eeceef6f8071c33f05ba56915b0086496e28ee89b1eead5f53c586cd296208c07063a881c73958c37de4bc3317f38a01bc7a46ccaa42e323540beb916932434b0593b73c8d567ce5d6dae64f204f6491d391561d184c8b3dd7c88a1a16dc0dcb641d60e158a5c282dfc"}) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) (async) ioctl$DRM_IOCTL_MODE_MAP_DUMB(0xffffffffffffffff, 0xc01064b3, &(0x7f0000000180)={r5}) (async) [ 1393.457456] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:49 executing program 4: getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0xbc, &(0x7f0000000200)=[@in6={0xa, 0x4e20, 0x401, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6}, @in={0x2, 0x4e24, @private=0xa010100}, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x33}}, @in={0x2, 0x4e24, @rand_addr=0x64010101}, @in6={0xa, 0x4e24, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x2}, @in6={0xa, 0x4e20, 0x8, @mcast2, 0x7f4f}, @in6={0xa, 0x4e20, 0x80000001, @dev={0xfe, 0x80, '\x00', 0x39}, 0x4}, @in6={0xa, 0x4e23, 0x8, @empty, 0x4}]}, &(0x7f0000000040)=0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000000340)=ANY=[@ANYRES32=r0, @ANYBLOB="a3000000b15ad3005d1147e9e058e862d4dc0b47dfaca82df3f6f6095cbf342ba08b878e39b3e951a36c3743670fd7eb6fdea04c527fa7607dddd4f64698bdb4815e52711be493685ccd1cff59971a63b91a25836c20dc3862b5978dc5da1873613005aaa8f6bd08f5f8c14bf569f7e60fadd12ef26d29fee2f21a302f29c9187cf50558582745253de05d35d55b134d63df0000000025553254130e2376079af4858bcec36284597e9e1d7261017aa66251de51ced7347cb481d5a6305e9c892a69f065599dbe86157eb2a2cfb7e8c93500000016fc8b2ab3fff7939afe16df86abca40b9f0419de3d8e9191c239310a78a325ebd0d3a5284dc03b08bf25768fed6057dcc4e53b5e55b825ec8878f240352e7844b221423fcfac5433beb6961dbcf38d5dcf35c7510885df952473a521bace648f1519cbf674e193e9e999d08"], &(0x7f0000000180)=0xab) (async) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000002c0)={r2, 0x8}, &(0x7f0000000300)=0x8) epoll_create1(0x0) r3 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r3, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:49 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0xd092, 0x0, 0x0, 0x0, 0x8, 0xffffffff}) [ 1393.517644] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1393.561923] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:49 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0xd092, 0x0, 0x0, 0x0, 0x8, 0xffffffff}) 00:31:50 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/183, 0xb7}, {&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000200)=""/145, 0x91}], 0x3, 0x10000, 0x200) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:50 executing program 4: getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0xbc, &(0x7f0000000200)=[@in6={0xa, 0x4e20, 0x401, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6}, @in={0x2, 0x4e24, @private=0xa010100}, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x33}}, @in={0x2, 0x4e24, @rand_addr=0x64010101}, @in6={0xa, 0x4e24, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x2}, @in6={0xa, 0x4e20, 0x8, @mcast2, 0x7f4f}, @in6={0xa, 0x4e20, 0x80000001, @dev={0xfe, 0x80, '\x00', 0x39}, 0x4}, @in6={0xa, 0x4e23, 0x8, @empty, 0x4}]}, &(0x7f0000000040)=0x10) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000000340)=ANY=[@ANYRES32=r0, @ANYBLOB="a3000000b15ad3005d1147e9e058e862d4dc0b47dfaca82df3f6f6095cbf342ba08b878e39b3e951a36c3743670fd7eb6fdea04c527fa7607dddd4f64698bdb4815e52711be493685ccd1cff59971a63b91a25836c20dc3862b5978dc5da1873613005aaa8f6bd08f5f8c14bf569f7e60fadd12ef26d29fee2f21a302f29c9187cf50558582745253de05d35d55b134d63df0000000025553254130e2376079af4858bcec36284597e9e1d7261017aa66251de51ced7347cb481d5a6305e9c892a69f065599dbe86157eb2a2cfb7e8c93500000016fc8b2ab3fff7939afe16df86abca40b9f0419de3d8e9191c239310a78a325ebd0d3a5284dc03b08bf25768fed6057dcc4e53b5e55b825ec8878f240352e7844b221423fcfac5433beb6961dbcf38d5dcf35c7510885df952473a521bace648f1519cbf674e193e9e999d08"], &(0x7f0000000180)=0xab) (async) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000002c0)={r2, 0x8}, &(0x7f0000000300)=0x8) epoll_create1(0x0) (async, rerun: 64) r3 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (rerun: 64) ioctl$DRM_IOCTL_WAIT_VBLANK(r3, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:50 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0xd092, 0x0, 0x0, 0x0, 0x8, 0xffffffff}) 00:31:50 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x8, 0x8, 0x2, 0x4, 0x0, 0xffffffffffffffff, 0x4142, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x2, @perf_config_ext={0x0, 0x3}, 0xa600, 0x101, 0x401, 0x3, 0x80000001, 0x6, 0x1000, 0x0, 0x815, 0x0, 0xffffffff}, 0xffffffffffffffff, 0x0, r1, 0x2) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000340)={0x0, 0x74, &(0x7f00000002c0)=[@in={0x2, 0x4e22, @empty}, @in6={0xa, 0x4e20, 0xfff, @private2={0xfc, 0x2, '\x00', 0x1}, 0xe7}, @in6={0xa, 0x4e23, 0x1, @remote, 0x7}, @in={0x2, 0x4e21, @empty}, @in6={0xa, 0x4e23, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0x9}]}, &(0x7f0000000380)=0x10) r2 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x86900) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) close(r2) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f0000000200)={&(0x7f0000000180)=[0x8, 0x8001, 0xb71000, 0xfff, 0x1], 0x5, 0x800, 0x0, 0xffffffffffffffff}) ioctl$BLKPBSZGET(r4, 0x127b, &(0x7f0000000280)) syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x2481) ioctl$DRM_IOCTL_MAP_BUFS(r3, 0xc0186419, &(0x7f0000000100)={0x1, &(0x7f0000000040)=""/1, &(0x7f00000000c0)=[{0x7f2, 0x2a, 0x7f, &(0x7f0000000080)=""/42}]}) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:31:50 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000002c0), 0x80000, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000200)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_SET_UNIQUE(r3, 0x40106410, &(0x7f0000000140)={0xc4, &(0x7f0000000040)="5ca28651c0804efa7ed8dc99647e16bf39a4518fdd1d34b37c5a2fd7e87c29cf85879488187c1a236e24193fef4f4d59219a68219a62fdafb604f406d87e9a295fd6f27b551da66e9eb84c5586a4aea411d1744165db01f170506eeceef6f8071c33f05ba56915b0086496e28ee89b1eead5f53c586cd296208c07063a881c73958c37de4bc3317f38a01bc7a46ccaa42e323540beb916932434b0593b73c8d567ce5d6dae64f204f6491d391561d184c8b3dd7c88a1a16dc0dcb641d60e158a5c282dfc"}) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) (async) ioctl$DRM_IOCTL_MODE_MAP_DUMB(0xffffffffffffffff, 0xc01064b3, &(0x7f0000000180)={r5}) 00:31:50 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x101, 0x1, 0x6}) r1 = syz_open_dev$mouse(&(0x7f0000000040), 0x40, 0x40000) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x40000000}) [ 1394.059717] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:50 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='attr/prev\x00') ioctl$DRM_IOCTL_NEW_CTX(r1, 0x40086425, &(0x7f0000000080)) 00:31:50 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x101, 0x1, 0x6}) (async) r1 = syz_open_dev$mouse(&(0x7f0000000040), 0x40, 0x40000) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:50 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x8, 0x8, 0x2, 0x4, 0x0, 0xffffffffffffffff, 0x4142, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x2, @perf_config_ext={0x0, 0x3}, 0xa600, 0x101, 0x401, 0x3, 0x80000001, 0x6, 0x1000, 0x0, 0x815, 0x0, 0xffffffff}, 0xffffffffffffffff, 0x0, r1, 0x2) (async, rerun: 32) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000340)={0x0, 0x74, &(0x7f00000002c0)=[@in={0x2, 0x4e22, @empty}, @in6={0xa, 0x4e20, 0xfff, @private2={0xfc, 0x2, '\x00', 0x1}, 0xe7}, @in6={0xa, 0x4e23, 0x1, @remote, 0x7}, @in={0x2, 0x4e21, @empty}, @in6={0xa, 0x4e23, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0x9}]}, &(0x7f0000000380)=0x10) (rerun: 32) r2 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x86900) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) (async, rerun: 64) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) close(r2) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f0000000200)={&(0x7f0000000180)=[0x8, 0x8001, 0xb71000, 0xfff, 0x1], 0x5, 0x800, 0x0, 0xffffffffffffffff}) (rerun: 32) ioctl$BLKPBSZGET(r4, 0x127b, &(0x7f0000000280)) (async) syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x2481) (async, rerun: 64) ioctl$DRM_IOCTL_MAP_BUFS(r3, 0xc0186419, &(0x7f0000000100)={0x1, &(0x7f0000000040)=""/1, &(0x7f00000000c0)=[{0x7f2, 0x2a, 0x7f, &(0x7f0000000080)=""/42}]}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:31:50 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r0, 0xc02064a4, &(0x7f0000000100)={0xfffffffc, 0x9, &(0x7f0000000040)=[0x0, 0xfe00, 0x6, 0x3, 0x5, 0x2, 0x9, 0x5, 0x7], &(0x7f0000000080)=[0x4, 0x4], &(0x7f00000000c0)=[0x3]}) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)=[0x0]}) 00:31:50 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='attr/prev\x00') ioctl$DRM_IOCTL_NEW_CTX(r1, 0x40086425, &(0x7f0000000080)) 00:31:50 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x101, 0x1, 0x6}) r1 = syz_open_dev$mouse(&(0x7f0000000040), 0x40, 0x40000) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x40000000}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x101, 0x1, 0x6}) (async) syz_open_dev$mouse(&(0x7f0000000040), 0x40, 0x40000) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x40000000}) (async) [ 1394.298168] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:51 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/183, 0xb7}, {&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000200)=""/145, 0x91}], 0x3, 0x10000, 0x200) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:51 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r0, 0xc02064a4, &(0x7f0000000100)={0xfffffffc, 0x9, &(0x7f0000000040)=[0x0, 0xfe00, 0x6, 0x3, 0x5, 0x2, 0x9, 0x5, 0x7], &(0x7f0000000080)=[0x4, 0x4], &(0x7f00000000c0)=[0x3]}) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)=[0x0]}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) ioctl$DRM_IOCTL_MODE_GETGAMMA(r0, 0xc02064a4, &(0x7f0000000100)={0xfffffffc, 0x9, &(0x7f0000000040)=[0x0, 0xfe00, 0x6, 0x3, 0x5, 0x2, 0x9, 0x5, 0x7], &(0x7f0000000080)=[0x4, 0x4], &(0x7f00000000c0)=[0x3]}) (async) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)=[0x0]}) (async) 00:31:51 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='attr/prev\x00') ioctl$DRM_IOCTL_NEW_CTX(r1, 0x40086425, &(0x7f0000000080)) 00:31:51 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (rerun: 64) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x8, 0x8, 0x2, 0x4, 0x0, 0xffffffffffffffff, 0x4142, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x2, @perf_config_ext={0x0, 0x3}, 0xa600, 0x101, 0x401, 0x3, 0x80000001, 0x6, 0x1000, 0x0, 0x815, 0x0, 0xffffffff}, 0xffffffffffffffff, 0x0, r1, 0x2) (async, rerun: 32) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000340)={0x0, 0x74, &(0x7f00000002c0)=[@in={0x2, 0x4e22, @empty}, @in6={0xa, 0x4e20, 0xfff, @private2={0xfc, 0x2, '\x00', 0x1}, 0xe7}, @in6={0xa, 0x4e23, 0x1, @remote, 0x7}, @in={0x2, 0x4e21, @empty}, @in6={0xa, 0x4e23, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0x9}]}, &(0x7f0000000380)=0x10) (async) r2 = syz_open_dev$dri(&(0x7f00000001c0), 0x4, 0x86900) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (rerun: 64) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) (async) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) close(r2) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f0000000200)={&(0x7f0000000180)=[0x8, 0x8001, 0xb71000, 0xfff, 0x1], 0x5, 0x800, 0x0, 0xffffffffffffffff}) ioctl$BLKPBSZGET(r4, 0x127b, &(0x7f0000000280)) syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x2481) (async) ioctl$DRM_IOCTL_MAP_BUFS(r3, 0xc0186419, &(0x7f0000000100)={0x1, &(0x7f0000000040)=""/1, &(0x7f00000000c0)=[{0x7f2, 0x2a, 0x7f, &(0x7f0000000080)=""/42}]}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:31:51 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffffff, 0xc01064bd, &(0x7f0000000000)={&(0x7f00000000c0)="df94a20347d4840f771e965c40a7766e6e9343e26ed4f80ce461513258d7c2aaeb7cd26911cca1b3d8b69b1c0486bacb65a31b7b174099effd501550ceed26ac5f87187e3c28719c990a372ebaf1bf2bb7721cefc3d119b363c7d6818104c6fb335651d0b7f748d652040d693433501a9c2dc3ccc15d152b631f294bac589892cf5ba09261f7634990497268a773ea2faff4b98758723e523ba90f2e26f3c5f59a7f90b65e5776fdd3c43e9450b29662085c51c925daf8c526a91bf4ab3c35140bfbcea2d8b0eb8dccd92b53f9defd22", 0xd0}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:51 executing program 2: ioctl$TIOCMBIC(0xffffffffffffffff, 0x5417, &(0x7f0000000100)=0x7) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = signalfd4(r0, &(0x7f0000000000)={[0x8]}, 0x8, 0x80000) ioctl$DRM_IOCTL_MODE_DIRTYFB(r1, 0xc01864b1, &(0x7f00000000c0)={0xfffffff8, 0x2, 0x6, 0x1, &(0x7f0000000040)=[{0x6, 0x7, 0x2, 0x3ff}]}) 00:31:51 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = syz_open_dev$vcsn(&(0x7f0000000140), 0x8, 0x604000) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000180)={0xffffffff, 0x0, 0x8}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0, 0x7, 0x9, 0x98, 0x2d93, 0xb, 0x80000001], 0x7, 0x40, 0x6b2e59e, 0x0, 0x0, 0xffffff7b, 0x539, {0x6, 0x8, 0x9, 0x1, 0x0, 0x100, 0xb3, 0x5, 0x8, 0x4, 0x401, 0x6, 0x9, 0xfffffff9, "922c24a85a78ee6c90d198655784a802b5ef908465216d66f21b0ae5d7ea4196"}}) 00:31:51 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffffff, 0xc01064bd, &(0x7f0000000000)={&(0x7f00000000c0)="df94a20347d4840f771e965c40a7766e6e9343e26ed4f80ce461513258d7c2aaeb7cd26911cca1b3d8b69b1c0486bacb65a31b7b174099effd501550ceed26ac5f87187e3c28719c990a372ebaf1bf2bb7721cefc3d119b363c7d6818104c6fb335651d0b7f748d652040d693433501a9c2dc3ccc15d152b631f294bac589892cf5ba09261f7634990497268a773ea2faff4b98758723e523ba90f2e26f3c5f59a7f90b65e5776fdd3c43e9450b29662085c51c925daf8c526a91bf4ab3c35140bfbcea2d8b0eb8dccd92b53f9defd22", 0xd0}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) [ 1395.060574] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:51 executing program 2: ioctl$TIOCMBIC(0xffffffffffffffff, 0x5417, &(0x7f0000000100)=0x7) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = signalfd4(r0, &(0x7f0000000000)={[0x8]}, 0x8, 0x80000) ioctl$DRM_IOCTL_MODE_DIRTYFB(r1, 0xc01864b1, &(0x7f00000000c0)={0xfffffff8, 0x2, 0x6, 0x1, &(0x7f0000000040)=[{0x6, 0x7, 0x2, 0x3ff}]}) 00:31:51 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0xfffffffffffffffd, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) [ 1395.154783] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:51 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) ioctl$DRM_IOCTL_MODE_GETGAMMA(r0, 0xc02064a4, &(0x7f0000000100)={0xfffffffc, 0x9, &(0x7f0000000040)=[0x0, 0xfe00, 0x6, 0x3, 0x5, 0x2, 0x9, 0x5, 0x7], &(0x7f0000000080)=[0x4, 0x4], &(0x7f00000000c0)=[0x3]}) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)=[0x0]}) 00:31:51 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r2 = syz_open_dev$vcsn(&(0x7f0000000140), 0x8, 0x604000) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000180)={0xffffffff, 0x0, 0x8}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0, 0x7, 0x9, 0x98, 0x2d93, 0xb, 0x80000001], 0x7, 0x40, 0x6b2e59e, 0x0, 0x0, 0xffffff7b, 0x539, {0x6, 0x8, 0x9, 0x1, 0x0, 0x100, 0xb3, 0x5, 0x8, 0x4, 0x401, 0x6, 0x9, 0xfffffff9, "922c24a85a78ee6c90d198655784a802b5ef908465216d66f21b0ae5d7ea4196"}}) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) syz_open_dev$vcsn(&(0x7f0000000140), 0x8, 0x604000) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000180)={0xffffffff, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0, 0x7, 0x9, 0x98, 0x2d93, 0xb, 0x80000001], 0x7, 0x40, 0x6b2e59e, 0x0, 0x0, 0xffffff7b, 0x539, {0x6, 0x8, 0x9, 0x1, 0x0, 0x100, 0xb3, 0x5, 0x8, 0x4, 0x401, 0x6, 0x9, 0xfffffff9, "922c24a85a78ee6c90d198655784a802b5ef908465216d66f21b0ae5d7ea4196"}}) (async) 00:31:51 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffffff, 0xc01064bd, &(0x7f0000000000)={&(0x7f00000000c0)="df94a20347d4840f771e965c40a7766e6e9343e26ed4f80ce461513258d7c2aaeb7cd26911cca1b3d8b69b1c0486bacb65a31b7b174099effd501550ceed26ac5f87187e3c28719c990a372ebaf1bf2bb7721cefc3d119b363c7d6818104c6fb335651d0b7f748d652040d693433501a9c2dc3ccc15d152b631f294bac589892cf5ba09261f7634990497268a773ea2faff4b98758723e523ba90f2e26f3c5f59a7f90b65e5776fdd3c43e9450b29662085c51c925daf8c526a91bf4ab3c35140bfbcea2d8b0eb8dccd92b53f9defd22", 0xd0}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:51 executing program 2: ioctl$TIOCMBIC(0xffffffffffffffff, 0x5417, &(0x7f0000000100)=0x7) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = signalfd4(r0, &(0x7f0000000000)={[0x8]}, 0x8, 0x80000) ioctl$DRM_IOCTL_MODE_DIRTYFB(r1, 0xc01864b1, &(0x7f00000000c0)={0xfffffff8, 0x2, 0x6, 0x1, &(0x7f0000000040)=[{0x6, 0x7, 0x2, 0x3ff}]}) 00:31:51 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0xfffffffffffffffd, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:31:51 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) r2 = syz_open_dev$vcsn(&(0x7f0000000140), 0x8, 0x604000) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000180)={0xffffffff, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0, 0x7, 0x9, 0x98, 0x2d93, 0xb, 0x80000001], 0x7, 0x40, 0x6b2e59e, 0x0, 0x0, 0xffffff7b, 0x539, {0x6, 0x8, 0x9, 0x1, 0x0, 0x100, 0xb3, 0x5, 0x8, 0x4, 0x401, 0x6, 0x9, 0xfffffff9, "922c24a85a78ee6c90d198655784a802b5ef908465216d66f21b0ae5d7ea4196"}}) [ 1395.403850] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:51 executing program 4: ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, &(0x7f00000000c0)={0x3, 0xc5, "16637522467c7ae460b4b3b35b11410eb0e62b11ff885eba803cdadc679e63bb992004ab43c9a690464dbb5352b487a665acebd0cedcf68f889fe73cb5aeb9d9be8847f59d394d2554adb78d4baac61deac373b27b22ea9cd8bac78f0ffb0cb2d51c439d7c864a516b7753ee5a93e7217ae0a050259d46b62955b5ceecd0b6af39eb1c1a4f99239c20af215b1e0f693420326e951ef90fa08af49161606fd01d32e72cda714dd79170728e61e54c519a6085b1d32fec036cb90fe268543cc2149acd7ee5b6"}) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newlink={0x48, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x51200}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x48}}, 0x68) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40228220}, 0xc, &(0x7f0000000200)={&(0x7f0000000040)=@RTM_GETMDB={0x18, 0x56, 0x8, 0x70bd2c, 0x25dfdbfe, {0x7, r3}, ["", "", "", "", "", "", "", ""]}, 0x18}}, 0x4000000) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) getsockopt$IP_SET_OP_VERSION(r4, 0x1, 0x53, &(0x7f00000002c0), &(0x7f0000000300)=0x8) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:51 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000000)) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:51 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, &(0x7f0000000040)={"261db561594c07edb34ce88e8d225f866d68acd9cc5e6e507f4010df08a000ae", 0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SEND(r1, 0x40489426, &(0x7f00000000c0)={{r2}, 0x5, &(0x7f0000000080)=[0x0, 0x81, 0x2, 0x0, 0x0], 0x2, 0x3, 0x1}) 00:31:51 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0xfffffffffffffffd, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f00000001c0), 0xfffffffffffffffd, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) 00:31:51 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0xfffffffffffffff9, 0x80) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000080)={[{0x6, 0x0, 0xe, 0x0, 0x6, 0x4, 0xf4, 0xd4, 0x7, 0x40, 0x4, 0xf6, 0x8000}, {0xff, 0x8000, 0x2, 0x9, 0x64, 0x2, 0x97, 0x5, 0x9f, 0xaa, 0x4, 0x7f, 0x819}, {0x3, 0x9, 0x47, 0x1, 0x8, 0x0, 0x1a, 0x22, 0x3, 0x5, 0x9, 0xd4, 0x8}], 0x2}) 00:31:51 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000000)) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:51 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x8341) fsetxattr$security_evm(r0, &(0x7f0000000040), &(0x7f0000000080)=@md5={0x1, "f7cc2d72b525917aa3003e7b6870e4b2"}, 0x11, 0x1) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$IPSET_CMD_PROTOCOL(r1, &(0x7f0000000740)={&(0x7f0000000640), 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x44, 0x1, 0x6, 0x301, 0x0, 0x0, {0xa, 0x0, 0x1}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x2400c095) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=""/48, &(0x7f0000000580)=[{0x0, 0x23, 0x2, &(0x7f0000000100)=""/35}, {0x7, 0xf9, 0xfe, &(0x7f0000000200)=""/249}, {0x2, 0x14, 0x1, &(0x7f0000000140)=""/20}, {0x7, 0xd6, 0x2, &(0x7f0000000300)=""/214}, {0xffff7fff, 0x87, 0x8001, &(0x7f0000000400)=""/135}, {0x1, 0xae, 0x0, &(0x7f00000004c0)=""/174}]}) [ 1395.675475] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:52 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, &(0x7f0000000040)={"261db561594c07edb34ce88e8d225f866d68acd9cc5e6e507f4010df08a000ae", 0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SEND(r1, 0x40489426, &(0x7f00000000c0)={{r2}, 0x5, &(0x7f0000000080)=[0x0, 0x81, 0x2, 0x0, 0x0], 0x2, 0x3, 0x1}) 00:31:52 executing program 4: ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, &(0x7f00000000c0)={0x3, 0xc5, "16637522467c7ae460b4b3b35b11410eb0e62b11ff885eba803cdadc679e63bb992004ab43c9a690464dbb5352b487a665acebd0cedcf68f889fe73cb5aeb9d9be8847f59d394d2554adb78d4baac61deac373b27b22ea9cd8bac78f0ffb0cb2d51c439d7c864a516b7753ee5a93e7217ae0a050259d46b62955b5ceecd0b6af39eb1c1a4f99239c20af215b1e0f693420326e951ef90fa08af49161606fd01d32e72cda714dd79170728e61e54c519a6085b1d32fec036cb90fe268543cc2149acd7ee5b6"}) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newlink={0x48, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x51200}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x48}}, 0x68) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40228220}, 0xc, &(0x7f0000000200)={&(0x7f0000000040)=@RTM_GETMDB={0x18, 0x56, 0x8, 0x70bd2c, 0x25dfdbfe, {0x7, r3}, ["", "", "", "", "", "", "", ""]}, 0x18}}, 0x4000000) (async) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) getsockopt$IP_SET_OP_VERSION(r4, 0x1, 0x53, &(0x7f00000002c0), &(0x7f0000000300)=0x8) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:52 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0xfffffffffffffff9, 0x80) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000080)={[{0x6, 0x0, 0xe, 0x0, 0x6, 0x4, 0xf4, 0xd4, 0x7, 0x40, 0x4, 0xf6, 0x8000}, {0xff, 0x8000, 0x2, 0x9, 0x64, 0x2, 0x97, 0x5, 0x9f, 0xaa, 0x4, 0x7f, 0x819}, {0x3, 0x9, 0x47, 0x1, 0x8, 0x0, 0x1a, 0x22, 0x3, 0x5, 0x9, 0xd4, 0x8}], 0x2}) syz_open_dev$dri(&(0x7f0000000040), 0xfffffffffffffff9, 0x80) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000080)={[{0x6, 0x0, 0xe, 0x0, 0x6, 0x4, 0xf4, 0xd4, 0x7, 0x40, 0x4, 0xf6, 0x8000}, {0xff, 0x8000, 0x2, 0x9, 0x64, 0x2, 0x97, 0x5, 0x9f, 0xaa, 0x4, 0x7f, 0x819}, {0x3, 0x9, 0x47, 0x1, 0x8, 0x0, 0x1a, 0x22, 0x3, 0x5, 0x9, 0xd4, 0x8}], 0x2}) (async) 00:31:52 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000000)) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000000)) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) [ 1395.863449] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1395.914621] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:52 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) ioctl$SYNC_IOC_MERGE(0xffffffffffffffff, 0xc0303e03, &(0x7f0000000040)={"261db561594c07edb34ce88e8d225f866d68acd9cc5e6e507f4010df08a000ae", 0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SEND(r1, 0x40489426, &(0x7f00000000c0)={{r2}, 0x5, &(0x7f0000000080)=[0x0, 0x81, 0x2, 0x0, 0x0], 0x2, 0x3, 0x1}) 00:31:52 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$DRM_IOCTL_CONTROL(r1, 0x40086414, &(0x7f0000000040)={0x1, 0x2}) 00:31:52 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x8341) fsetxattr$security_evm(r0, &(0x7f0000000040), &(0x7f0000000080)=@md5={0x1, "f7cc2d72b525917aa3003e7b6870e4b2"}, 0x11, 0x1) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$IPSET_CMD_PROTOCOL(r1, &(0x7f0000000740)={&(0x7f0000000640), 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x44, 0x1, 0x6, 0x301, 0x0, 0x0, {0xa, 0x0, 0x1}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x2400c095) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=""/48, &(0x7f0000000580)=[{0x0, 0x23, 0x2, &(0x7f0000000100)=""/35}, {0x7, 0xf9, 0xfe, &(0x7f0000000200)=""/249}, {0x2, 0x14, 0x1, &(0x7f0000000140)=""/20}, {0x7, 0xd6, 0x2, &(0x7f0000000300)=""/214}, {0xffff7fff, 0x87, 0x8001, &(0x7f0000000400)=""/135}, {0x1, 0xae, 0x0, &(0x7f00000004c0)=""/174}]}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x8341) (async) fsetxattr$security_evm(r0, &(0x7f0000000040), &(0x7f0000000080)=@md5={0x1, "f7cc2d72b525917aa3003e7b6870e4b2"}, 0x11, 0x1) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) sendmsg$IPSET_CMD_PROTOCOL(r1, &(0x7f0000000740)={&(0x7f0000000640), 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x44, 0x1, 0x6, 0x301, 0x0, 0x0, {0xa, 0x0, 0x1}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x2400c095) (async) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=""/48, &(0x7f0000000580)=[{0x0, 0x23, 0x2, &(0x7f0000000100)=""/35}, {0x7, 0xf9, 0xfe, &(0x7f0000000200)=""/249}, {0x2, 0x14, 0x1, &(0x7f0000000140)=""/20}, {0x7, 0xd6, 0x2, &(0x7f0000000300)=""/214}, {0xffff7fff, 0x87, 0x8001, &(0x7f0000000400)=""/135}, {0x1, 0xae, 0x0, &(0x7f00000004c0)=""/174}]}) (async) 00:31:52 executing program 4: ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, &(0x7f00000000c0)={0x3, 0xc5, "16637522467c7ae460b4b3b35b11410eb0e62b11ff885eba803cdadc679e63bb992004ab43c9a690464dbb5352b487a665acebd0cedcf68f889fe73cb5aeb9d9be8847f59d394d2554adb78d4baac61deac373b27b22ea9cd8bac78f0ffb0cb2d51c439d7c864a516b7753ee5a93e7217ae0a050259d46b62955b5ceecd0b6af39eb1c1a4f99239c20af215b1e0f693420326e951ef90fa08af49161606fd01d32e72cda714dd79170728e61e54c519a6085b1d32fec036cb90fe268543cc2149acd7ee5b6"}) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newlink={0x48, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x51200}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x14, 0x2, 0x0, 0x1, {{0x8}, {0x8}}}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x48}}, 0x68) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40228220}, 0xc, &(0x7f0000000200)={&(0x7f0000000040)=@RTM_GETMDB={0x18, 0x56, 0x8, 0x70bd2c, 0x25dfdbfe, {0x7, r3}, ["", "", "", "", "", "", "", ""]}, 0x18}}, 0x4000000) (async) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async, rerun: 64) getsockopt$IP_SET_OP_VERSION(r4, 0x1, 0x53, &(0x7f00000002c0), &(0x7f0000000300)=0x8) (async, rerun: 64) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:52 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$DRM_IOCTL_CONTROL(r1, 0x40086414, &(0x7f0000000040)={0x1, 0x2}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) (async) ioctl$DRM_IOCTL_CONTROL(r1, 0x40086414, &(0x7f0000000040)={0x1, 0x2}) (async) 00:31:52 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x1, 0x100, 0x0, 0x4fc, 0x2000400, 0x0, 0x9fb0}) 00:31:52 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0xfffffffffffffff9, 0x80) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000080)={[{0x6, 0x0, 0xe, 0x0, 0x6, 0x4, 0xf4, 0xd4, 0x7, 0x40, 0x4, 0xf6, 0x8000}, {0xff, 0x8000, 0x2, 0x9, 0x64, 0x2, 0x97, 0x5, 0x9f, 0xaa, 0x4, 0x7f, 0x819}, {0x3, 0x9, 0x47, 0x1, 0x8, 0x0, 0x1a, 0x22, 0x3, 0x5, 0x9, 0xd4, 0x8}], 0x2}) 00:31:52 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000000)={0x8000000, 0x4, 0xe4c}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)) 00:31:52 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$DRM_IOCTL_CONTROL(r1, 0x40086414, &(0x7f0000000040)={0x1, 0x2}) 00:31:52 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x1, 0x100, 0x0, 0x4fc, 0x2000400, 0x0, 0x9fb0}) (rerun: 32) [ 1396.386217] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1396.395003] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:52 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000300)={{0x1, 0x1, 0x18, r0, {0x80}}, './file0\x00'}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f00000000c0)={0x6}) r2 = dup(r0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0), &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x7, 0x0, 0x7}) sendmsg$nl_route(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=@ipv6_newrule={0x4c, 0x20, 0x800, 0x70bd27, 0x25dfdbff, {0xa, 0x0, 0x10, 0x6, 0x3, 0x0, 0x0, 0x4, 0x9}, [@FRA_DST={0x14, 0x1, @mcast1}, @FIB_RULE_POLICY=@FRA_SPORT_RANGE={0x8, 0x17, {0x4e24, 0x4e21}}, @FRA_DST={0x14, 0x1, @local}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24064855}, 0x4040001) [ 1396.589378] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:52 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x8341) fsetxattr$security_evm(r0, &(0x7f0000000040), &(0x7f0000000080)=@md5={0x1, "f7cc2d72b525917aa3003e7b6870e4b2"}, 0x11, 0x1) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) sendmsg$IPSET_CMD_PROTOCOL(r1, &(0x7f0000000740)={&(0x7f0000000640), 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x44, 0x1, 0x6, 0x301, 0x0, 0x0, {0xa, 0x0, 0x1}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x2400c095) (rerun: 32) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=""/48, &(0x7f0000000580)=[{0x0, 0x23, 0x2, &(0x7f0000000100)=""/35}, {0x7, 0xf9, 0xfe, &(0x7f0000000200)=""/249}, {0x2, 0x14, 0x1, &(0x7f0000000140)=""/20}, {0x7, 0xd6, 0x2, &(0x7f0000000300)=""/214}, {0xffff7fff, 0x87, 0x8001, &(0x7f0000000400)=""/135}, {0x1, 0xae, 0x0, &(0x7f00000004c0)=""/174}]}) [ 1396.691776] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1396.769600] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1396.811736] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1396.835102] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:53 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r2, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2e0041, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000080)={r2, &(0x7f0000000000), &(0x7f0000000200)=@udp6=r3}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r1, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10010, r1, 0x520f3000) 00:31:53 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000300)={{0x1, 0x1, 0x18, r0, {0x80}}, './file0\x00'}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f00000000c0)={0x6}) r2 = dup(r0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0), &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x7, 0x0, 0x7}) sendmsg$nl_route(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=@ipv6_newrule={0x4c, 0x20, 0x800, 0x70bd27, 0x25dfdbff, {0xa, 0x0, 0x10, 0x6, 0x3, 0x0, 0x0, 0x4, 0x9}, [@FRA_DST={0x14, 0x1, @mcast1}, @FIB_RULE_POLICY=@FRA_SPORT_RANGE={0x8, 0x17, {0x4e24, 0x4e21}}, @FRA_DST={0x14, 0x1, @local}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24064855}, 0x4040001) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000300)={{0x1, 0x1, 0x18, r0, {0x80}}, './file0\x00'}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f00000000c0)={0x6}) (async) dup(r0) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0), &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x7, 0x0, 0x7}) (async) sendmsg$nl_route(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=@ipv6_newrule={0x4c, 0x20, 0x800, 0x70bd27, 0x25dfdbff, {0xa, 0x0, 0x10, 0x6, 0x3, 0x0, 0x0, 0x4, 0x9}, [@FRA_DST={0x14, 0x1, @mcast1}, @FIB_RULE_POLICY=@FRA_SPORT_RANGE={0x8, 0x17, {0x4e24, 0x4e21}}, @FRA_DST={0x14, 0x1, @local}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24064855}, 0x4040001) (async) 00:31:53 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000000)={0x0, 0x1}) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r0, 0xc01064c1, &(0x7f0000007080)={r1, 0x0, 0xffffffffffffffff}) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000070c0)={0x0, 0x0, 0x0}, &(0x7f0000007100)=0xc) r6 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r6, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r7, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r7, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) r8 = userfaultfd(0x6c690986bd5c1d87) r9 = socket$isdn(0x22, 0x3, 0x0) r10 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000007140), 0x2, 0x0) r11 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000007180), 0x4) r12 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r12, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r13 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r13, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r13, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000071c0)={0x801, 0x87, {0xffffffffffffffff}, {0xee00}, 0x0, 0x1ff}) getresgid(&(0x7f0000007200), &(0x7f0000007240), &(0x7f0000007280)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000072c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r17 = socket$netlink(0x10, 0x3, 0x0) r18 = syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000008d00)={0x0, 0x0, &(0x7f0000005d00)=[{&(0x7f00000004c0)=ANY=[@ANYBLOB="70000000250013072abd7000fcdbdf2512e84fe63419965b02f604e17a7d076bbee9ea2db5868aa5dab56aa9b651230eab0f21b3373fd3f09b35c6829897cd58e7dcd984", @ANYRES32=r18, @ANYBLOB="267aaa0c0071000104000a000000d50000"], 0x70}, {&(0x7f00000009c0)={0x78, 0x0, 0x8, 0x70bd27, 0x25dfdbfc, "", [@nested={0xc, 0x0, 0x0, 0x1, [@generic, @generic, @typed={0x8, 0x36, 0x0, 0x0, @fd}]}, @generic="d27d1e214849f484f75ea54139c86812661a2334033483bcfab7ad26c31b", @nested={0x3b, 0x66, 0x0, 0x1, [@typed={0x8, 0x4a, 0x0, 0x0, @pid}, @generic="414a6c29c1ec6b3df5f2dc0e76ddf752da25e4523a24380c06e430dda6ae47f20564b4860e0a61045768bbe86c4881"]}]}, 0x78}, {&(0x7f0000000b40)={0xb9c, 0x3e, 0x10, 0x70bd28, 0x25dfdbfe, "", [@nested={0xb76, 0x7, 0x0, 0x1, [@typed={0xc, 0x0, 0x0, 0x0, @u64=0xe9b1}, @generic, @generic="28e47cdac599eeb148d6a8cd09791073df5254079beaa5550a02f0ecb4bb64b755eabf298ecac8dcb1477c3c6732c30ac9da8100871d881aa38e207669f51999b5200e6dbe63591d1f65a8ca0c6a8e40fa939e78cb1091505c68f962c536bc0f858baa0aa168f5ea5aa691b46779b61e43ead6615b3a1281160b69ce6c227d90744c1ddd45d5663f850a0cc37b282f264e0b2721c6d241fd3a3a9074c47bd17e606ef16e11572d63b546d1a0525c86558857863251b69a1c2a0769b558972137f68fc88e219a2cb54d6fcb666209538995beac70d26d5918909ce1d732fde6785196ea5365d5ee10607964a58b2064a65800e1aca060cebf3650a25db8fcf9ea7a76c7018080b80e13d41c3c67fe0cbab1f5c95360c6e98e56072ba8df3be92660ae410adcf576d1e6b3914eb662945b6185b3383a62583cdca4d9f028c3549967840d3280a7d798b1bbced410a2bad828f4130e435491b47b44e56717b6899eef4e8835306462a01746f17467a1b5c53277c922d7c9e89412715bc2e86d4880b468ca2e03169c5f475ed28e4c832698491058014b47f1be2815f344a9d49dc75b674ba8363a8a565ecefc3875504e9f362c3fb5c49eda66a6c023aaf2201ea3493d09857355ae853caf80073a8a652d1b0b6b8b8e46fc02bfdc67379bd2aa38ee9b057e90bf841fadbd1d849a93d2eaafe5b3c426f60fcca4170f968bea05d6faf6c9ae0cb4025bfa408c72a8891d908d989dbca2b792e3583daf10a7672b79b1f286ec414f959904f04437b34916a2196139f1159a1bcbfd7f38cd827f14e6f51b20af53738a9d7d35056d2e2ad181df237af4cd3af6f0ae20f87cf67b13e2bda5cfd9a73105d98a2311eee0282969f043552320d5ba6da20833a52fcb590bb0f1a057ec9fa69adc8faec3f5ab77125a3669524b8c3040ee67d43c83661cdbb9587d1764a4641024d0e0ffaf3715975bf9df16b8c78ae7be5731c26e315fd42ae137e11eb988350d37748b24a93e618d209f65bf86d7c490a67dec29b71bda7a39e9b160f585820dcba0e360caf8f94316bccb50d2bcbf593e32e2ff6b123258a153c51c5459c41376b762f3123f8d2e80291a64a7d02d6363f5e40acac1141f5527be57ce6de05224a41219fbf1c1385e6358599b672535e5c876349ac2673803b49ec604ab7c446124c3ede7266de7d7c7c10f2132c1ed2092bd6928144bf8a725fb74854909c4ca5c5f7b0335c4d886f92f9f90c05be1b6ccf02aca4f8917324e311996a7a0213357ea08c427ba906329dab944db823eb67fd6864944df966769e9f92325e1fcbc3be4de3e3f45d0cc66c06bf659df540937f8b538d604e5e32e107a1a68a22eb0cb996424f7914bf4030eab064e9aa768fa5df86c29f3ca584ea37b5ce51e236335c9704f5064ead23a34f851b4ae9700104ab7fd9154618fbef306db281a8d5676a7324e0a495e98571863f7bbff843721aa8211b589cb38069c70132c0ddce36a2f6e6ff7dd1f8be0b60453d12cbdba5c3fe4c433e05c3ddcf318deba15e35369620a0684714cecc8db94d6d0509354f7b0adf3be2063b186d475127d2c017a933b4787b8a1e39563c8b30669a24774da03c7a67de6b65f723a7f3529c44c26ee7f3a406d68eb512363cc3461a41f5900d96a1daa1dd6b1137c4d44e259b84423ae0057cb2303115b3624ef14d302f438325ff120fcea9fa50ef270d0e40365f81820dfa2c6483a074ee635880aaa6155fa64bd30a783eb4bf0ad51a12a29552cef08707f832933aa9a2fab9dd486f79fb8308d2b09bd67e99fd95d62d87e7800bf82cc95ed4d40a576bb90c2e772bf19e5d99222352b957975d1ec2cc837f9c34554c17343a96b9dc52248d7bdb45ad094e78a4a7116093d40ab8ad6dff85d9dbc0addbd77f619092cc5d49d1453153569ce1d38dc13a0b1e530ee9ae4c64bb6ebc2ed80eda18dcbeb7c4640e090f65e9d05099bd8f60b53bb9620e7bcc6eb86f4feb967b54419b8ccd5e65b5faa159d2219fca8a66ca0f0ea6777b0a605441deec1908a92f59d72239e8005d0794a028dd614a3c3ca280dd0bc6ef9d99d5f54b43595b6f983e3cf459fb2ccb29bcf5622e36f68baf9966c20e48dd5a93e014b5dbf8b78c00bacc5053589d3dfe1a92bb2394c4f15eb931ca3be548d9990c2dc7df76fd2fcd524285595333db7e2b670b6f858d17ad07c5120912333f1973d587d09d0246e292fa4247c1f86d4313156bbb27db43d9bf80e18220866fa20e92440e438ef3544503e369260386de008a855ba9c311f06b50c0f07eeef2b6bc9bd67b8d86797746ab815dcebee1f1ce7f639fc78764c25a7293cfea9541dc3fa26cd0dfce6bb63d7c1580e684da576222b6ab83299c4f3200dd0aa90fb3eb21478a8299e6df492357b84c038c744fafdf4cbe180b1ee437b72e7351bad064a0d8549148fb686592ef0c0d72510404d78631b5ab27b6c58f61e4e7ac87719d8894f906350d8540b1cfa39544631f5023fdbb57a69a94e711f28134917e28b2404572c0a0570532747c94193d227908ec9f53c6f186cbd9c7b321ac56617401ddace90959a1f19b5d7ca3755192ede52ec38bd3b3978a759751f51751d4ab0295d205f2c3101de7046923ec4bfdcedf2bfa254ce1041ac9d2ef01793f438b7e6e0c72a224f897e5fac2cc8a0cad561eb84af96fada0e922deee08a0109b32519df2c4afb70bc1fb7c26c4c84d6660877938e0e57576efdc4a1176de2e447450314de354776aa90ddfc4dd2a448a44e54e77d46c5627a8195441aac735b1d8e90b1e8b7b8626d527b0f67ee2e75fb3dfda9aa8a52b067ad92ace987e1bee1d62cd36c62d5c268c08610c2f435d528222e76ab698c0bf645f4fb0762b005ec37391f2d9d4605fc9eece442c7934ee75cd626922d40adc93b7b341785af8cacc5efe27d2bd12611efa16bc0d1cc9118b21073fdb100fe5518b022f7afc52bc36ce09e4af749b3fa84531f7a54da49fd2b59550f5aac7c46ed718dea519251586cafcf3d99c4a00c17d0c583854bd1ac1a6d5697c082f4c959fab1cdbeebd3bb6c9f4402b8671e4938c1d1125ca988dde456709bdec8b0ad5717c6db8e55ebd187f19bd47246478db24e02d7aacd1b52274eab6a99d27895b046ea0c54c194730f18114f351f2df9efeb4d59f697617b397586ebe52f2faf93faa54b65978293bf382376b787396bcb845405f8ef2f6357f9583e25946f875be193e06d843014da36a61ed507fa00897a6f80c89a784ae7342dea0f1ef7f33f1a5ecc78e2405532695b70a6bdf734226a6cf5eeaabfcdf93d52fed8de4d926ae6bfba3a9a44aaf13b60046002d8526135ab5b4cf5f720c5abbc54c561f2026ca37c32c36cbdd52130b18119601ccf6e353bce7d24bae1e736a40badb1305da89203e049eb6211c9f53ce72d5ba10e7f31c5e823d819b10e59d7013df2dfc5a3ade023887af438074177cfc710ca8f1e9eaa049f4e31d8c34793efa28287f32ae03e1a6a9f05d2390815d58ce85bf7f55d72b2ac1f96f55e94c7a849102dbf27ddccd75b004a879519a2d1e655eb4f675567f1d03bfe8a0a53c631ce0ff536306c9bc1e8dd3674666cd88e859c3eff64572e6685b5297f68c1b4ece437827b95ce941bf423b806da981de5a3728b4a6f4e814dfaeede7e53db14e6c35624a4c6cf53f3d7ad8c96f9cdaab4d39a460d187ba8b4ef10c266d968e7c9906bf91d465c3c0d0c51e22e59e5d9599aca5d91ee50e643c612531aac47c2dec2c729584aa34dc07d0ad07fd1c9b3cfdcd3c320fe1453d5adda0414223df2eee72cb0babea12975ae4e9b8592aca4cf4bf1ed6419c22835fed2771f925c51d17b4357b701ab88fc97f1a79e8792842db4438f9fc4f063c3653b4b20408f9fd65880b2b5f2a72a309d80da0394a296", @typed={0x8, 0x7a, 0x0, 0x0, @fd=r17}, @typed={0x72, 0x63, 0x0, 0x0, @binary="5611a406aa4c7b3307885996c7000a8ffb3308daf1fe71f9965da79c84f8a9825892c9dc00899934db9136b92027f0bcf2386e172266631859cf77932d130c6a850ba5224bececac7d269812bc1e61f5a07bdfeafb80f059b8611c7e44127c651dbd496091d62e09b9d1403edb68"}]}, @typed={0x8, 0x24, 0x0, 0x0, @fd}, @typed={0x8, 0x4d, 0x0, 0x0, @ipv4=@dev}, @typed={0x4, 0x70}]}, 0xb9c}, {&(0x7f0000001dc0)={0x848, 0x0, 0x300, 0x70bd28, 0x25dfdbfd, "", [@generic="62130c7550fbb5574570e0160718292b7421f57a34c2fe31a5a5f32b08a53b3f61626af072d72df1d00ccef57c9dde49e04e3442ccedae7ca7fe2646234bd8", @generic="ddcfb272ea58b137137a21a95c770cbe192b689b251959f99e33341d824be68b5836cc00eb390d1325663fbca13b3e14b7cc266dba585385c81f4f11c0476e23f251c1a93aa61a6b4b4c31f6d9814db750a01cb1bc5229a33fd2", @nested={0x6dd, 0x49, 0x0, 0x1, [@generic="572017b76618b9258851babb4673c05868b4ca726ec52005f9155f76b3d8c84cee87c380587e66a69cf61400688fdf7e49b30745405bd45f6cd98fe52ffe307d6dc497aef3e768e47c799fb17764a60c0f544b7a8c7261196f9f4058a9342b3596f92d9b9c80afeadd22cc8b3dc5c49d3501dd49db6e571e4a896dea73c0af5aaffe0c7ea25dc4dc8660cf6784ffb4719e3784935ef71368349fb987c0e92bbd8b9746f3cb0e5345b189bf8e55ef8f1258d7bf4edfae638ad835f5703fb4a20942e799784d067efea924ad12751d7022d55d4c706a2e821cd7746c8d802839a926682ab38c37396acd3232007ee13c3b19de9b9ef025890a632dcdb02f52aca43fb34464f88ca69ba118aa21237fedf0cbbba1287c6b1082098a547485f13a7f557456c82e2d3c6208273ec20402c2773db4b4579dffa0d6ace07b59b019063466c02c90fc6bdf8269e5d0367771f1bedd6e1f36e0d0df6170658a8351eadd27400e536687965bd8528a48ee5946b45ce7724b02b6c7e99e7785f4946ab27e7b7172674720c9e09a50881be72247ac1b5f9415f35eeda462e9011e13e5a0521784aaadd48e144e59d914b6c09fe9149fdf81117bb5c940f8eba5b5c833912ef074c2c832260da03396a72a710d1dfd825877296666fc8326fcd06ad15e4dadf12d1ae3fde7084c37f135dd0b1a2cb6d6a03fd163126907ecdcb78ae337925b5ee47555a75c0a50f1a5884626a9cd86e0c2c2fe2bf051c3729b8d52b73549e52cac6df6df3c343736efc3e2a7f94d108a9116bbc4ec207efd0b43cd592e4f4ff36d1736020fee9fbd886933a5fdf0ec37220e406c8c952376275bf9c68f34b049dff526864f9af667b32b21d0f7114345db0b81c22ba89b55edb200fcc72192a2e3abf2a3801d6d85948b865c244931c82f78b7a8a3f4294c73df6d4be653c419e0f74308dac7d121db88b395778cad626bd0253a46f02dbef91a6c60f4cb1fab980c1caefc65b41e1bb731f28df82f64f2520ca3a07e2ceabc04919e32bd78ad8164f5ccc32ad80987cc37efd012be4b29b1ad42f4fb7180d7aabd9ef545e9426ee7329d7166afb8759b45e0d3c6a4b436a4c43556bf9429279bf885db4cd6c8c85c3a4c316e4f6c97499fc7d5a56bbb8af8dd600dbf500fab5c5063d032f737f3bbc948fc258b4c303e444c3a6b8b68d208b5272799f803ea551962f7a9952bea667338f83330c58fd17c1c467c247c04801da2f25f1cfff2089fa7c1319198b931d3aff0670aa47c2b7505fe8998d057980390a221f4196510e536762a7d97885b08b313827793324416e5bdd712a188002d24d8ba294286660c048054b3ee71bf37acd0a2c880484208c5a6a928061de40ed375e5032ba30f4b9ba50b74a0d65a9a2c6c81187c72d8ecb4e6ded9d741965754b9688cc20ba5df1d8f232943f6d7863b5743554b948d6a5c870ae4c9c37f62e866b25f9a5d2a63797201b71977fed7eb43f6f32bd0520d06a3d8ce2f3ff1c2a048b4954c3d021bfe14829799d66ef5c56959f7424589686b8f86099777c51edcb103116703bb217cde96c96fde27af1231778a9e8b307cc32f7d8958ede992638abba6cc52e189b1652ca9d0e9fa5f5ad729960cc3d4b099f4d2bb22af75f6c0d06f6515e74a85a3544d7d05e78e9a127f42de7c8398b5e2276262a0a6c8c7954937f99eee2c0ba5196d20f196ae867dbecf22dc6ea8370316c39a8ef9f28163546cf8b632493ed0e7384c0cb210878ff0e36a97b7296c70e4d6d4a3198e023e2196ce8c5ce023d208aaf8bacf859e321b8b89684bbe3b57a93d8595141c11cc2b85014f6501ed5f28a7b57dd5e02e5f4d1ad07a518e1df172a166aa6c84a177696fe0b03062f03fc41b86509335bd85cb21be1c1874f1eb11d2cec04b83b0eac1dbdaceed02275db179c8787fa962904260bc8703499bf442834aff14a25d06d2c5a1b23983b6570f064652b42836c3d2da273e16f2a95e57d1e834c9c75b6d1928394169143780cceb0aaede78bdf2e55bbb95532c96bf0edfb64f0e9db5c1ab7845c8d19cfaad8bbc8e4d071901bfc97afc88706b4851223eea2472b35178dcdbcf14e40e4ff935a85c54c0cda271ca5f1075e2a74e3d597f08a4a4b5a12ab0e4fdd0a89c60e39b626e5cfe224215c1982901d172c6e0a91a4c81bafda977ec44cd10ce57c3bcac5c2bf6544bc9e26ff40549926ec6940850aed262e4b3a4445046748a9d2ac2fde6423d0407b00ef882eb53881c17d61e9df3c7e7eb8977ee57e3cac2f892810e3a16c597d1bf082d17276f5c585faf6796428cf8e291c842a2fa1ab267c30ef6fa9dc1feeb8da0fcc5f17104468a5a30de35864377c97e786726654031f0bde1ee6bbea2bf8cc4c6106a7ecad17fc706d6838173fc556ff5f7c3be5075a87555d74f9477beafe6393616d1f94e602a2b15147b37997c8c7a6f474f6a"]}, @nested={0x55, 0x0, 0x0, 0x1, [@generic="84177cbf7a03954d0c30dc2ace43a377536fedeec5cc5f7d2d0a5ab8dc057b236138b95a402081646931bc1d832ea20606812c29f073e1d877b16409c7ee6869e8da8503749e8d2bfe624f2068a7eeb635"]}, @generic="1dbc1ea8a0586d75232ce8ccc70e64ba9134d5b5b3639b76413867d3af11408fde5c1cc2a54477a854d0953a2f94f404da3202ed02c37bb1b5f11390e07159426ce8e2fb85dec28c5a0f59f0e3e42674a9c89a8aff5a22f5b304f6cef1d0093683a12747a07c60"]}, 0x848}, {&(0x7f0000003000)={0xb8, 0x22, 0x4, 0x70bd29, 0x25dfdbfe, "", [@generic="9c367ab229646a8adbb037ee02f2d50cddf8564d3b28386e53", @generic="2af51f938d2ed4d220d88658e27c3557e609421124e2b880d7d58884aae7a3760942d340775575d7e81157ba7203056d4e8c914d4912ec220a07d10011b5b27ab38c3d9dbe4b3144f0836106e7593c0543d7be2c2e536472e59abb05bbcdf7d98ef607388c0f23c8af737b30ad99db49dd5420c7de42212a8b7c3e3f8928f88d5c6701e2f7ee15388bb0f4f92f3d"]}, 0xb8}, {&(0x7f00000033c0)={0x60, 0x23, 0x400, 0x70bd27, 0x25dfdbff, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@private=0xa010102}, @nested={0x45, 0x63, 0x0, 0x1, [@generic="a871d967d3bc8e05a2a32e18b02f668b667e11eac6733c03a4a3675e26126aa233c788f2b39ee2c0aa9d4b45f9c9e87e06f1a239d36163cf649e3afa2a449a026a"]}]}, 0x60}, {&(0x7f0000005dc0)=ANY=[@ANYBLOB="e40f0000260000082bbd7000ffdbdf25c1c244b0ed3304775dd40e5830ca564a98f7fa9135268e1c988ef71388d9c0bdb5b20168639fa9a4dcb74b9f5b9314725c4424a0f18cc9afcce28b4bcdd0b32d240b9e3d4d96391622d4bb30cc985d97d3dea70396089ee14068fba50c044bf15a7d205caccb591f8f21f1c2af85152709cd141b622553f19d08779ff4b5565aa06ad073d210e6fa0cb1f65f4c2b017323c58f67de000d8013e250c08563bf819ba696e60ab6727ef2d4749b87c95e82b80483b72dc6d897537a506681097de6f41d382088ff5cc6766a00c1b4d631c070a2322cf1b14937d7af5ef503c51690c689d78210544da9d0f79f8f2bde42f80c31917584a818e95e8832158d12c5a6eb79113b75ea6c19d1e25c9afbc50a39dcadbbaec7a8633770cc0f8f88bfe968fffab1494c1f0209df8b7203da48143b14ed2b1ff99ec9b2df4f23baa5c448090763bc9126e2eae85d48125f3e1662b0e99eea27672f6a1c5737e9ff11395c8113904787580e3b25c7b7016658bd04006b0000005d0e3e800d0000007375626a5f7479706500000008002100ac1414aa7319247b4b9b1b0f7fa3a0a8444a4d17a53c39a9dc6266ecd5bcf27e07f670ee901b3459057de5f2511b7fa05a97360429273a9134d4d2604bcb4d6880ed46086621ab11798bfb9c76f40e0d6644f9a5e5c7505948a89a4d7d50c0a3f17ee52bf226f913ce08008d00", @ANYRES32, @ANYBLOB], 0xfe4}, {&(0x7f0000005840)={0x240, 0x0, 0x400, 0x70bd2b, 0x25dfdbfe, "", [@generic="0286aea17ec4dae52dd14a96ad30b592186a29e14d3a98756dbd76082b225da843bced3e712f45a0921adf6358c105e662e77def238d87ada62cfb55aff74fac37659c65c079f1ab28b21b7765162eea0f1198feada1b72f686c1ef8f156c1b011669913473ebf176aa893d967ed311981010ca41aad97ff450ea27e", @typed={0x8, 0x3e, 0x0, 0x0, @pid}, @nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0x9, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}]}, @generic="d64545cf86d82f9b55e96258d692970f2441203205be6bcf42804fb6cd8e716d8276bef5decf2ce8eb586de8e89b4071260d85a32b71fb033169dc08ab76fb20a63ba8c52556c97538386914af4f0e874c69bded05a6345fa3d042fe57c1ebb6b869bd5b5d983477c695c89fa606d24c5ea5f795c8a1b322b80a5d95b15f96b074a182821a08344252ab4c43965fd2c1ba7fc293ede2e945f5be8e38e4dbd9", @nested={0x60, 0x85, 0x0, 0x1, [@generic, @generic="f0a92df9bfadd13d4a0691f98a94f8ebdb14cd3778205d8ef30ac4348e43d46461fcd947241c008396a946585144f9387b5b311c96dfb092e9ce32f78f24ad95ae24bfc4d3e46136", @typed={0x8, 0x92, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0x8, 0x6b, 0x0, 0x0, @fd}, @typed={0x4, 0x52}]}, @generic="cded9156b48fb6daf270427dad1b733df195c79612bbbe1d24eb8ff247bfe6cb462470b725e654098b24681cd85d8443df26ad72abcfaa73b95cac80b547bee0d1a71ab0f4b2599616b270931f974785d785b9b3087a4c835d1cfe3cfe70a2f9eecec317e6f112efd5189e9961f7f64bf2197b668772705bf073ac7f90fd18dbc50598940a2ac26b8d6930a983438299a39bd7c36be8f8d06f5f9735bd59"]}, 0x240}], 0x8, &(0x7f0000000580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r19, 0x0, r20}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98, 0x50}, 0x840) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009440)=[{{&(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000040)=[{&(0x7f0000000200)="63a0fc4289776eb11873726b898a4c5d79d376fbcfdce042e679cc25dbdb718688ce224074d191c86184e4b21e115b8cdaefeedb859f1d72ca606dbb20949f238a0816d77efe5c5f52be3d760303263cb8dc1ebbd61eedf8a7f39d09b1b92fdaf8730e0380fa92a498a4fc837b251e1dc8e09e63d374d741dc068389a9a038ac71857d18816cbec8c099b5d70d5ecbf4b3bcb0cc6a82476e170f0cb1fec18757dd80a355516ffea7ea878ca2a48062a82989252798c11cec3b2d4c", 0xbb}, {&(0x7f00000002c0)="2f2c244e6fbb2c37028657f3155571375faeaf1e1b59a479868efcc1a7449f5c0892929fa7c4212c588456deda22c409f62a8976f4fc2cd0196d569f306a9f692de741bcd1874d9b9b33064ff41c560095165adc53a3043b309df29e0ae49e21391d2d12dca804e2855b6606e01acc7bc1e53ec83bbf583f64384f2b56798c0d896d2f3b5632fcb537c6eff8ed2ff7aca82e3f4bc7886c7a2132f0debd2e6c7258a9e797f349b89ae8da3bb5f7fe347c722e5ae48c906e7a3bf95758e7cd1da6fe86e070c706842fbb54ed6bd51254df153974dc767096d288f3441bc7720b36d8aa4c78a49230a556cb06413958f2bcc42b595dfbbab641a93a93fc474cd88b28d576ae9d4e1ce6d32e765c8d7602847ce5999ab8e534a069b029d8305d80e057d766a766e26111c5506e3a786f470508dcc3061cc655d91d5215136e806f15417b43a53bf5d7b4223e4e116982e3350c68506bf6dbbda5dee632c58e3aa360b615cff53aa14bd50b6cc7aa6b5703b604a7437d163352dcd5cfbf0c1170b5665c0679cde65a0665510845a022c0d38753f7f52191d869592817c9eb82ea3516680cce3c8e50ffda2b39a5624947b8b8cfd27d5e93c22699ddce5407dbd2daa503fbfc7c24006100439d7d3c0b05df7933d976cf4b4da6a2a185b55a27f5a7f4039f418ab3f46ff332dbb28191cb76327291876b337bb01d9efdbea44bea122296bd9f67617bb549e541df8f7fc372f6a8f0b5151270c3f328af34fae637173a30ed6b16b23a52f2692949deaf3ebc4bd50a941673d165a980dd607aeb7730cf5ce65d675b6d35548007d9a1b61301d1be6a0468ccd4b6f4a15d6c9b3d8604136231b7bf272313bf2b36d9471bff72030f6533ea4ede1ad163072e6eef0bb30b499747ea41375fab602cae9a2ed579ac90e67d6dca122b20d2a8a8750ac22a006e94b3c7a9df73058c2e67bd08d9ebcb2cc2e822e0928c30781ed8b046e868f2d5fce4590697a4acf444d43421a74d9b8a42c3383c7d3fc63892c8d3b6971368e66214cc014802dd68917ea38a1fa2502243eb0813206f902522b970affd3dcfdb5a297ab5ec1698f8d9b2b6a37f668451f0a12cf8d0f6f0423d9ac65d9d6a707d89607d1c96a07e48151b090d3a172d73a4c9e187490ddae5ae451151bb7495f6218338a9a377bb75861e99d3de33f5fbb543592212aedf8f130421ee8e9e2aa73418a2b7e8ba8a2218bafa113f0a80f8fbcb70a55bc47c6f540e0aa59be0cada750c9acdb0f0e022d141a7de3610bbe80d9d63b097107dfd763f1d1b9debba28d38bb962a2c74d5f21b911f7eef83669be00aaa2678452ebbff4f5f8ac39a1e0fbb822c32b67979d40c94407499f6c99197afa8c58747a7cb450e5a4d70daaa20410a99343e291ce7e33ea94891e665fdc84a6a56ba12bf5327d018ec0350a5cf17f795912fa9acacb8503b768b50da158b9bc3cdc85f4674ce18d887d256a804e6dc62c59d0398dc079a5cb3c169e4af358abcac2394204fd6f43feb42e1accb52f7dd6f63c3fb6982fd6dcc7eee7267d8cb7b45ac115b8332b6a83e501cab29a1da4d4d75b94216ea383e56085471b5d4a2a127adbe2395612a13129793b6e63127eaaf74e2ea5b833be4861e7b5d46e8c806b325a70bd824c2c1e0e066ca14574f8d1e6ec9084d717f6301d6fa9252d3c578d199668abcbbcf698fc015a68207e28cdb626b088c5060ff46baf480714e60701defccb9fcbaeb84fba55e804e103bc32ec03d5a62b4e7fbb1d849e902071dabcbe63b53977f33dadbe898dfb13a32d8519712e5a5cef85da798b62cd4513600ce64273b8a27bccec205a8b0a85b2bf54e18879383b810335d619b0ad4386aa436c1f09cc5693303cdea5fd005fc05af3cc9fa2d383a0fa62a005505db8be429d458762627009ded41996ca4150f842a3caf3b9ef6beacee9ea6a52ba54c61574cbc89ed1bb3400214fd102d07bda66c1b3f923f8556020db4856ede0384599c7b7d234dceaca847abdf7ddd658a73524e2eecff6dc1b1f0b52040122e59e970b80c67ba488f90684cf4717de3ecff34047a3b98166c6cd36a27dfa55339124849132960497d0acabd4358abe14aeb4b8f1be1e9de0728cef5f753df5a145b4534269014be6486a1ca6d8ac721cd9d47d830cc2d6f289eb2ba5f4f24cfcbd46940a6b5ced4e51e832141a6c5e8568d78b747ee0b382e682158b8df3a484803f18c95c052e882125db4380bcb4bded1aed26feee87ff4027ba5a4504da850565c695f795d450852eba98ab6242dd32185598e0512de774c0468a273723fb0c351e29be5a06d0f9724c0f55eaa0281af36f4504555e4b60003d38ee1bf62927a428faf5fe2167985fd40a6323a30fb51c8f04f789cc0bc1a64b68a41d5b630f5b90e5f7a60322469f040c1cb79c4089736e6614e7e9470cde660a1662742868e26e1b2add109307f7f7b0deec5e67b13b1cd2bfd84f3755190e928a0af84a941ae612617ca1e90d909bf5cc17836a9a169b40d3eed863dd79878c50fdd9ae7366ed13ebb88e92e921e82dff5c13cb258bfcbbbaf422f45e4553e15d2180448c6ab6883f1dab623a363d6b7391d5a840b22b1c9e03307c07dd435fe111dd2698a9d951db37667a3deee543e841187db28a7e37c351f1c4d660a845fb78a7553d3eff980c99f4a9b360e1a01631bdd5ba6017a6a2f69587d42e4965bf022e27d25e608f4ed1abf27b9cdee235ef7ab6841b70c89dc882c161fb00da5ac0db62525361166659f9d5ea96c0e232e66d53a6b225839fe712edf030896f5ed70b6256fe3e3605e6a21e482d2e380de7de4e8e2a95673f233270b3e3404d9ebe24a40079f3ef069bc319bcd0d605706162a080b9fcd4e25858bd0818e3a0f6eefc2101a59761bb7876d16a6149cfa42e3ba9a2b3ae91cd6d1e546020c465285490a4efa91c2f52be8cf3a00a1a886b1b362ff9445c75a7dcfd1def2995b3a969331a5c94f5951deaea79e724831b0c532eb6fa152ce514b22aef666993da36343dd5c44695ea94b1a042ac0874c2b259fd102dc8b27d78c01bdb2cc9ec6e94bab63e14d32973acd07fb7adaf71ca2274c01b41c0845f7ed6d0ec1936f724e70f747f1c4ab1685d711807f01c93ab3c9d9d0d7aa7ec416894416d963121e71a56e17a88c4dbe3dda6b70b603c40df59ffff2656c544438c6432021e85661c53031006f2b7258a66608acbcf88eda37041cedac0907dea78d3a785c008387a23cbc572fc109ef47be57a9f5c0d24ff57922e86956f0cac49a4bf83b0d16c60311856a48b10cfd96edd01254c57d0a25186bc42e00c7cdc08a1f6e10caf9ca4926466ca49e057bdf148c60bae8b1f61ca2cd3cd31f8d4c983f64ec7f26fb1d419e602a11de829189da34414114e9692374aff6260c0024fdeb7a5fe88ffe9d2e4339e8a7be451f29b23225511693560ff6a63f6f140efc876dc4d8694f00f53dbff9a58c41b116096e4510edaff79df65ff8d260a9b8274ba4f35ef6798618e23e4f3db4c793ff8da5c3df5cd77d13719d72b9bda9f6b7eda732d8c3aa9a200e18826d285b75593143856ae9ffd679b0bceba94216380c252e822ecc6d06248644ba3202e21a7e34471a9911b80ea6b60911e6b2421933edb8dd36bd0e67c83d662f58484d3a61192ebc308b1df0979471067e5cf20780ffca14db5088da46e61762bbcbbd4fb8278cbbbb2b2e2b40c05f504e68346b539164a06ce23922b1650c74ed472c8599041fac8b8283c3e5502548fa455cc79f685bcf8a534d6b3bfe7c8efef0c7df0540d6aaa4608a38855ed1a6297cfd759f8ce9941127fa61cdec93284bf8be6d50cb3615535ab180c1ca70ab6956ef1012512c0d4b7776edab014a3d5516da08517255a91e1f7dc5b14e821f520a4fef7b7b8f6376abfbae566f2cf163f6f0413174f592ada3cac73c474a1a368920916d469e42570e497214eab804ed7dfd3ccde346bf013085a7b9fe502591ec81a630f7885df3fc23d6704c1410ba72f000570e4939934a710c5d682d6894c4ac9163376c4eee18d17fc5d7d58165a9df4abde6f876d1d3df63115b02f50eb4d38be745520507bbaeb5dd7d8ca6700f6223b301f90ea62dc479182a97f4de3447f75a335017e788a959c706e59f91bb425a6e8d386e244fc04790546a30acffb885af8f6044cb7f5a5481bb953e5ac7726944b4094a4f09d9e08e70b9c00b6b760b05902012848a45dec2502a9abd37d97099fc856d4e6050e0012fb140536126fef64cecb591ae1e1ae404786ac7004f5f092dbdb4b49d3f41ae5d155c607805ecc8af49de0becb4bff4fc40efa6883a36aadb9baf200705d77874e39a659726148862d695b58ac6ae99f83d8dda59707123e6cb67aadb7947581dceddde6479a7fdfe31220d3dd4a10a75ea8a90e04a05c2a6bcc728edef4b3082b38ed38bd1db7fec7927434eda03e956153507e0cf41c03e6ffb16cfba556bd68f6368c228a6116bef2fcba4959cb68e59f04d2b7eb91078ff8092f58930ee480d53fc83b2c34a28a213bebd2a173da7b715fc5a3f70ad3c4b1b7ff99a9b24e10be3a69f22c5fab954663c782c9b458af5a71737f11f0f154caba5184e2b3ee79924d01a0f78d8f5bc0fc08bcb9cde7daea0311b403c4fdcf791162bd69369c5ba91d7b475eedbf2c1dedcbeff0d3e318551551ed566b7feb4ad28bd6d768a6597aa4685984c97c6d8d716a6e4a0e8b2a238a14f9f7786de0be4b5234087fd1c178f982a48ebfcb34a42039679dfb6750f22d4cea5ab2cf380ded5c7f510f854902103b181b74c50f913c562500435f88790fcc0b89fbeb6ab8a57d8e69402398ba71189970049488c53e74aa63a918ff749e658d28fa46aa5727a3cb0f2f4d3f6eeb4e9bce1e07cc7dd9964754f08c3c972fdcbde60ba32af73f79e103b6230acc5cadfd626c60f3152d72eaf6818a1978bf308b2d5d7e3c80a93f0f144c5ed7fd3eb6f2f4b425f3d24344e62052214873ad022646df60153e05f80d35bf138ae4baff9a0efbba011c3006070584eff0415695a1dca92e54d00d8b69f7d8df80180ccdb29daf6d81139276e9c2fc6a50054e2100632491d3427377786f5c099f30599d84e85b473939d92c33e348c6576de8fd7794219aa680edf42e8182ccbd17f9adabb6e5a66d19ccb8a87fa1d394446a94df82c92d7f0292acb49c8791982fd3812e53102855c51051e87808c3fb765f0920acae704b0372f6091fe58605dd5ae5000d08de58ca2a04eddcb68ef5e87df0eff8f98ad43f0cb88bfa5d1bc429cfedfa74e5d3369e2c2d1a1f9917775a4b69a11965525fa582291740b4ea814f05e2bbed441b71383bf398da7d31fddbd0f6a183fc431efc029bd8f504d3f7873be92f5ae96a825129d79a810f3b85eaa95ef7a4e2c06cb91bc9b0b95395ae2aaa48c101873f75b89890551e508839f28b8bdea28f04383c6417599cb176fd9d07ef188df27f52cf4b3031455736f4a3420da048e52bc04a9b96966980a46f75e9305c65544db8944bdde502659a22d269e7031636d0f03fa4a28f1026fb4e38acc319a8ff37bbf16c00f7c328b1b52343cc78a7c1f0e7a01745596749ca3cf4f80498df77e3156b3dda930487367833294440b2dd41ec4626aa56fd6100900624960c63bd091c119632b8cf59e595d3f6db77f65f4f8bdb1cbb965a4332d2e973e4d9a5aeee189e1a2c8dc159b35e1fb4920ab633ee7298dc0602c828bca0e8", 0x1000}, {&(0x7f00000012c0)="c08bc8c1f79349f0c881416a2764f8d03afe1362c1cb0bdb50a51a07e197a6c06405d6d5992b05c032446c0e6d5b36761e80c3bf1ff8a8a5a17d278578a87d7f93c882d67c814b38acbef9e9aa9f2d35f8ee08be57c85965f059e21aaea3dc1c9c03e747f051a39c1b5970e5c50a8a0c0593a91ec520b5d4bde1e5b32ea01b85b383b7e483b68e658b7b76009d59ac273d3ad3792f69e57054cdc8e10ec0c7b5d4effb2ac0cd4a28a22da13725f26f98b97a1e6302606b5b16d1444d72e0d5fb25584a5a", 0xc4}], 0x3, &(0x7f0000001440)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x78, 0x4000000}}, {{0x0, 0x0, &(0x7f0000002880)=[{&(0x7f00000014c0)="cef790eccb623fff4e7fc941414511a23db73ca70cb12cfc344de6ebc34ba10b476329ecc57f0f0ee23231aea8fa81633d98a3883698b3417bd901a4a99781ccfe94bbcc5eee5f6af75e3baf2708b038599c540e35906a64926c87809a95496730438c2edc2038762c9f5885bace9a282e1bc082a5eebfb893421a95cd9ceb061901f7749479b80b21bacaa0198da4b17721e9d7fb532dd273a52c6ddb553b44b54e77c6a7da8dc7e264892472f0e1978ac6b08ce2635e3cc1fd85ae307d9ab249164019e4f78c330eb593b1f6ff68089936f475951011be081485fba64682d7acbe3065d755832a48f552dd5d7c15055ff3ee8cfde3a2ef1147d2", 0xfb}, {&(0x7f00000015c0)="cfd20b572eaaffd16c41ad01f032b101555cd5dd018a1ae2e3fe718557add81a5c33a9044a629af14f57492bd3be5b060ee37f83b1c24b95d0a51741f724090d3187cd774475733880c47d301090308e0c002e3aed4641683d54a7faa4f989892bf8ad4d3b29df27ae5f250798759e505b2346d61cd7da1de725ca05b5503b82b9ea8ef629dd17f2457e1ca0e6148d7cc7415e246798d498c7501f49077472385e1608f39ee7679506855b0315174ecc3f011bf4b77b97c2fcf08516a8cd7dcb6065650b660e52ab7790c23404eda867aa789bf5f7e9724df385d8804f41c32b0adb6c9768952cfe097e354a71c5e85fd5ac320103180cf901a8ae8b61db61dc560c67ccac7c9957069f622b2bdd33b3b0d0afa9301eeeabefb5cf403012624a7bcf7481828f70aabc825dfdfce3e7477eb1dde00f9df5c2e56c6e32c97244bcc9c0830b646c6e61500a4776be753e8fd5d78c291324e59b76205231ed7318258adbf7be26b8a981678cd3703be53f9b2b68b0eaf448db0c24e3ac0cf25cc13f5ca28770c3e156ea2cca58fcb45e4abde5f682327e5f75ca34c0581d448fac0f49c6d61af0c5863402bfae5af92f7c2271b7b35c02d378d2fa99f2e383afac98336f45a822939bd039298fdd9c639c18f38e80258d0bfd12640bd3dccad289946dc479936a8c632a591440a22068ce67dc82fd556f63e859d17c2361b84d1b24a38afaa9c8abf29ac1e30d37afd3cb4374e1d318598ee0f893c89ce8da5b5bce66fae7f0c315157bdefe6a62f22711cb52150669f718a08168c497e3f8a22a6a1f2b6f0e45e6f278ed2d61c11027ee59c228b472976250115061521a25c8aa0d61e12fbad312f551dd242143649e746d8260b8f948419b8c7fd8122b1e14009ccfd46cfa4c8e392a636d0f80ca4d62cf22db2538330f77268f430b4f20be6c7c44b36ec7a7f197f68eb2f168ae741eb9107800c361322dc488aab9535482b8a81b1e04ef86e1fb273120a08a59220007bc7a46617ffdb182f5032f452dd7e555028284a903a4fe439181abb9f1584f51d5cce9e02b3e242a7b785e471793a02d7ee4769b3dd7f9efde2d7f387806195a26bf7fb225606def8a46fab6052d9e2ca8d9ec3926ac3a578856fda1d582c2064602efdfd935630900b67ebaa4b5521ca6bead6efe2317a9009e0e08a8e1010017512d732652e0f3219cb8c29c7204456629f561ef31b956b0b38d7df7597c5bde118a60d8c2bee507ad655255c6e9f03df7e13b88b8ec580fdcd50e0e065b7f4eacb47b9742511e96d1a0d9f20f0a2b90a6e68aa5a270c730d7b9c9c45e4d4254d0dc81eb8c8d0e16e1e3dedbc69aa8940836277c0ab394515c1bf539941ee410cb08f83761ed1f0bde2c93e71a615caa43eb0943d5e7de4c4dffe3a47894cb4c85b40309786f3204e99ff0489d689817ace7daa6b27327ea29d3577794b611e43240786fb5a9f388d01003e8259e4dca6b67a146c030a6181a239619a14592ba29ff794424be9e635b33c7735f1730cac0955a6c3c60bc1e41599f22731d2e9ea3131cd1e77ce82524ffc655c305a58b11fbf51e18eca1d72fd3689668b5782639414eefcf294d1f4d9c67d95227e255c5014d76ee3d9de47110577967913b054360d953283a551da6bfceb039707aaabdbbfa628abb3f4bf892b001e169cc5444187eecf6b3c12983f1df926e6caf23838bb094e1de6a323824477d50341c084d017f681897326d638739093931edb87dc65587708c518d1a5ef7e149ea8437d07c1f18bafc7721589d20a210f4d97eba4d5cf5a06ffee5f5524d6567577810186f480cd476fbd2a47c28da2f3cd130e921c65a6adcdb13285b6a25e82d5bc810cde79ff84325aa4760516dfff748143fd2031e4267501f0e14251fc2b0edfdb4a1c0999167db357c887033c2a09b12153e50f3cbd65b16a55d78cd6e1e2c640ac420558c0877e7d1e5d99535945d52137268fb2a26b1a41cef71ea9c596ee545a5da83d9f73e54632cb40ccb8338fab2b25efc6ad23af32cae68b0b23987ccd831e14c427ddcdb04bb2f220527cff649a507afa54d6475b701e9380fca4ac0aee3647252c7e518978a7a0e66407113ea8889385470a60f4372963f65b87f9a6df95d98d98e23222df45106eb747a2b1e5a22c189822d4edb21617ff05248a95b3c38e982ae86dfc8d32e14ff0feb80473fec52c068c857ed99b6bdf9134d9d39e258284789e7b93fbc42848745d89fb31a10bc86d69073aa2b04c902cb43cec943dc7b8d756c3abeff5dc3875bc899e48e48720cb8510508d4ff05e9d485cd538dad069dbe5e2b26a8459e6cbbe897ccac0be1853320920a67fe7adbc74f87528db78dbac8890dd7e363d101cd232e7a9f1116e396157fad024e2829fa22db0ecf84457953f75ff2f2042cb657c599c8cd50fa38e3550caf6c5298d77e4e08389895d7d9f36cb2111eda3c60f11f10c2fc5952b0efab5728ee04e1a0a146b573c4dcb273a98d4dcf1122cfb0df633d55675be85318da1bb5ddf5336fb8c9be449d4618754bacb040bab4d0eba076cc340bd01ac7ede1be0410507e481b183881c7a804e9f3d62bde27a3efeee7ccca638f69c9b498170218369d8c6f0c7da81cd233cbb8fef8e810cbce15bedb4afe1b26387cea8b5a618c0c64c41a006ce1082c9b1ce9078bf68131af2f41bb046eee19e818e378d1878791ce2dcbc783f964b34b0324abde68f25cd5fe7224dc8e5a55abfaf40ae89822fc032582eecad8d03b38a27ebecb92081e3611c8c50c37195fc24f1cd4699dbc6ac0724ae2bccf5ee923dc02b0ca26f18801872c35d0617ba194bffd8a9788a183097795ced764b59c7f334aee440e83dcfbd065d89cf967d1c14784ad9db9fb38c2d50938ac3b6f37b49d662ff3ded7e500fb5a3eaf12634c4cec65dac163b129f3c39b366124af997e22e1ac0578497e1fb6bfba2f03c10afffd759002199e746708a86e8239c3c1274257d7bb44f76a3d8901e9379b023e94bd4ee54cd30a724abf680684a53a5410ba2b716b2335bb2064d40580b421f57f5b85b15e789038eea8438e583e5047422fa2cb311143ca165572a36637147470d2d9b51e8994f725d7c9b6f2a6d136d0396f6144a6987fbf8b814a87ae6718ad445bd0c3d46707231fe54e935fc5c765600d7a00904501082c2e3379887b69caa9102342d58ef003dd4f7bbd22ef322e4e8887986f6c04540b44b9fc5104c6b362ca5f6df111d10525ca88b4aac8ec173a9a7c0c8fac0064782cced17409bf31ed80bb3ca34b297dd879a947e8abf92325dfd28cd2828c6653b5ba46232009eb2e128c032d674e60c0580670a2c79dbd72a703ddd12bc14417e80cacd7a11ea97a5b32f37122ec9dac42caa77c3948570909fa968d8ebf43355fded2b9b10a6ed7a70c2f6f34863a6980ed3e017bc9fa694f5bdd3da03327dd8f0f58bccdba10f6c8b9ce4a48e1568562ef4b820a474029d0d29e2f54630de3b213b40dcc09b2bbc5cac2d1b2fc44da8bee2b90db0234974ce6c64505163765dbeabc8279addf49d8df028822142fd4f4b22ddd3bc76cef54ee8c343163ee75012c0a17789a2d23597020ba6c6f2ad6f90e91cd8c3d69312096f2751047e2cdebd6bfcd098b3b330f0419c9fa6d73af5ae89d305e2c9c349d4be22d2b4cb1aa0e4a0bc2893fb821b0765a2d568c03fb218c1ffbbf9f3d351c569b870a621ec699f400d87488e4412044bdd909ed964d5095471c0f55bb0faa4e11ca5623e8f8ebf2dd0bc88534bde3ca5e47b78182de6cc00382522f2d4f84ad8579ee543dfa24aff0ff0c7ac76ff951747bb2073cd04c11491c7df4fc68cd84fdc5b4856b586e998b4ec19e058e0f1da5a8a29e2275ea36b9ef61dcc4de2d31eef78cd26118df0ca24d865a5eb949ab5e567df3bf7af334280dc9bbdd81140af04653386aa2785aea4152ab9946a57377202c573ab72bf3d2dc4d49d49c849e16b8392cfbab2181bdf9e53a82c402e46a597d3367c71b7e3685956feb49ae10955fca039aa1e3d470199929d6ad57df20701e2e2a0126cb6dfaf5b78e40a948e5c631ab9747b51edd24c2730107958a48ac580f87e84e4d9fc8c48cc37fbd2dd469d96e66c21c220a51db41423ccbe6f25cf4d4fb62a132da8804ebab148f709de1d31dd53799b2e4238c3e5e40dc88daecc74f1495009452b89dc9ed6e72d723a03df61f25dcf9e9ea3a276f589ac1f520b25132ad221615c49618a80e89a5aa3367e5d48154bdf06afad0b46beb5ca0227ec73ce1061e0e1d1680c4ad1526e8fe8aa5d14e8a4cf0f6c7dab2a63ae2543927aabdcc92c4ddf48993d56a1843a3cc83393beccbe0019fe6ff059a674670c9b57e0686994d1298fb1ad1ceaac829706fb59842b2d800b03375b8c328b099b773fad88e5410b2ace006182a9be31452d30ca42b2d30e2e59522dae7b0c90351365c81915647eb6a612ba5229d88ff59f33add72bf0e1ba85400c0d284d6f6ced74c1ec0abba52687d7875df87ad141da9a67e0aacacf563c8bd0d5c8aea9df36dd719f6c4b8aea3c2c9747b97770fe54ee515ae8a006dc641820b0db32fb12d8ed3446fba2415f940f63619a7ac8c4c439a491d9fff22de4acbd68cd8e8ec62b5eac340425740439a281f391970d68f77bbc16090f61d1a97ddefbeff8aa29a06c7751d60d3686debc442802a38a708be92022c661e129e938e22e488beec456ba5af262384d0627baade32cb553efc9c1696e6933c9a98f35ad41b79091fa7642e2f8c76dbe5ca6c11f6ccce19f6ecefdd9c50e93f5205587a4dbe9e130440aa0ec4d01e000d2f2e69bf5e86c7823c7e3108a3131440d1a4e3f0a70708e17d8d5b02f9f1f593b01840496fe31935c1d271ee01951bd4eb915325cdbfa81d324cd3a7a4d519a6eb1a56feb6a570b1cf9e051fce15a2dc7117c4d00a05e02368f5d6ce63fb29c931530402c83b87998a9bf4956091c475f03a83330100990880203efceb507a8826caf6df66fc76c9c07f8a225df3267bcc81f968fcc2f35c9edf8c50c1f5e2afbbe4854c6295222adf9125ec52164abea3945a1cdd4120585a5af14024427ce3a8b73c9dab8933f1532a3f2703e314efca323016c98e6c78bcc3d8f89c04a159b118b708e9416208a94c357db9d867d1aca41eb731af22521e96ada92f14c733db982de5660142e08879e5fa90b01f9ff32f330327a5f69038bb84b8a2f125ac3cec76b29a6f30785132269eb5d1f2a6c725d003721f7cd1a8bbaa00431247c8b4f2aa7ec1b1d3fbf13ff1ffd5d5b8ff3b0df53eae80a8c2e72b20967515010c3e9cbce76e92053917a3d2498d7116d21d3213d7869f315670d7bab5411be32cf369af63baaf14b6b2269e49a99846dd51e4d7526a509a6937989981e615a1ca3e95f6740074d2d9ab83f43adac262a9f03def92ff924650b8b3d594a6772b43fe99cb74c38acd6d9bf4a40fe024645a2d748ec876947695a73eee80695b23578af252692f3a65fbef788538889322bbf18f08760873e4fd0e70c252de8d41d4bc70e79fe26a572a11b198d90f4d2665c76aba116d24ed874b2e280b1e1580821b9e0e65ce7ce4f32c4f516a4bde8cbea097c0912ca38ed8dc8062b21590b7bc12d81c9dd18b1668c08658fae982644d202f3f681dd4b513a5ff03c11dd5e2e82da5cd54c47602e5401833c4aa8955d3b1228d64ee767482c673a5cc3b8205c7ea5d7b82baa0d5f328e2c6bb4a5cefcf", 0x1000}, {&(0x7f00000025c0)="7d2263cc460386ce431ec33e31f8a8e28df8da0169083cb7689788f212e102660079e0983ace82515836048c94fdf43fb8ce862cd1ebad4936256bec1c7d81cccd745c934e8ddaf18f5f5aad8b242453f4c5ec5d371531604b738fd6f0d9835b4e2c239603db7cc8462d6b42dda076db6b0b2b9ec48e335c1568294be469178dc5e103c2b18502f1bd1c8b30cf1d", 0x8e}, {&(0x7f0000002680)="9aa01641b28a552cef32044bb54bb5d8f43af5a1b70547ee6eec373dd7589faad38eac382512fe1c8b7c61636131904e4cf4de35ff6d2f870fb0b640e54e14a5695fb53e8c8afa94723d74d61861a9f4f9bb063aa0c5d0d6b5cf3692c027d427d41fefc5b5ec", 0x66}, {&(0x7f0000002700)="2d29ccedbb61eea237717eafd2e209ce9225a4c168c64f2ef55ebe85f485a318d7c27a3fede6910da09de99528d32d7e989531af9ee9d4937f1ab0dda1cbdeca4dd6aac610cbc557ffdc9da9a6628a520998e0852de5877c881345752c239b27a538ff70fc77be455f5695cfaeb34761155a1485cff75cc2fefc4187cfb6a3099015321a9009dafe527b567764c8038c946c4a7e358b504fae705ea52912", 0x9e}, {&(0x7f00000027c0)="e65e43abcb7efa1135bd7fa00bbf88128a8f3d07b5e4125936e5193c3ed08290a828cce0cea81db88bbaa9e864dca9cd511ed449d173b8a41ff0e697473fd535167daaa06082c956e6006cb59618a9f3c0907426c77771deae3389f22f1cb4418ed72980b900cb63f7cc45179f27eb55ea3ca50a58337ab99f310407cdcc8c32df", 0x81}], 0x6, &(0x7f0000004bc0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x10}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x108, 0x90}}, {{0x0, 0x0, &(0x7f0000006180)=[{&(0x7f0000004d00)="b07984a1c2b9f322dcb371553aa809912164e206ee79d0d5c6e029429025a34082f0db2efc36d4b08088417f6c8af0a97d4ec9255b8faa80d5e2644de2dd9fc0400eab464fe8eee6a1bdba31276347e194e3c2aeeffaf539783eb62803080d726ec9da533463c719464e441c3a5dc7f75c10db1b3aa814727e25bf8e73fc3d1faf921190ec82f0b10d44031db1cfab06a8fb191d6f325d0ce41ffb205546264775b039ad669492bc4be3b19ce6d2f860b8d3415cd0ace704945208a6f98ecc26ad1d9e1b612294a8d7", 0xc9}, {&(0x7f0000004e00)="0c5fafa19e05b00f549a0288771879300064835a6efb6776929fc5834575efb1cc330655dfc64c6ad85e670c9bb570cefa0b6fd43406d8b7fbbe9663d3fffad9784f998d6d681becb1d224a1665198a58be750faca8694a94a0bba0fba6a670c9a8d7109973a6aa29bc6e36891462207ea21970acd5b7f65f4f7a8c53e059b1db17e85390bfe8b95e1e9ab3987935b94", 0x90}, {&(0x7f0000004ec0)="ffe7de44c49476ee1495e288bfe5626ba6dff5fcf75360a2e27197eda44bcbb6f4b0aab3a59e67cc33c47e00531c86c6d420d3a478b780de58f1e3f6bb41b4f050309b87e0ec645d3d9bbf668da731773331932b5525d734bf3a8f6d5df36c84a9f4b2ff4e31a67e5295ec07299eb219b0060444256d973aca4b56248f86996f0fcc904ac4adc46c12f0095b14276152c68d1876c89074a193f02458909bd2de497c4afc646843b19c4b233585123e8c59f9b35d34e131511d3265bcd4a5c45b7dffd5e38c89f6fb4c97e04c11dbb98216a425cac87b500c9ec6bb3da767d935909238c90647b2694f34544d19520f8d", 0xf0}, {&(0x7f0000004fc0)="8294b6c29da43d428d64ba9d4835b28fa0", 0x11}, {&(0x7f0000005000)="0b87edf9e9953d737b1163cae4333d654bb4f5bf2518e589a3ee97ba24f82e2810226ab3165a2e3c7434437ad00f3448e8a11528cbe330bb4606e3cc1af360a6677f15ac141d1e89958533f24a77dae19dd67c52e86a96b4a3e6fd0ce65fb9ecf07a0e7faba7babb63e1b9d0cd3af64518fd78547b7b26dcd1c943189430a75d49470f4f73d65e329f170ae6adbaf60ad15132ec29b15b4ea9c876c6c5dc5c2331ec77a2c03e629432971cbea6cd11504845ee53ca2e14de653a7797cebf5676da2902f1f6c9335565fa82afe437268c7e736410", 0xd4}, {&(0x7f0000005100)="5f14f0120c9b5d6741d35213b56d09db6d2e1556dea3a164afbf0505a4234824c1e3c13fcac87d524d2570a4371c06b4542ab59ecd7b5220747672d8869e747d8d6e4697f8732f3ff774051f5ccbbfa656923a29015dbfbf1190a2698dba007cc647428fc2dfc406dd0e26a7b0467d61b6f452046f62", 0x76}, {&(0x7f0000005180)="e0ee1371407e070f887d6378b6dfedc9f632b80511cdcd025b82dcf9043ac05cce6112fc23f77371af148b6d766ca1c379dd7b78a79701ecb0f29de7904cb185b63b2b050ab58a4f82cfb392c7991e54486d11997ad0e2d382db5ba21cebb391e26b7be400b4aae73d26491c0cd8738fa2dd32f67d68e02d8f6b3ebbbc3b579041257f27807d62a364328acd7492fc939e6f7cc02539aec825a10988d42cd109d5c3766b4509dcbab7ab5f52430ce5154c0a283b2a3586b11bdd749dffa9afa46b58d6600bc1ca10d22a8a815a05481bc00d5325977a2effa4136b62c1ef7f4b953ac15d033398dce72573f307a4722861c4f6b6a60c0f09ff395412579687a4824b693415001aa9eba7e1a4bdb1d0e893cde7fc067df28320ec4848abf344387eebf2dd1ef65670f0f23d00f23262d07f381528565233e8a6f38e5b7cabb489658f06475cd85248f294beb7daf1f31804cce74023293e20d4b6c2fe09a27bbb2ac5bff903108585ba7fe74201d6d7a40cf1ea268cba700ec8f7f61756031d8c8d1b32ad71a345b2f6d284d3ec6499a0d85074f3fddfaf01bb6f1838876b9dcee4d15ba571808758919b68cf65314f03f64c6637aaa79d0e51d46a0620555c2d5a3a5df3693e14ecec9275435c562089cd6d49cc2a3f172f0a54da6fb98191c68e251d64720ed942efb71f07c02930529da9ef2f67dea1c7f23d0316956b53312d666919fecbcef3cb3e041c90a9e4ad142683853bca55455f8a755df6dd26465a6b538671830b60c9b8e4bc78eaeab83e9d47bd9dc54de9ab19f49ac0b144f372e8c6cf29d2187a2b36b56e208388c3b00c404cc5bd8e479af60320b2b7fcd307183e28bf2b38c69e382e79ddf76b72eee3cad1c7d012e1089679ec7cc232a6061eed0e1dff2c202253646c83f8c6976a0894da45728ff5a493ba151f9de950db03567fa8882e32d16f01dfd2a5bfe63cf66ad57653540a33ec3e84ba18c2326e723166ec558fdb349af177de93e4ff0b8c31da5b4a6ba3582b4e327fb4e661af4d95ca498ce37b6194214e01b51430360be5429d21d7fee3f93ff434913206161415353843985873519047237a80a03b56a1934f857de9d140db03c6404e4f05eb878e4705da276fe90bcf633ef9e654ae90eb009f83b073351ba6abf73580f300fa4af135a2340e1e0dfb3f32daa6b8699f6cdb39dc17b37f480c05a7270a0f1a41564de0677aee7c9bc0d1839f90a1ee1444a6b1af58b2e781d96c222fe95ee0c0e9c81e4003d446966c1ede92b1de1b47446051e7d313b1afe11738812b267050f0b297ba818a634b950612b5ee1dc3447aa8e6a903e8936d0b824d61eaabfbef6de6fbd90e8a1a2e405b91bdce235999bd215c6357d22bb1477afc20711a3d3aa27da0fd6276dcfe3a961854bfb2244192aaf98e9eea7acda8b99e84f90192b056c32579689a4bc8a425849529537c4cbfddd651e92ddd58b09c7fa8dbda98490bd16371697c46833859e6ca1bbd4fb7b1ce5e34e47c4958c450f405880b721302fadae27368933ddbcfdc4ad329e22f612992fd94721235a2679363070d21839d38aa2da756b79bd9b6e9553c31929f7c20a325c60463da929ef8cafafbf57586c8b112791197a3f9c457db6e86a59e5dae1507eb1dc8e1561d63d20599a4eb701779cb1209c91fcf65a0fb323866bd15ad41df54788d83fe4c03e6bc065beb03a5e0ad483b160c4b03edc04fcd76ccb63ef9dde2a40306ab028d37c4ec1067b7bd4d7d86ab3798344041938a7aaf177f150d96a1f630f21ed7806930c308a3e91bd82b5f0dec5a9f4e7984c0f06c6727aa182fac55d8d082bde8b6039b84e338146cb186841e543744817eb3680c73a5563c06ca95ca7902ec40477969521a013db1da96799d985a7a65253c93f0b4b024d1d9c56ca787726d02e360e73e1868a5c1eb70e5025a581ce8339e5eafb4d223b593fee732bb611a05395a27b820e781fbca94af10333dd198de1ea98ce176254b6286af2d3d4ff0fad7ce6e81f08f93504a160a2ac42088f80a8a6f3811c6a9f3917f9152d624778cab0a4c79bc0af514bbcdd1134d5581ec9387ab1b9f91b455395f2fbcf0796e32d71e308d5f94d47efcb1283b6f258a943e16df3455c808a52190375a18b06cc16dbafbca9fca17cf8e200441c6f8308d6e86f307824bd0c4db13f37bf8dcedaf6330bbdfda4d238426b9c783182b147bb6da5d3542049578c384b23565cf3364f398f1a2aef045539f7da693040f1b4100fa9daae5c4facc50c510464651f9fe5f27ce444778d69d397411344cadf6022b36dd33fef53ff6aa184e3eb2f6d7c5c30e36a7ba8535951f10456b6a1548e421f6aadf6aef46b6e046de08d58432d620ea90bc8edb5008beca19ed090c2c3acd01b19de3192291e4bc293fcc2bb4eb0017abf2d64970d79ae8372d2b8c0eccc9dc9cecf5ddad1adac031aba6ec4d4ce78f7d21a16843c7ce4bf7d2b5b5d149a15dc4cfeb0eaadc6a1a7909918d895c9ad8bbcaa46c42d3b82a5956297d5168f4a521b8df4d0bf62407ae883f13fc174a75e1df0a282c7d0c172a00c7fbc9adff31a7889618470066cbbdce2f1ab84c3fa3ebc5ecff5212ff6ebb4a6aa510c7ef6d480822c3fddcf595ae98b2dc908471c3024194009d252c5eb16be595cb7dbf4f93356cf290064a8e4ce1b70995ac06c7bac16c1261f07d2e36a375f67855792c1aa94c11c23c5fb4dabe6d5755905e8a48c4e0a8a0204d5ae476634fe95812b4db456cb3ac29ce2a72a15f760f0f9bb43fc90688db0d02cabe8397e914e88a5ec660c4fafe04d5821af28f46914727f095bdd377d978af8ad064e877842c6a901b5f97c7b4a64d7d783422a6afa9170fdfb45f7f5ef5f374443e2a1a8593e60911cd914e5fd453497c2f7ba10afc73401edec3d562c7c4f51afbddc1ff909ff6918170bf7d65dd3cd31b7a352ea0cc30bf071d6b9744b18f062cf4b9aff7631ed7408ef4a473a236c8d3fbd7677d81ea38e7d339938cfdfad67491e26afe0a65ca858d64c578391fd9aa47d3452fae7b2f6e838f76b6bf1112650dcb854b8763fcfcc5018b25752f649c72a95b6bee6acec99a926561b90648dfce8998558afc352e88da74f0e55da12bc85c4e497fe1f923bd4350e69edf5fbe4e55793a4579e83ebe457f86255008717a6faed7f6c10581e5fa8f1e141aed8507d72ab33ed1cfffac1a2ebabf8d93a5e91b4da517fb4caa3ae7d07271666a82414fe07caac9adc3ce811143b11cb41169df0686ab92fbe7170225fabc8a77a8bc896dd3d90f2d14bb71ef3d87f5a1c1e82b0de61f1c1733e9b4864cb0d40f89d04b7ecffe9000ab15c847015e2b9897ba7e164ad01fe97cacd0c85c9dfb8df2514c3f5c23a2a21835de2fb893ab8316878efab574ec45d5aeb9e2d2906420a1a6118045605504c586cb8fdd827de04280c618c4ef7229e8fc18138a933079cf4283704ad93673f18d986f5bf6679ffabc5e0d0a198d3dc92e2500a04e97c987c193d90d99131765154e499a75eac116c8e3027f02003a54512036fcb45cf37e68f2c52804116b5292a836efd2efd95bdc5d68883d8796b0a74d3a7b14a403f6f5d373605af241b95de7119e9de307caf9505e7c31ea92b34baa8f130d709f4cfa7ec790e471f3c0e11607fb7cd77c06ee4ed194c46ecd018b95e99fc8585a8a386c5778773a7baefb9d5ad4ca2909312f7ff596dfde455f2a74bd3a76a369c3b14012fd54e1ec7bca0ca51ba61a2b08935c49b39d418066ed97a6f4aeaea761d8871e99ab066db6952c1ec00e637f9ad6d5b24c751f5d21311d0f416c88a9d4fb30bd7be3c6b2b7dda18cb5c15c0475a6aa00f234111e462a20256c56cddc30dd265d1870e312ca2ef39e3ac02841105a06c28889c8819af48c0509ac8750cee24d2f89e3fffd0055dc45ab2b19f86527c35db492d2db05e4f809f0f61acea7e475b3f28472b51e8b1b3d20d9b5d0cb52441cf3415316fffcadcdaf7dfca2561f728ba4f5192851f8ca30b46316e119bba955be51eaf2d8ba71341b166a5c84de19010f66946e7a1bba4fa92c5bfe43a585116e74c3e5b696cb10cb3b34ab4b8010fca05f8ca113e13cb76f572ab4d3a3b8c6bd8f50c8037df00761a51ec3e792013022c2ca563cd7ddd52de94f6f8f8ce66e3db5c339566a1b78cf951dec4fe655a5b1dc75ca73ea791f6d6c051f6453127a8d9acc425f88a5fd29b14f4f56c1e6062494d72954255ad8b817d9e464bfd7dbd204b6b9c08311c62e9ee0c9e822da4b23de8d8e0865846987868dcad094fa111efb0ce7f9186967d9dba5e83ae8980e36eb05c3689e5353005895158b06f180cc7fc23ce3448bbc8cb7a23c915f2c51b60658b92b4d4548429a3f136a3a22f28ea5306e79722ec6e51157954a0c80d25ad0bc3c8581f061060befc539e247a23e96fc4415c75635634d3052f31619e66b61b57c429da869adaf43fea49bdf8d2d8af23fedbe704fc5dff676af516a48ab2f8310aa1984eb84382224b1356496f49190cbe2d1c17c9d8644d9a7fce45fe578317134f4c5f042f99e4f1ccfdceb849022d5f5e7a8b39610d6c9d1a5650fcf6e87470d6c2dc1a444dd58e2b20b99a365153e17eccb4e8767bf3abdecdd7087d8716c4eeca2d1d4921e7b9fbdd427c1423baebf2575c5d60f3062c5015276f4e5aec3c59aa41f2935e01a8fe4e98a4348094cee89c3c0a9cd34c6f2b1630af1b0928c6ad7e3c67cb5f9b3969721b5db7e88f3aeb8524ef5caeb0df6b769acd68da230c456b7daf2fe09bcbc0e6935642cabc2217d8ae05721da97a9af953a27b14c1bcf3105760f191dfca437330c28bf77b479f06a58e7aa51991e1727848247b34437b7ee25b3dcc1103259a7299a95215bca1c4da001ee95a703cb3673fc88ff0be79c216ba9f984877f2d0d52d3a95de708ff05902b77a5ead02ccb7c4b103136b6319f170bc0c5a96c8a6b229f1f378ac5fe738e67c207c4eae4e22e5c6dbb5215f4c1f937d6d74ec6a35b1b264a11c8d66a657266f27f6e62f5638604360cae993845e232db2f94b5d87ce011c1270d4c6b98ced0788536dc76ea0d1e1b715e7148617cd882b29985c98d350ea76953107b9e11655d7ee2d571e34493680d90593221dad58294bca2f1c988a8e3759c492dbe91b697e744a5541ca0206af0136175d08a38ed36659d9b2f61bae9ed2f5f5bed922eb155ae5bd189e9128178a302bf39adf326bebbd3400ab52ab3b62db6667ed3360a710b1cb32b01f957d2a7ddbb7d54abf1b4ce894a6d750af9cd15d23dd284b8da4b789e981479b48826a085b069b23f6e754a86afb9f8063e501ef4268064f7013774fbd6d21751222fe2a44ae9f7c78ae7b9fa4e7ad6bfed399d23d7715f7f7cb07e4baa03409357bc46bd9b5aa76b05419b3d3ee1e716260c029641ecdbf308a401391ae74b4f98093579792c3c13aed067e9e7108e733459894a3c96e9e397bc6f85623a150d7f13b83fb24c72a483d81ea0a999a487ce16ccb6cef8f8e905e55abdf567be6d56a73a37ed4ce8c696b177288fde60e82ab7df9c24357a586db3281600a521124c765707422169472864ec467d8664689a75275b540e2e77de34b4733dece043cce37a846e4070d23fc72e1986e8902ea419f425679cd57585885e7e1f84952656149c46d8b4e19ed6d6f0b0d2a43d392b3d9f90ef09505d91079461ad343c40ba8288d6e24b3440b81269cea2006cac737e", 0x1000}], 0x7, &(0x7f0000006300)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, r0, 0xffffffffffffffff]}}], 0x150}}, {{&(0x7f0000006480)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000006600)=[{&(0x7f0000006500)="38dc7b6c5177a6a21b9beebac588e2657c007c2bd3e0992636a28ecf7d935f30740eb0e7c28424c43fb0b545f1070f836a1e17a13a7ee954b74899c5ddfc53219fa929bef7e105fc5deabe0a318e9401f650673f613e74696168ee43527cc52654362d28fd345f6a3f7ded4a1cb7bee335fbd50487caca22edc1fc8ef11e87cf6662cf027095a12cf2eb1059ef23ad58c0e07c94f858588c98c7910e7dd4461f0c1ba728f503e8c5dd641c12eab243f225b6d044b4765cce2d273e8a517e61ae443e6901a3f09f82e10cf510388932a6c61f260f2539a5", 0xd7}], 0x1, &(0x7f0000002940)=[@cred={{0x1c}}, @rights={{0x4c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, r11, r7, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}], 0x108, 0x8040}}, {{&(0x7f0000006a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006d40)=[{&(0x7f0000006b00)="c48bf8ca585b1967335dcdf15a1f52e74a39fa7ad5ca6f7b551125ed0de0eda14745700c47be41d9f7bbd769d91e94d04004165664b996ca04e3160d4bf719f60095d1e9bfa84d70ec6d2fc88adc83a62792a1e876f72343f8", 0x59}, {&(0x7f0000006b80)="d42284ea724ea28f53831ce85e28762e9ca869d04417b4b19e48539696203782b737db6c3a4a73a2275c3eb4abecd96da2096df50ea7e107b9e1c44e60b936dd427ef44b0fd20add471808266fc29f5635f51df4d8f40cd9c2c4c1b4022a85a56c2e6eb3474aad3b86346a81f2b7b648aeb3256b485ae313ed478d93e6035dc95e6c6d1bebaa75b29f06dc1876328c5b50e8d51b", 0x94}, {&(0x7f0000006c40)="0e621574953f35a1ce99af3da9ac18b886d6e63f11a0caff0e3caa841bba0ffd83fcafbd0a4d9bc51328b03ecb427f2d701f7f58b98cdbfd67e4a85244ae603d1aba2aaf59c87b211a68eb3dcaeaf1edbefeba3b263aa58a49e04b7d577da552c042dbac4f63d9faf69350cf0c1c76e4f28d2f0a066f25047310e6da5cbd0b397156b0157a053fca2604a87a13a6d3b70e2a6a82bbf7585b27c41ac2f3a8bec9782c3f0fbf5db1bff9df01bed075f3899a2b4baf58910c2b847c15db8b9362d2f586061f6a", 0xc5}], 0x3, &(0x7f0000006d80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x20, 0x40050}}, {{0x0, 0x0, &(0x7f0000007000), 0x0, &(0x7f0000009300)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r2, r3]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r5}}}, @rights={{0x2c, 0x1, 0x1, [r6, r7, r0, r8, r9, r10, r11]}}, @rights={{0x1c, 0x1, 0x1, [r12, r0, r13]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14, r15}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r16, r20}}}], 0x110, 0xc000}}], 0x6, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) [ 1396.886426] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1396.943956] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1396.953297] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1396.962543] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1396.962802] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1396.971907] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.005830] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.016746] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.026249] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.035823] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.045509] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:53 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r2, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2e0041, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000080)={r2, &(0x7f0000000000), &(0x7f0000000200)=@udp6=r3}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r1, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10010, r1, 0x520f3000) [ 1397.054965] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.064873] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.091881] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:53 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000300)={{0x1, 0x1, 0x18, r0, {0x80}}, './file0\x00'}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f00000000c0)={0x6}) (async) r2 = dup(r0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0), &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x7, 0x0, 0x7}) (async) sendmsg$nl_route(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=@ipv6_newrule={0x4c, 0x20, 0x800, 0x70bd27, 0x25dfdbff, {0xa, 0x0, 0x10, 0x6, 0x3, 0x0, 0x0, 0x4, 0x9}, [@FRA_DST={0x14, 0x1, @mcast1}, @FIB_RULE_POLICY=@FRA_SPORT_RANGE={0x8, 0x17, {0x4e24, 0x4e21}}, @FRA_DST={0x14, 0x1, @local}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24064855}, 0x4040001) [ 1397.144601] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.167164] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.210354] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:53 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r2, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2e0041, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000080)={r2, &(0x7f0000000000), &(0x7f0000000200)=@udp6=r3}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r1, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10010, r1, 0x520f3000) 00:31:53 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000000)={0x8000000, 0x4, 0xe4c}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)) [ 1397.263815] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:53 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000000)={0x0, 0x1}) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r0, 0xc01064c1, &(0x7f0000007080)={r1, 0x0, 0xffffffffffffffff}) r4 = getpgid(0x0) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000070c0)={0x0, 0x0, 0x0}, &(0x7f0000007100)=0xc) (async, rerun: 32) r6 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r6, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r7, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r7, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async, rerun: 32) r8 = userfaultfd(0x6c690986bd5c1d87) (async, rerun: 32) r9 = socket$isdn(0x22, 0x3, 0x0) (async) r10 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000007140), 0x2, 0x0) (async, rerun: 64) r11 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000007180), 0x4) (async, rerun: 64) r12 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r12, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) r13 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r13, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r13, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000071c0)={0x801, 0x87, {0xffffffffffffffff}, {0xee00}, 0x0, 0x1ff}) getresgid(&(0x7f0000007200), &(0x7f0000007240), &(0x7f0000007280)=0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f00000072c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r17 = socket$netlink(0x10, 0x3, 0x0) r18 = syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000008d00)={0x0, 0x0, &(0x7f0000005d00)=[{&(0x7f00000004c0)=ANY=[@ANYBLOB="70000000250013072abd7000fcdbdf2512e84fe63419965b02f604e17a7d076bbee9ea2db5868aa5dab56aa9b651230eab0f21b3373fd3f09b35c6829897cd58e7dcd984", @ANYRES32=r18, @ANYBLOB="267aaa0c0071000104000a000000d50000"], 0x70}, {&(0x7f00000009c0)={0x78, 0x0, 0x8, 0x70bd27, 0x25dfdbfc, "", [@nested={0xc, 0x0, 0x0, 0x1, [@generic, @generic, @typed={0x8, 0x36, 0x0, 0x0, @fd}]}, @generic="d27d1e214849f484f75ea54139c86812661a2334033483bcfab7ad26c31b", @nested={0x3b, 0x66, 0x0, 0x1, [@typed={0x8, 0x4a, 0x0, 0x0, @pid}, @generic="414a6c29c1ec6b3df5f2dc0e76ddf752da25e4523a24380c06e430dda6ae47f20564b4860e0a61045768bbe86c4881"]}]}, 0x78}, {&(0x7f0000000b40)={0xb9c, 0x3e, 0x10, 0x70bd28, 0x25dfdbfe, "", [@nested={0xb76, 0x7, 0x0, 0x1, [@typed={0xc, 0x0, 0x0, 0x0, @u64=0xe9b1}, @generic, @generic="28e47cdac599eeb148d6a8cd09791073df5254079beaa5550a02f0ecb4bb64b755eabf298ecac8dcb1477c3c6732c30ac9da8100871d881aa38e207669f51999b5200e6dbe63591d1f65a8ca0c6a8e40fa939e78cb1091505c68f962c536bc0f858baa0aa168f5ea5aa691b46779b61e43ead6615b3a1281160b69ce6c227d90744c1ddd45d5663f850a0cc37b282f264e0b2721c6d241fd3a3a9074c47bd17e606ef16e11572d63b546d1a0525c86558857863251b69a1c2a0769b558972137f68fc88e219a2cb54d6fcb666209538995beac70d26d5918909ce1d732fde6785196ea5365d5ee10607964a58b2064a65800e1aca060cebf3650a25db8fcf9ea7a76c7018080b80e13d41c3c67fe0cbab1f5c95360c6e98e56072ba8df3be92660ae410adcf576d1e6b3914eb662945b6185b3383a62583cdca4d9f028c3549967840d3280a7d798b1bbced410a2bad828f4130e435491b47b44e56717b6899eef4e8835306462a01746f17467a1b5c53277c922d7c9e89412715bc2e86d4880b468ca2e03169c5f475ed28e4c832698491058014b47f1be2815f344a9d49dc75b674ba8363a8a565ecefc3875504e9f362c3fb5c49eda66a6c023aaf2201ea3493d09857355ae853caf80073a8a652d1b0b6b8b8e46fc02bfdc67379bd2aa38ee9b057e90bf841fadbd1d849a93d2eaafe5b3c426f60fcca4170f968bea05d6faf6c9ae0cb4025bfa408c72a8891d908d989dbca2b792e3583daf10a7672b79b1f286ec414f959904f04437b34916a2196139f1159a1bcbfd7f38cd827f14e6f51b20af53738a9d7d35056d2e2ad181df237af4cd3af6f0ae20f87cf67b13e2bda5cfd9a73105d98a2311eee0282969f043552320d5ba6da20833a52fcb590bb0f1a057ec9fa69adc8faec3f5ab77125a3669524b8c3040ee67d43c83661cdbb9587d1764a4641024d0e0ffaf3715975bf9df16b8c78ae7be5731c26e315fd42ae137e11eb988350d37748b24a93e618d209f65bf86d7c490a67dec29b71bda7a39e9b160f585820dcba0e360caf8f94316bccb50d2bcbf593e32e2ff6b123258a153c51c5459c41376b762f3123f8d2e80291a64a7d02d6363f5e40acac1141f5527be57ce6de05224a41219fbf1c1385e6358599b672535e5c876349ac2673803b49ec604ab7c446124c3ede7266de7d7c7c10f2132c1ed2092bd6928144bf8a725fb74854909c4ca5c5f7b0335c4d886f92f9f90c05be1b6ccf02aca4f8917324e311996a7a0213357ea08c427ba906329dab944db823eb67fd6864944df966769e9f92325e1fcbc3be4de3e3f45d0cc66c06bf659df540937f8b538d604e5e32e107a1a68a22eb0cb996424f7914bf4030eab064e9aa768fa5df86c29f3ca584ea37b5ce51e236335c9704f5064ead23a34f851b4ae9700104ab7fd9154618fbef306db281a8d5676a7324e0a495e98571863f7bbff843721aa8211b589cb38069c70132c0ddce36a2f6e6ff7dd1f8be0b60453d12cbdba5c3fe4c433e05c3ddcf318deba15e35369620a0684714cecc8db94d6d0509354f7b0adf3be2063b186d475127d2c017a933b4787b8a1e39563c8b30669a24774da03c7a67de6b65f723a7f3529c44c26ee7f3a406d68eb512363cc3461a41f5900d96a1daa1dd6b1137c4d44e259b84423ae0057cb2303115b3624ef14d302f438325ff120fcea9fa50ef270d0e40365f81820dfa2c6483a074ee635880aaa6155fa64bd30a783eb4bf0ad51a12a29552cef08707f832933aa9a2fab9dd486f79fb8308d2b09bd67e99fd95d62d87e7800bf82cc95ed4d40a576bb90c2e772bf19e5d99222352b957975d1ec2cc837f9c34554c17343a96b9dc52248d7bdb45ad094e78a4a7116093d40ab8ad6dff85d9dbc0addbd77f619092cc5d49d1453153569ce1d38dc13a0b1e530ee9ae4c64bb6ebc2ed80eda18dcbeb7c4640e090f65e9d05099bd8f60b53bb9620e7bcc6eb86f4feb967b54419b8ccd5e65b5faa159d2219fca8a66ca0f0ea6777b0a605441deec1908a92f59d72239e8005d0794a028dd614a3c3ca280dd0bc6ef9d99d5f54b43595b6f983e3cf459fb2ccb29bcf5622e36f68baf9966c20e48dd5a93e014b5dbf8b78c00bacc5053589d3dfe1a92bb2394c4f15eb931ca3be548d9990c2dc7df76fd2fcd524285595333db7e2b670b6f858d17ad07c5120912333f1973d587d09d0246e292fa4247c1f86d4313156bbb27db43d9bf80e18220866fa20e92440e438ef3544503e369260386de008a855ba9c311f06b50c0f07eeef2b6bc9bd67b8d86797746ab815dcebee1f1ce7f639fc78764c25a7293cfea9541dc3fa26cd0dfce6bb63d7c1580e684da576222b6ab83299c4f3200dd0aa90fb3eb21478a8299e6df492357b84c038c744fafdf4cbe180b1ee437b72e7351bad064a0d8549148fb686592ef0c0d72510404d78631b5ab27b6c58f61e4e7ac87719d8894f906350d8540b1cfa39544631f5023fdbb57a69a94e711f28134917e28b2404572c0a0570532747c94193d227908ec9f53c6f186cbd9c7b321ac56617401ddace90959a1f19b5d7ca3755192ede52ec38bd3b3978a759751f51751d4ab0295d205f2c3101de7046923ec4bfdcedf2bfa254ce1041ac9d2ef01793f438b7e6e0c72a224f897e5fac2cc8a0cad561eb84af96fada0e922deee08a0109b32519df2c4afb70bc1fb7c26c4c84d6660877938e0e57576efdc4a1176de2e447450314de354776aa90ddfc4dd2a448a44e54e77d46c5627a8195441aac735b1d8e90b1e8b7b8626d527b0f67ee2e75fb3dfda9aa8a52b067ad92ace987e1bee1d62cd36c62d5c268c08610c2f435d528222e76ab698c0bf645f4fb0762b005ec37391f2d9d4605fc9eece442c7934ee75cd626922d40adc93b7b341785af8cacc5efe27d2bd12611efa16bc0d1cc9118b21073fdb100fe5518b022f7afc52bc36ce09e4af749b3fa84531f7a54da49fd2b59550f5aac7c46ed718dea519251586cafcf3d99c4a00c17d0c583854bd1ac1a6d5697c082f4c959fab1cdbeebd3bb6c9f4402b8671e4938c1d1125ca988dde456709bdec8b0ad5717c6db8e55ebd187f19bd47246478db24e02d7aacd1b52274eab6a99d27895b046ea0c54c194730f18114f351f2df9efeb4d59f697617b397586ebe52f2faf93faa54b65978293bf382376b787396bcb845405f8ef2f6357f9583e25946f875be193e06d843014da36a61ed507fa00897a6f80c89a784ae7342dea0f1ef7f33f1a5ecc78e2405532695b70a6bdf734226a6cf5eeaabfcdf93d52fed8de4d926ae6bfba3a9a44aaf13b60046002d8526135ab5b4cf5f720c5abbc54c561f2026ca37c32c36cbdd52130b18119601ccf6e353bce7d24bae1e736a40badb1305da89203e049eb6211c9f53ce72d5ba10e7f31c5e823d819b10e59d7013df2dfc5a3ade023887af438074177cfc710ca8f1e9eaa049f4e31d8c34793efa28287f32ae03e1a6a9f05d2390815d58ce85bf7f55d72b2ac1f96f55e94c7a849102dbf27ddccd75b004a879519a2d1e655eb4f675567f1d03bfe8a0a53c631ce0ff536306c9bc1e8dd3674666cd88e859c3eff64572e6685b5297f68c1b4ece437827b95ce941bf423b806da981de5a3728b4a6f4e814dfaeede7e53db14e6c35624a4c6cf53f3d7ad8c96f9cdaab4d39a460d187ba8b4ef10c266d968e7c9906bf91d465c3c0d0c51e22e59e5d9599aca5d91ee50e643c612531aac47c2dec2c729584aa34dc07d0ad07fd1c9b3cfdcd3c320fe1453d5adda0414223df2eee72cb0babea12975ae4e9b8592aca4cf4bf1ed6419c22835fed2771f925c51d17b4357b701ab88fc97f1a79e8792842db4438f9fc4f063c3653b4b20408f9fd65880b2b5f2a72a309d80da0394a296", @typed={0x8, 0x7a, 0x0, 0x0, @fd=r17}, @typed={0x72, 0x63, 0x0, 0x0, @binary="5611a406aa4c7b3307885996c7000a8ffb3308daf1fe71f9965da79c84f8a9825892c9dc00899934db9136b92027f0bcf2386e172266631859cf77932d130c6a850ba5224bececac7d269812bc1e61f5a07bdfeafb80f059b8611c7e44127c651dbd496091d62e09b9d1403edb68"}]}, @typed={0x8, 0x24, 0x0, 0x0, @fd}, @typed={0x8, 0x4d, 0x0, 0x0, @ipv4=@dev}, @typed={0x4, 0x70}]}, 0xb9c}, {&(0x7f0000001dc0)={0x848, 0x0, 0x300, 0x70bd28, 0x25dfdbfd, "", [@generic="62130c7550fbb5574570e0160718292b7421f57a34c2fe31a5a5f32b08a53b3f61626af072d72df1d00ccef57c9dde49e04e3442ccedae7ca7fe2646234bd8", @generic="ddcfb272ea58b137137a21a95c770cbe192b689b251959f99e33341d824be68b5836cc00eb390d1325663fbca13b3e14b7cc266dba585385c81f4f11c0476e23f251c1a93aa61a6b4b4c31f6d9814db750a01cb1bc5229a33fd2", @nested={0x6dd, 0x49, 0x0, 0x1, [@generic="572017b76618b9258851babb4673c05868b4ca726ec52005f9155f76b3d8c84cee87c380587e66a69cf61400688fdf7e49b30745405bd45f6cd98fe52ffe307d6dc497aef3e768e47c799fb17764a60c0f544b7a8c7261196f9f4058a9342b3596f92d9b9c80afeadd22cc8b3dc5c49d3501dd49db6e571e4a896dea73c0af5aaffe0c7ea25dc4dc8660cf6784ffb4719e3784935ef71368349fb987c0e92bbd8b9746f3cb0e5345b189bf8e55ef8f1258d7bf4edfae638ad835f5703fb4a20942e799784d067efea924ad12751d7022d55d4c706a2e821cd7746c8d802839a926682ab38c37396acd3232007ee13c3b19de9b9ef025890a632dcdb02f52aca43fb34464f88ca69ba118aa21237fedf0cbbba1287c6b1082098a547485f13a7f557456c82e2d3c6208273ec20402c2773db4b4579dffa0d6ace07b59b019063466c02c90fc6bdf8269e5d0367771f1bedd6e1f36e0d0df6170658a8351eadd27400e536687965bd8528a48ee5946b45ce7724b02b6c7e99e7785f4946ab27e7b7172674720c9e09a50881be72247ac1b5f9415f35eeda462e9011e13e5a0521784aaadd48e144e59d914b6c09fe9149fdf81117bb5c940f8eba5b5c833912ef074c2c832260da03396a72a710d1dfd825877296666fc8326fcd06ad15e4dadf12d1ae3fde7084c37f135dd0b1a2cb6d6a03fd163126907ecdcb78ae337925b5ee47555a75c0a50f1a5884626a9cd86e0c2c2fe2bf051c3729b8d52b73549e52cac6df6df3c343736efc3e2a7f94d108a9116bbc4ec207efd0b43cd592e4f4ff36d1736020fee9fbd886933a5fdf0ec37220e406c8c952376275bf9c68f34b049dff526864f9af667b32b21d0f7114345db0b81c22ba89b55edb200fcc72192a2e3abf2a3801d6d85948b865c244931c82f78b7a8a3f4294c73df6d4be653c419e0f74308dac7d121db88b395778cad626bd0253a46f02dbef91a6c60f4cb1fab980c1caefc65b41e1bb731f28df82f64f2520ca3a07e2ceabc04919e32bd78ad8164f5ccc32ad80987cc37efd012be4b29b1ad42f4fb7180d7aabd9ef545e9426ee7329d7166afb8759b45e0d3c6a4b436a4c43556bf9429279bf885db4cd6c8c85c3a4c316e4f6c97499fc7d5a56bbb8af8dd600dbf500fab5c5063d032f737f3bbc948fc258b4c303e444c3a6b8b68d208b5272799f803ea551962f7a9952bea667338f83330c58fd17c1c467c247c04801da2f25f1cfff2089fa7c1319198b931d3aff0670aa47c2b7505fe8998d057980390a221f4196510e536762a7d97885b08b313827793324416e5bdd712a188002d24d8ba294286660c048054b3ee71bf37acd0a2c880484208c5a6a928061de40ed375e5032ba30f4b9ba50b74a0d65a9a2c6c81187c72d8ecb4e6ded9d741965754b9688cc20ba5df1d8f232943f6d7863b5743554b948d6a5c870ae4c9c37f62e866b25f9a5d2a63797201b71977fed7eb43f6f32bd0520d06a3d8ce2f3ff1c2a048b4954c3d021bfe14829799d66ef5c56959f7424589686b8f86099777c51edcb103116703bb217cde96c96fde27af1231778a9e8b307cc32f7d8958ede992638abba6cc52e189b1652ca9d0e9fa5f5ad729960cc3d4b099f4d2bb22af75f6c0d06f6515e74a85a3544d7d05e78e9a127f42de7c8398b5e2276262a0a6c8c7954937f99eee2c0ba5196d20f196ae867dbecf22dc6ea8370316c39a8ef9f28163546cf8b632493ed0e7384c0cb210878ff0e36a97b7296c70e4d6d4a3198e023e2196ce8c5ce023d208aaf8bacf859e321b8b89684bbe3b57a93d8595141c11cc2b85014f6501ed5f28a7b57dd5e02e5f4d1ad07a518e1df172a166aa6c84a177696fe0b03062f03fc41b86509335bd85cb21be1c1874f1eb11d2cec04b83b0eac1dbdaceed02275db179c8787fa962904260bc8703499bf442834aff14a25d06d2c5a1b23983b6570f064652b42836c3d2da273e16f2a95e57d1e834c9c75b6d1928394169143780cceb0aaede78bdf2e55bbb95532c96bf0edfb64f0e9db5c1ab7845c8d19cfaad8bbc8e4d071901bfc97afc88706b4851223eea2472b35178dcdbcf14e40e4ff935a85c54c0cda271ca5f1075e2a74e3d597f08a4a4b5a12ab0e4fdd0a89c60e39b626e5cfe224215c1982901d172c6e0a91a4c81bafda977ec44cd10ce57c3bcac5c2bf6544bc9e26ff40549926ec6940850aed262e4b3a4445046748a9d2ac2fde6423d0407b00ef882eb53881c17d61e9df3c7e7eb8977ee57e3cac2f892810e3a16c597d1bf082d17276f5c585faf6796428cf8e291c842a2fa1ab267c30ef6fa9dc1feeb8da0fcc5f17104468a5a30de35864377c97e786726654031f0bde1ee6bbea2bf8cc4c6106a7ecad17fc706d6838173fc556ff5f7c3be5075a87555d74f9477beafe6393616d1f94e602a2b15147b37997c8c7a6f474f6a"]}, @nested={0x55, 0x0, 0x0, 0x1, [@generic="84177cbf7a03954d0c30dc2ace43a377536fedeec5cc5f7d2d0a5ab8dc057b236138b95a402081646931bc1d832ea20606812c29f073e1d877b16409c7ee6869e8da8503749e8d2bfe624f2068a7eeb635"]}, @generic="1dbc1ea8a0586d75232ce8ccc70e64ba9134d5b5b3639b76413867d3af11408fde5c1cc2a54477a854d0953a2f94f404da3202ed02c37bb1b5f11390e07159426ce8e2fb85dec28c5a0f59f0e3e42674a9c89a8aff5a22f5b304f6cef1d0093683a12747a07c60"]}, 0x848}, {&(0x7f0000003000)={0xb8, 0x22, 0x4, 0x70bd29, 0x25dfdbfe, "", [@generic="9c367ab229646a8adbb037ee02f2d50cddf8564d3b28386e53", @generic="2af51f938d2ed4d220d88658e27c3557e609421124e2b880d7d58884aae7a3760942d340775575d7e81157ba7203056d4e8c914d4912ec220a07d10011b5b27ab38c3d9dbe4b3144f0836106e7593c0543d7be2c2e536472e59abb05bbcdf7d98ef607388c0f23c8af737b30ad99db49dd5420c7de42212a8b7c3e3f8928f88d5c6701e2f7ee15388bb0f4f92f3d"]}, 0xb8}, {&(0x7f00000033c0)={0x60, 0x23, 0x400, 0x70bd27, 0x25dfdbff, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@private=0xa010102}, @nested={0x45, 0x63, 0x0, 0x1, [@generic="a871d967d3bc8e05a2a32e18b02f668b667e11eac6733c03a4a3675e26126aa233c788f2b39ee2c0aa9d4b45f9c9e87e06f1a239d36163cf649e3afa2a449a026a"]}]}, 0x60}, {&(0x7f0000005dc0)=ANY=[@ANYBLOB="e40f0000260000082bbd7000ffdbdf25c1c244b0ed3304775dd40e5830ca564a98f7fa9135268e1c988ef71388d9c0bdb5b20168639fa9a4dcb74b9f5b9314725c4424a0f18cc9afcce28b4bcdd0b32d240b9e3d4d96391622d4bb30cc985d97d3dea70396089ee14068fba50c044bf15a7d205caccb591f8f21f1c2af85152709cd141b622553f19d08779ff4b5565aa06ad073d210e6fa0cb1f65f4c2b017323c58f67de000d8013e250c08563bf819ba696e60ab6727ef2d4749b87c95e82b80483b72dc6d897537a506681097de6f41d382088ff5cc6766a00c1b4d631c070a2322cf1b14937d7af5ef503c51690c689d78210544da9d0f79f8f2bde42f80c31917584a818e95e8832158d12c5a6eb79113b75ea6c19d1e25c9afbc50a39dcadbbaec7a8633770cc0f8f88bfe968fffab1494c1f0209df8b7203da48143b14ed2b1ff99ec9b2df4f23baa5c448090763bc9126e2eae85d48125f3e1662b0e99eea27672f6a1c5737e9ff11395c8113904787580e3b25c7b7016658bd04006b0000005d0e3e800d0000007375626a5f7479706500000008002100ac1414aa7319247b4b9b1b0f7fa3a0a8444a4d17a53c39a9dc6266ecd5bcf27e07f670ee901b3459057de5f2511b7fa05a97360429273a9134d4d2604bcb4d6880ed46086621ab11798bfb9c76f40e0d6644f9a5e5c7505948a89a4d7d50c0a3f17ee52bf226f913ce08008d00", @ANYRES32, @ANYBLOB], 0xfe4}, {&(0x7f0000005840)={0x240, 0x0, 0x400, 0x70bd2b, 0x25dfdbfe, "", [@generic="0286aea17ec4dae52dd14a96ad30b592186a29e14d3a98756dbd76082b225da843bced3e712f45a0921adf6358c105e662e77def238d87ada62cfb55aff74fac37659c65c079f1ab28b21b7765162eea0f1198feada1b72f686c1ef8f156c1b011669913473ebf176aa893d967ed311981010ca41aad97ff450ea27e", @typed={0x8, 0x3e, 0x0, 0x0, @pid}, @nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0x9, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}]}, @generic="d64545cf86d82f9b55e96258d692970f2441203205be6bcf42804fb6cd8e716d8276bef5decf2ce8eb586de8e89b4071260d85a32b71fb033169dc08ab76fb20a63ba8c52556c97538386914af4f0e874c69bded05a6345fa3d042fe57c1ebb6b869bd5b5d983477c695c89fa606d24c5ea5f795c8a1b322b80a5d95b15f96b074a182821a08344252ab4c43965fd2c1ba7fc293ede2e945f5be8e38e4dbd9", @nested={0x60, 0x85, 0x0, 0x1, [@generic, @generic="f0a92df9bfadd13d4a0691f98a94f8ebdb14cd3778205d8ef30ac4348e43d46461fcd947241c008396a946585144f9387b5b311c96dfb092e9ce32f78f24ad95ae24bfc4d3e46136", @typed={0x8, 0x92, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0x8, 0x6b, 0x0, 0x0, @fd}, @typed={0x4, 0x52}]}, @generic="cded9156b48fb6daf270427dad1b733df195c79612bbbe1d24eb8ff247bfe6cb462470b725e654098b24681cd85d8443df26ad72abcfaa73b95cac80b547bee0d1a71ab0f4b2599616b270931f974785d785b9b3087a4c835d1cfe3cfe70a2f9eecec317e6f112efd5189e9961f7f64bf2197b668772705bf073ac7f90fd18dbc50598940a2ac26b8d6930a983438299a39bd7c36be8f8d06f5f9735bd59"]}, 0x240}], 0x8, &(0x7f0000000580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r19, 0x0, r20}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98, 0x50}, 0x840) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009440)=[{{&(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000040)=[{&(0x7f0000000200)="63a0fc4289776eb11873726b898a4c5d79d376fbcfdce042e679cc25dbdb718688ce224074d191c86184e4b21e115b8cdaefeedb859f1d72ca606dbb20949f238a0816d77efe5c5f52be3d760303263cb8dc1ebbd61eedf8a7f39d09b1b92fdaf8730e0380fa92a498a4fc837b251e1dc8e09e63d374d741dc068389a9a038ac71857d18816cbec8c099b5d70d5ecbf4b3bcb0cc6a82476e170f0cb1fec18757dd80a355516ffea7ea878ca2a48062a82989252798c11cec3b2d4c", 0xbb}, {&(0x7f00000002c0)="2f2c244e6fbb2c37028657f3155571375faeaf1e1b59a479868efcc1a7449f5c0892929fa7c4212c588456deda22c409f62a8976f4fc2cd0196d569f306a9f692de741bcd1874d9b9b33064ff41c560095165adc53a3043b309df29e0ae49e21391d2d12dca804e2855b6606e01acc7bc1e53ec83bbf583f64384f2b56798c0d896d2f3b5632fcb537c6eff8ed2ff7aca82e3f4bc7886c7a2132f0debd2e6c7258a9e797f349b89ae8da3bb5f7fe347c722e5ae48c906e7a3bf95758e7cd1da6fe86e070c706842fbb54ed6bd51254df153974dc767096d288f3441bc7720b36d8aa4c78a49230a556cb06413958f2bcc42b595dfbbab641a93a93fc474cd88b28d576ae9d4e1ce6d32e765c8d7602847ce5999ab8e534a069b029d8305d80e057d766a766e26111c5506e3a786f470508dcc3061cc655d91d5215136e806f15417b43a53bf5d7b4223e4e116982e3350c68506bf6dbbda5dee632c58e3aa360b615cff53aa14bd50b6cc7aa6b5703b604a7437d163352dcd5cfbf0c1170b5665c0679cde65a0665510845a022c0d38753f7f52191d869592817c9eb82ea3516680cce3c8e50ffda2b39a5624947b8b8cfd27d5e93c22699ddce5407dbd2daa503fbfc7c24006100439d7d3c0b05df7933d976cf4b4da6a2a185b55a27f5a7f4039f418ab3f46ff332dbb28191cb76327291876b337bb01d9efdbea44bea122296bd9f67617bb549e541df8f7fc372f6a8f0b5151270c3f328af34fae637173a30ed6b16b23a52f2692949deaf3ebc4bd50a941673d165a980dd607aeb7730cf5ce65d675b6d35548007d9a1b61301d1be6a0468ccd4b6f4a15d6c9b3d8604136231b7bf272313bf2b36d9471bff72030f6533ea4ede1ad163072e6eef0bb30b499747ea41375fab602cae9a2ed579ac90e67d6dca122b20d2a8a8750ac22a006e94b3c7a9df73058c2e67bd08d9ebcb2cc2e822e0928c30781ed8b046e868f2d5fce4590697a4acf444d43421a74d9b8a42c3383c7d3fc63892c8d3b6971368e66214cc014802dd68917ea38a1fa2502243eb0813206f902522b970affd3dcfdb5a297ab5ec1698f8d9b2b6a37f668451f0a12cf8d0f6f0423d9ac65d9d6a707d89607d1c96a07e48151b090d3a172d73a4c9e187490ddae5ae451151bb7495f6218338a9a377bb75861e99d3de33f5fbb543592212aedf8f130421ee8e9e2aa73418a2b7e8ba8a2218bafa113f0a80f8fbcb70a55bc47c6f540e0aa59be0cada750c9acdb0f0e022d141a7de3610bbe80d9d63b097107dfd763f1d1b9debba28d38bb962a2c74d5f21b911f7eef83669be00aaa2678452ebbff4f5f8ac39a1e0fbb822c32b67979d40c94407499f6c99197afa8c58747a7cb450e5a4d70daaa20410a99343e291ce7e33ea94891e665fdc84a6a56ba12bf5327d018ec0350a5cf17f795912fa9acacb8503b768b50da158b9bc3cdc85f4674ce18d887d256a804e6dc62c59d0398dc079a5cb3c169e4af358abcac2394204fd6f43feb42e1accb52f7dd6f63c3fb6982fd6dcc7eee7267d8cb7b45ac115b8332b6a83e501cab29a1da4d4d75b94216ea383e56085471b5d4a2a127adbe2395612a13129793b6e63127eaaf74e2ea5b833be4861e7b5d46e8c806b325a70bd824c2c1e0e066ca14574f8d1e6ec9084d717f6301d6fa9252d3c578d199668abcbbcf698fc015a68207e28cdb626b088c5060ff46baf480714e60701defccb9fcbaeb84fba55e804e103bc32ec03d5a62b4e7fbb1d849e902071dabcbe63b53977f33dadbe898dfb13a32d8519712e5a5cef85da798b62cd4513600ce64273b8a27bccec205a8b0a85b2bf54e18879383b810335d619b0ad4386aa436c1f09cc5693303cdea5fd005fc05af3cc9fa2d383a0fa62a005505db8be429d458762627009ded41996ca4150f842a3caf3b9ef6beacee9ea6a52ba54c61574cbc89ed1bb3400214fd102d07bda66c1b3f923f8556020db4856ede0384599c7b7d234dceaca847abdf7ddd658a73524e2eecff6dc1b1f0b52040122e59e970b80c67ba488f90684cf4717de3ecff34047a3b98166c6cd36a27dfa55339124849132960497d0acabd4358abe14aeb4b8f1be1e9de0728cef5f753df5a145b4534269014be6486a1ca6d8ac721cd9d47d830cc2d6f289eb2ba5f4f24cfcbd46940a6b5ced4e51e832141a6c5e8568d78b747ee0b382e682158b8df3a484803f18c95c052e882125db4380bcb4bded1aed26feee87ff4027ba5a4504da850565c695f795d450852eba98ab6242dd32185598e0512de774c0468a273723fb0c351e29be5a06d0f9724c0f55eaa0281af36f4504555e4b60003d38ee1bf62927a428faf5fe2167985fd40a6323a30fb51c8f04f789cc0bc1a64b68a41d5b630f5b90e5f7a60322469f040c1cb79c4089736e6614e7e9470cde660a1662742868e26e1b2add109307f7f7b0deec5e67b13b1cd2bfd84f3755190e928a0af84a941ae612617ca1e90d909bf5cc17836a9a169b40d3eed863dd79878c50fdd9ae7366ed13ebb88e92e921e82dff5c13cb258bfcbbbaf422f45e4553e15d2180448c6ab6883f1dab623a363d6b7391d5a840b22b1c9e03307c07dd435fe111dd2698a9d951db37667a3deee543e841187db28a7e37c351f1c4d660a845fb78a7553d3eff980c99f4a9b360e1a01631bdd5ba6017a6a2f69587d42e4965bf022e27d25e608f4ed1abf27b9cdee235ef7ab6841b70c89dc882c161fb00da5ac0db62525361166659f9d5ea96c0e232e66d53a6b225839fe712edf030896f5ed70b6256fe3e3605e6a21e482d2e380de7de4e8e2a95673f233270b3e3404d9ebe24a40079f3ef069bc319bcd0d605706162a080b9fcd4e25858bd0818e3a0f6eefc2101a59761bb7876d16a6149cfa42e3ba9a2b3ae91cd6d1e546020c465285490a4efa91c2f52be8cf3a00a1a886b1b362ff9445c75a7dcfd1def2995b3a969331a5c94f5951deaea79e724831b0c532eb6fa152ce514b22aef666993da36343dd5c44695ea94b1a042ac0874c2b259fd102dc8b27d78c01bdb2cc9ec6e94bab63e14d32973acd07fb7adaf71ca2274c01b41c0845f7ed6d0ec1936f724e70f747f1c4ab1685d711807f01c93ab3c9d9d0d7aa7ec416894416d963121e71a56e17a88c4dbe3dda6b70b603c40df59ffff2656c544438c6432021e85661c53031006f2b7258a66608acbcf88eda37041cedac0907dea78d3a785c008387a23cbc572fc109ef47be57a9f5c0d24ff57922e86956f0cac49a4bf83b0d16c60311856a48b10cfd96edd01254c57d0a25186bc42e00c7cdc08a1f6e10caf9ca4926466ca49e057bdf148c60bae8b1f61ca2cd3cd31f8d4c983f64ec7f26fb1d419e602a11de829189da34414114e9692374aff6260c0024fdeb7a5fe88ffe9d2e4339e8a7be451f29b23225511693560ff6a63f6f140efc876dc4d8694f00f53dbff9a58c41b116096e4510edaff79df65ff8d260a9b8274ba4f35ef6798618e23e4f3db4c793ff8da5c3df5cd77d13719d72b9bda9f6b7eda732d8c3aa9a200e18826d285b75593143856ae9ffd679b0bceba94216380c252e822ecc6d06248644ba3202e21a7e34471a9911b80ea6b60911e6b2421933edb8dd36bd0e67c83d662f58484d3a61192ebc308b1df0979471067e5cf20780ffca14db5088da46e61762bbcbbd4fb8278cbbbb2b2e2b40c05f504e68346b539164a06ce23922b1650c74ed472c8599041fac8b8283c3e5502548fa455cc79f685bcf8a534d6b3bfe7c8efef0c7df0540d6aaa4608a38855ed1a6297cfd759f8ce9941127fa61cdec93284bf8be6d50cb3615535ab180c1ca70ab6956ef1012512c0d4b7776edab014a3d5516da08517255a91e1f7dc5b14e821f520a4fef7b7b8f6376abfbae566f2cf163f6f0413174f592ada3cac73c474a1a368920916d469e42570e497214eab804ed7dfd3ccde346bf013085a7b9fe502591ec81a630f7885df3fc23d6704c1410ba72f000570e4939934a710c5d682d6894c4ac9163376c4eee18d17fc5d7d58165a9df4abde6f876d1d3df63115b02f50eb4d38be745520507bbaeb5dd7d8ca6700f6223b301f90ea62dc479182a97f4de3447f75a335017e788a959c706e59f91bb425a6e8d386e244fc04790546a30acffb885af8f6044cb7f5a5481bb953e5ac7726944b4094a4f09d9e08e70b9c00b6b760b05902012848a45dec2502a9abd37d97099fc856d4e6050e0012fb140536126fef64cecb591ae1e1ae404786ac7004f5f092dbdb4b49d3f41ae5d155c607805ecc8af49de0becb4bff4fc40efa6883a36aadb9baf200705d77874e39a659726148862d695b58ac6ae99f83d8dda59707123e6cb67aadb7947581dceddde6479a7fdfe31220d3dd4a10a75ea8a90e04a05c2a6bcc728edef4b3082b38ed38bd1db7fec7927434eda03e956153507e0cf41c03e6ffb16cfba556bd68f6368c228a6116bef2fcba4959cb68e59f04d2b7eb91078ff8092f58930ee480d53fc83b2c34a28a213bebd2a173da7b715fc5a3f70ad3c4b1b7ff99a9b24e10be3a69f22c5fab954663c782c9b458af5a71737f11f0f154caba5184e2b3ee79924d01a0f78d8f5bc0fc08bcb9cde7daea0311b403c4fdcf791162bd69369c5ba91d7b475eedbf2c1dedcbeff0d3e318551551ed566b7feb4ad28bd6d768a6597aa4685984c97c6d8d716a6e4a0e8b2a238a14f9f7786de0be4b5234087fd1c178f982a48ebfcb34a42039679dfb6750f22d4cea5ab2cf380ded5c7f510f854902103b181b74c50f913c562500435f88790fcc0b89fbeb6ab8a57d8e69402398ba71189970049488c53e74aa63a918ff749e658d28fa46aa5727a3cb0f2f4d3f6eeb4e9bce1e07cc7dd9964754f08c3c972fdcbde60ba32af73f79e103b6230acc5cadfd626c60f3152d72eaf6818a1978bf308b2d5d7e3c80a93f0f144c5ed7fd3eb6f2f4b425f3d24344e62052214873ad022646df60153e05f80d35bf138ae4baff9a0efbba011c3006070584eff0415695a1dca92e54d00d8b69f7d8df80180ccdb29daf6d81139276e9c2fc6a50054e2100632491d3427377786f5c099f30599d84e85b473939d92c33e348c6576de8fd7794219aa680edf42e8182ccbd17f9adabb6e5a66d19ccb8a87fa1d394446a94df82c92d7f0292acb49c8791982fd3812e53102855c51051e87808c3fb765f0920acae704b0372f6091fe58605dd5ae5000d08de58ca2a04eddcb68ef5e87df0eff8f98ad43f0cb88bfa5d1bc429cfedfa74e5d3369e2c2d1a1f9917775a4b69a11965525fa582291740b4ea814f05e2bbed441b71383bf398da7d31fddbd0f6a183fc431efc029bd8f504d3f7873be92f5ae96a825129d79a810f3b85eaa95ef7a4e2c06cb91bc9b0b95395ae2aaa48c101873f75b89890551e508839f28b8bdea28f04383c6417599cb176fd9d07ef188df27f52cf4b3031455736f4a3420da048e52bc04a9b96966980a46f75e9305c65544db8944bdde502659a22d269e7031636d0f03fa4a28f1026fb4e38acc319a8ff37bbf16c00f7c328b1b52343cc78a7c1f0e7a01745596749ca3cf4f80498df77e3156b3dda930487367833294440b2dd41ec4626aa56fd6100900624960c63bd091c119632b8cf59e595d3f6db77f65f4f8bdb1cbb965a4332d2e973e4d9a5aeee189e1a2c8dc159b35e1fb4920ab633ee7298dc0602c828bca0e8", 0x1000}, {&(0x7f00000012c0)="c08bc8c1f79349f0c881416a2764f8d03afe1362c1cb0bdb50a51a07e197a6c06405d6d5992b05c032446c0e6d5b36761e80c3bf1ff8a8a5a17d278578a87d7f93c882d67c814b38acbef9e9aa9f2d35f8ee08be57c85965f059e21aaea3dc1c9c03e747f051a39c1b5970e5c50a8a0c0593a91ec520b5d4bde1e5b32ea01b85b383b7e483b68e658b7b76009d59ac273d3ad3792f69e57054cdc8e10ec0c7b5d4effb2ac0cd4a28a22da13725f26f98b97a1e6302606b5b16d1444d72e0d5fb25584a5a", 0xc4}], 0x3, &(0x7f0000001440)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x78, 0x4000000}}, {{0x0, 0x0, &(0x7f0000002880)=[{&(0x7f00000014c0)="cef790eccb623fff4e7fc941414511a23db73ca70cb12cfc344de6ebc34ba10b476329ecc57f0f0ee23231aea8fa81633d98a3883698b3417bd901a4a99781ccfe94bbcc5eee5f6af75e3baf2708b038599c540e35906a64926c87809a95496730438c2edc2038762c9f5885bace9a282e1bc082a5eebfb893421a95cd9ceb061901f7749479b80b21bacaa0198da4b17721e9d7fb532dd273a52c6ddb553b44b54e77c6a7da8dc7e264892472f0e1978ac6b08ce2635e3cc1fd85ae307d9ab249164019e4f78c330eb593b1f6ff68089936f475951011be081485fba64682d7acbe3065d755832a48f552dd5d7c15055ff3ee8cfde3a2ef1147d2", 0xfb}, {&(0x7f00000015c0)="cfd20b572eaaffd16c41ad01f032b101555cd5dd018a1ae2e3fe718557add81a5c33a9044a629af14f57492bd3be5b060ee37f83b1c24b95d0a51741f724090d3187cd774475733880c47d301090308e0c002e3aed4641683d54a7faa4f989892bf8ad4d3b29df27ae5f250798759e505b2346d61cd7da1de725ca05b5503b82b9ea8ef629dd17f2457e1ca0e6148d7cc7415e246798d498c7501f49077472385e1608f39ee7679506855b0315174ecc3f011bf4b77b97c2fcf08516a8cd7dcb6065650b660e52ab7790c23404eda867aa789bf5f7e9724df385d8804f41c32b0adb6c9768952cfe097e354a71c5e85fd5ac320103180cf901a8ae8b61db61dc560c67ccac7c9957069f622b2bdd33b3b0d0afa9301eeeabefb5cf403012624a7bcf7481828f70aabc825dfdfce3e7477eb1dde00f9df5c2e56c6e32c97244bcc9c0830b646c6e61500a4776be753e8fd5d78c291324e59b76205231ed7318258adbf7be26b8a981678cd3703be53f9b2b68b0eaf448db0c24e3ac0cf25cc13f5ca28770c3e156ea2cca58fcb45e4abde5f682327e5f75ca34c0581d448fac0f49c6d61af0c5863402bfae5af92f7c2271b7b35c02d378d2fa99f2e383afac98336f45a822939bd039298fdd9c639c18f38e80258d0bfd12640bd3dccad289946dc479936a8c632a591440a22068ce67dc82fd556f63e859d17c2361b84d1b24a38afaa9c8abf29ac1e30d37afd3cb4374e1d318598ee0f893c89ce8da5b5bce66fae7f0c315157bdefe6a62f22711cb52150669f718a08168c497e3f8a22a6a1f2b6f0e45e6f278ed2d61c11027ee59c228b472976250115061521a25c8aa0d61e12fbad312f551dd242143649e746d8260b8f948419b8c7fd8122b1e14009ccfd46cfa4c8e392a636d0f80ca4d62cf22db2538330f77268f430b4f20be6c7c44b36ec7a7f197f68eb2f168ae741eb9107800c361322dc488aab9535482b8a81b1e04ef86e1fb273120a08a59220007bc7a46617ffdb182f5032f452dd7e555028284a903a4fe439181abb9f1584f51d5cce9e02b3e242a7b785e471793a02d7ee4769b3dd7f9efde2d7f387806195a26bf7fb225606def8a46fab6052d9e2ca8d9ec3926ac3a578856fda1d582c2064602efdfd935630900b67ebaa4b5521ca6bead6efe2317a9009e0e08a8e1010017512d732652e0f3219cb8c29c7204456629f561ef31b956b0b38d7df7597c5bde118a60d8c2bee507ad655255c6e9f03df7e13b88b8ec580fdcd50e0e065b7f4eacb47b9742511e96d1a0d9f20f0a2b90a6e68aa5a270c730d7b9c9c45e4d4254d0dc81eb8c8d0e16e1e3dedbc69aa8940836277c0ab394515c1bf539941ee410cb08f83761ed1f0bde2c93e71a615caa43eb0943d5e7de4c4dffe3a47894cb4c85b40309786f3204e99ff0489d689817ace7daa6b27327ea29d3577794b611e43240786fb5a9f388d01003e8259e4dca6b67a146c030a6181a239619a14592ba29ff794424be9e635b33c7735f1730cac0955a6c3c60bc1e41599f22731d2e9ea3131cd1e77ce82524ffc655c305a58b11fbf51e18eca1d72fd3689668b5782639414eefcf294d1f4d9c67d95227e255c5014d76ee3d9de47110577967913b054360d953283a551da6bfceb039707aaabdbbfa628abb3f4bf892b001e169cc5444187eecf6b3c12983f1df926e6caf23838bb094e1de6a323824477d50341c084d017f681897326d638739093931edb87dc65587708c518d1a5ef7e149ea8437d07c1f18bafc7721589d20a210f4d97eba4d5cf5a06ffee5f5524d6567577810186f480cd476fbd2a47c28da2f3cd130e921c65a6adcdb13285b6a25e82d5bc810cde79ff84325aa4760516dfff748143fd2031e4267501f0e14251fc2b0edfdb4a1c0999167db357c887033c2a09b12153e50f3cbd65b16a55d78cd6e1e2c640ac420558c0877e7d1e5d99535945d52137268fb2a26b1a41cef71ea9c596ee545a5da83d9f73e54632cb40ccb8338fab2b25efc6ad23af32cae68b0b23987ccd831e14c427ddcdb04bb2f220527cff649a507afa54d6475b701e9380fca4ac0aee3647252c7e518978a7a0e66407113ea8889385470a60f4372963f65b87f9a6df95d98d98e23222df45106eb747a2b1e5a22c189822d4edb21617ff05248a95b3c38e982ae86dfc8d32e14ff0feb80473fec52c068c857ed99b6bdf9134d9d39e258284789e7b93fbc42848745d89fb31a10bc86d69073aa2b04c902cb43cec943dc7b8d756c3abeff5dc3875bc899e48e48720cb8510508d4ff05e9d485cd538dad069dbe5e2b26a8459e6cbbe897ccac0be1853320920a67fe7adbc74f87528db78dbac8890dd7e363d101cd232e7a9f1116e396157fad024e2829fa22db0ecf84457953f75ff2f2042cb657c599c8cd50fa38e3550caf6c5298d77e4e08389895d7d9f36cb2111eda3c60f11f10c2fc5952b0efab5728ee04e1a0a146b573c4dcb273a98d4dcf1122cfb0df633d55675be85318da1bb5ddf5336fb8c9be449d4618754bacb040bab4d0eba076cc340bd01ac7ede1be0410507e481b183881c7a804e9f3d62bde27a3efeee7ccca638f69c9b498170218369d8c6f0c7da81cd233cbb8fef8e810cbce15bedb4afe1b26387cea8b5a618c0c64c41a006ce1082c9b1ce9078bf68131af2f41bb046eee19e818e378d1878791ce2dcbc783f964b34b0324abde68f25cd5fe7224dc8e5a55abfaf40ae89822fc032582eecad8d03b38a27ebecb92081e3611c8c50c37195fc24f1cd4699dbc6ac0724ae2bccf5ee923dc02b0ca26f18801872c35d0617ba194bffd8a9788a183097795ced764b59c7f334aee440e83dcfbd065d89cf967d1c14784ad9db9fb38c2d50938ac3b6f37b49d662ff3ded7e500fb5a3eaf12634c4cec65dac163b129f3c39b366124af997e22e1ac0578497e1fb6bfba2f03c10afffd759002199e746708a86e8239c3c1274257d7bb44f76a3d8901e9379b023e94bd4ee54cd30a724abf680684a53a5410ba2b716b2335bb2064d40580b421f57f5b85b15e789038eea8438e583e5047422fa2cb311143ca165572a36637147470d2d9b51e8994f725d7c9b6f2a6d136d0396f6144a6987fbf8b814a87ae6718ad445bd0c3d46707231fe54e935fc5c765600d7a00904501082c2e3379887b69caa9102342d58ef003dd4f7bbd22ef322e4e8887986f6c04540b44b9fc5104c6b362ca5f6df111d10525ca88b4aac8ec173a9a7c0c8fac0064782cced17409bf31ed80bb3ca34b297dd879a947e8abf92325dfd28cd2828c6653b5ba46232009eb2e128c032d674e60c0580670a2c79dbd72a703ddd12bc14417e80cacd7a11ea97a5b32f37122ec9dac42caa77c3948570909fa968d8ebf43355fded2b9b10a6ed7a70c2f6f34863a6980ed3e017bc9fa694f5bdd3da03327dd8f0f58bccdba10f6c8b9ce4a48e1568562ef4b820a474029d0d29e2f54630de3b213b40dcc09b2bbc5cac2d1b2fc44da8bee2b90db0234974ce6c64505163765dbeabc8279addf49d8df028822142fd4f4b22ddd3bc76cef54ee8c343163ee75012c0a17789a2d23597020ba6c6f2ad6f90e91cd8c3d69312096f2751047e2cdebd6bfcd098b3b330f0419c9fa6d73af5ae89d305e2c9c349d4be22d2b4cb1aa0e4a0bc2893fb821b0765a2d568c03fb218c1ffbbf9f3d351c569b870a621ec699f400d87488e4412044bdd909ed964d5095471c0f55bb0faa4e11ca5623e8f8ebf2dd0bc88534bde3ca5e47b78182de6cc00382522f2d4f84ad8579ee543dfa24aff0ff0c7ac76ff951747bb2073cd04c11491c7df4fc68cd84fdc5b4856b586e998b4ec19e058e0f1da5a8a29e2275ea36b9ef61dcc4de2d31eef78cd26118df0ca24d865a5eb949ab5e567df3bf7af334280dc9bbdd81140af04653386aa2785aea4152ab9946a57377202c573ab72bf3d2dc4d49d49c849e16b8392cfbab2181bdf9e53a82c402e46a597d3367c71b7e3685956feb49ae10955fca039aa1e3d470199929d6ad57df20701e2e2a0126cb6dfaf5b78e40a948e5c631ab9747b51edd24c2730107958a48ac580f87e84e4d9fc8c48cc37fbd2dd469d96e66c21c220a51db41423ccbe6f25cf4d4fb62a132da8804ebab148f709de1d31dd53799b2e4238c3e5e40dc88daecc74f1495009452b89dc9ed6e72d723a03df61f25dcf9e9ea3a276f589ac1f520b25132ad221615c49618a80e89a5aa3367e5d48154bdf06afad0b46beb5ca0227ec73ce1061e0e1d1680c4ad1526e8fe8aa5d14e8a4cf0f6c7dab2a63ae2543927aabdcc92c4ddf48993d56a1843a3cc83393beccbe0019fe6ff059a674670c9b57e0686994d1298fb1ad1ceaac829706fb59842b2d800b03375b8c328b099b773fad88e5410b2ace006182a9be31452d30ca42b2d30e2e59522dae7b0c90351365c81915647eb6a612ba5229d88ff59f33add72bf0e1ba85400c0d284d6f6ced74c1ec0abba52687d7875df87ad141da9a67e0aacacf563c8bd0d5c8aea9df36dd719f6c4b8aea3c2c9747b97770fe54ee515ae8a006dc641820b0db32fb12d8ed3446fba2415f940f63619a7ac8c4c439a491d9fff22de4acbd68cd8e8ec62b5eac340425740439a281f391970d68f77bbc16090f61d1a97ddefbeff8aa29a06c7751d60d3686debc442802a38a708be92022c661e129e938e22e488beec456ba5af262384d0627baade32cb553efc9c1696e6933c9a98f35ad41b79091fa7642e2f8c76dbe5ca6c11f6ccce19f6ecefdd9c50e93f5205587a4dbe9e130440aa0ec4d01e000d2f2e69bf5e86c7823c7e3108a3131440d1a4e3f0a70708e17d8d5b02f9f1f593b01840496fe31935c1d271ee01951bd4eb915325cdbfa81d324cd3a7a4d519a6eb1a56feb6a570b1cf9e051fce15a2dc7117c4d00a05e02368f5d6ce63fb29c931530402c83b87998a9bf4956091c475f03a83330100990880203efceb507a8826caf6df66fc76c9c07f8a225df3267bcc81f968fcc2f35c9edf8c50c1f5e2afbbe4854c6295222adf9125ec52164abea3945a1cdd4120585a5af14024427ce3a8b73c9dab8933f1532a3f2703e314efca323016c98e6c78bcc3d8f89c04a159b118b708e9416208a94c357db9d867d1aca41eb731af22521e96ada92f14c733db982de5660142e08879e5fa90b01f9ff32f330327a5f69038bb84b8a2f125ac3cec76b29a6f30785132269eb5d1f2a6c725d003721f7cd1a8bbaa00431247c8b4f2aa7ec1b1d3fbf13ff1ffd5d5b8ff3b0df53eae80a8c2e72b20967515010c3e9cbce76e92053917a3d2498d7116d21d3213d7869f315670d7bab5411be32cf369af63baaf14b6b2269e49a99846dd51e4d7526a509a6937989981e615a1ca3e95f6740074d2d9ab83f43adac262a9f03def92ff924650b8b3d594a6772b43fe99cb74c38acd6d9bf4a40fe024645a2d748ec876947695a73eee80695b23578af252692f3a65fbef788538889322bbf18f08760873e4fd0e70c252de8d41d4bc70e79fe26a572a11b198d90f4d2665c76aba116d24ed874b2e280b1e1580821b9e0e65ce7ce4f32c4f516a4bde8cbea097c0912ca38ed8dc8062b21590b7bc12d81c9dd18b1668c08658fae982644d202f3f681dd4b513a5ff03c11dd5e2e82da5cd54c47602e5401833c4aa8955d3b1228d64ee767482c673a5cc3b8205c7ea5d7b82baa0d5f328e2c6bb4a5cefcf", 0x1000}, {&(0x7f00000025c0)="7d2263cc460386ce431ec33e31f8a8e28df8da0169083cb7689788f212e102660079e0983ace82515836048c94fdf43fb8ce862cd1ebad4936256bec1c7d81cccd745c934e8ddaf18f5f5aad8b242453f4c5ec5d371531604b738fd6f0d9835b4e2c239603db7cc8462d6b42dda076db6b0b2b9ec48e335c1568294be469178dc5e103c2b18502f1bd1c8b30cf1d", 0x8e}, {&(0x7f0000002680)="9aa01641b28a552cef32044bb54bb5d8f43af5a1b70547ee6eec373dd7589faad38eac382512fe1c8b7c61636131904e4cf4de35ff6d2f870fb0b640e54e14a5695fb53e8c8afa94723d74d61861a9f4f9bb063aa0c5d0d6b5cf3692c027d427d41fefc5b5ec", 0x66}, {&(0x7f0000002700)="2d29ccedbb61eea237717eafd2e209ce9225a4c168c64f2ef55ebe85f485a318d7c27a3fede6910da09de99528d32d7e989531af9ee9d4937f1ab0dda1cbdeca4dd6aac610cbc557ffdc9da9a6628a520998e0852de5877c881345752c239b27a538ff70fc77be455f5695cfaeb34761155a1485cff75cc2fefc4187cfb6a3099015321a9009dafe527b567764c8038c946c4a7e358b504fae705ea52912", 0x9e}, {&(0x7f00000027c0)="e65e43abcb7efa1135bd7fa00bbf88128a8f3d07b5e4125936e5193c3ed08290a828cce0cea81db88bbaa9e864dca9cd511ed449d173b8a41ff0e697473fd535167daaa06082c956e6006cb59618a9f3c0907426c77771deae3389f22f1cb4418ed72980b900cb63f7cc45179f27eb55ea3ca50a58337ab99f310407cdcc8c32df", 0x81}], 0x6, &(0x7f0000004bc0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x10}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x108, 0x90}}, {{0x0, 0x0, &(0x7f0000006180)=[{&(0x7f0000004d00)="b07984a1c2b9f322dcb371553aa809912164e206ee79d0d5c6e029429025a34082f0db2efc36d4b08088417f6c8af0a97d4ec9255b8faa80d5e2644de2dd9fc0400eab464fe8eee6a1bdba31276347e194e3c2aeeffaf539783eb62803080d726ec9da533463c719464e441c3a5dc7f75c10db1b3aa814727e25bf8e73fc3d1faf921190ec82f0b10d44031db1cfab06a8fb191d6f325d0ce41ffb205546264775b039ad669492bc4be3b19ce6d2f860b8d3415cd0ace704945208a6f98ecc26ad1d9e1b612294a8d7", 0xc9}, {&(0x7f0000004e00)="0c5fafa19e05b00f549a0288771879300064835a6efb6776929fc5834575efb1cc330655dfc64c6ad85e670c9bb570cefa0b6fd43406d8b7fbbe9663d3fffad9784f998d6d681becb1d224a1665198a58be750faca8694a94a0bba0fba6a670c9a8d7109973a6aa29bc6e36891462207ea21970acd5b7f65f4f7a8c53e059b1db17e85390bfe8b95e1e9ab3987935b94", 0x90}, {&(0x7f0000004ec0)="ffe7de44c49476ee1495e288bfe5626ba6dff5fcf75360a2e27197eda44bcbb6f4b0aab3a59e67cc33c47e00531c86c6d420d3a478b780de58f1e3f6bb41b4f050309b87e0ec645d3d9bbf668da731773331932b5525d734bf3a8f6d5df36c84a9f4b2ff4e31a67e5295ec07299eb219b0060444256d973aca4b56248f86996f0fcc904ac4adc46c12f0095b14276152c68d1876c89074a193f02458909bd2de497c4afc646843b19c4b233585123e8c59f9b35d34e131511d3265bcd4a5c45b7dffd5e38c89f6fb4c97e04c11dbb98216a425cac87b500c9ec6bb3da767d935909238c90647b2694f34544d19520f8d", 0xf0}, {&(0x7f0000004fc0)="8294b6c29da43d428d64ba9d4835b28fa0", 0x11}, {&(0x7f0000005000)="0b87edf9e9953d737b1163cae4333d654bb4f5bf2518e589a3ee97ba24f82e2810226ab3165a2e3c7434437ad00f3448e8a11528cbe330bb4606e3cc1af360a6677f15ac141d1e89958533f24a77dae19dd67c52e86a96b4a3e6fd0ce65fb9ecf07a0e7faba7babb63e1b9d0cd3af64518fd78547b7b26dcd1c943189430a75d49470f4f73d65e329f170ae6adbaf60ad15132ec29b15b4ea9c876c6c5dc5c2331ec77a2c03e629432971cbea6cd11504845ee53ca2e14de653a7797cebf5676da2902f1f6c9335565fa82afe437268c7e736410", 0xd4}, {&(0x7f0000005100)="5f14f0120c9b5d6741d35213b56d09db6d2e1556dea3a164afbf0505a4234824c1e3c13fcac87d524d2570a4371c06b4542ab59ecd7b5220747672d8869e747d8d6e4697f8732f3ff774051f5ccbbfa656923a29015dbfbf1190a2698dba007cc647428fc2dfc406dd0e26a7b0467d61b6f452046f62", 0x76}, {&(0x7f0000005180)="e0ee1371407e070f887d6378b6dfedc9f632b80511cdcd025b82dcf9043ac05cce6112fc23f77371af148b6d766ca1c379dd7b78a79701ecb0f29de7904cb185b63b2b050ab58a4f82cfb392c7991e54486d11997ad0e2d382db5ba21cebb391e26b7be400b4aae73d26491c0cd8738fa2dd32f67d68e02d8f6b3ebbbc3b579041257f27807d62a364328acd7492fc939e6f7cc02539aec825a10988d42cd109d5c3766b4509dcbab7ab5f52430ce5154c0a283b2a3586b11bdd749dffa9afa46b58d6600bc1ca10d22a8a815a05481bc00d5325977a2effa4136b62c1ef7f4b953ac15d033398dce72573f307a4722861c4f6b6a60c0f09ff395412579687a4824b693415001aa9eba7e1a4bdb1d0e893cde7fc067df28320ec4848abf344387eebf2dd1ef65670f0f23d00f23262d07f381528565233e8a6f38e5b7cabb489658f06475cd85248f294beb7daf1f31804cce74023293e20d4b6c2fe09a27bbb2ac5bff903108585ba7fe74201d6d7a40cf1ea268cba700ec8f7f61756031d8c8d1b32ad71a345b2f6d284d3ec6499a0d85074f3fddfaf01bb6f1838876b9dcee4d15ba571808758919b68cf65314f03f64c6637aaa79d0e51d46a0620555c2d5a3a5df3693e14ecec9275435c562089cd6d49cc2a3f172f0a54da6fb98191c68e251d64720ed942efb71f07c02930529da9ef2f67dea1c7f23d0316956b53312d666919fecbcef3cb3e041c90a9e4ad142683853bca55455f8a755df6dd26465a6b538671830b60c9b8e4bc78eaeab83e9d47bd9dc54de9ab19f49ac0b144f372e8c6cf29d2187a2b36b56e208388c3b00c404cc5bd8e479af60320b2b7fcd307183e28bf2b38c69e382e79ddf76b72eee3cad1c7d012e1089679ec7cc232a6061eed0e1dff2c202253646c83f8c6976a0894da45728ff5a493ba151f9de950db03567fa8882e32d16f01dfd2a5bfe63cf66ad57653540a33ec3e84ba18c2326e723166ec558fdb349af177de93e4ff0b8c31da5b4a6ba3582b4e327fb4e661af4d95ca498ce37b6194214e01b51430360be5429d21d7fee3f93ff434913206161415353843985873519047237a80a03b56a1934f857de9d140db03c6404e4f05eb878e4705da276fe90bcf633ef9e654ae90eb009f83b073351ba6abf73580f300fa4af135a2340e1e0dfb3f32daa6b8699f6cdb39dc17b37f480c05a7270a0f1a41564de0677aee7c9bc0d1839f90a1ee1444a6b1af58b2e781d96c222fe95ee0c0e9c81e4003d446966c1ede92b1de1b47446051e7d313b1afe11738812b267050f0b297ba818a634b950612b5ee1dc3447aa8e6a903e8936d0b824d61eaabfbef6de6fbd90e8a1a2e405b91bdce235999bd215c6357d22bb1477afc20711a3d3aa27da0fd6276dcfe3a961854bfb2244192aaf98e9eea7acda8b99e84f90192b056c32579689a4bc8a425849529537c4cbfddd651e92ddd58b09c7fa8dbda98490bd16371697c46833859e6ca1bbd4fb7b1ce5e34e47c4958c450f405880b721302fadae27368933ddbcfdc4ad329e22f612992fd94721235a2679363070d21839d38aa2da756b79bd9b6e9553c31929f7c20a325c60463da929ef8cafafbf57586c8b112791197a3f9c457db6e86a59e5dae1507eb1dc8e1561d63d20599a4eb701779cb1209c91fcf65a0fb323866bd15ad41df54788d83fe4c03e6bc065beb03a5e0ad483b160c4b03edc04fcd76ccb63ef9dde2a40306ab028d37c4ec1067b7bd4d7d86ab3798344041938a7aaf177f150d96a1f630f21ed7806930c308a3e91bd82b5f0dec5a9f4e7984c0f06c6727aa182fac55d8d082bde8b6039b84e338146cb186841e543744817eb3680c73a5563c06ca95ca7902ec40477969521a013db1da96799d985a7a65253c93f0b4b024d1d9c56ca787726d02e360e73e1868a5c1eb70e5025a581ce8339e5eafb4d223b593fee732bb611a05395a27b820e781fbca94af10333dd198de1ea98ce176254b6286af2d3d4ff0fad7ce6e81f08f93504a160a2ac42088f80a8a6f3811c6a9f3917f9152d624778cab0a4c79bc0af514bbcdd1134d5581ec9387ab1b9f91b455395f2fbcf0796e32d71e308d5f94d47efcb1283b6f258a943e16df3455c808a52190375a18b06cc16dbafbca9fca17cf8e200441c6f8308d6e86f307824bd0c4db13f37bf8dcedaf6330bbdfda4d238426b9c783182b147bb6da5d3542049578c384b23565cf3364f398f1a2aef045539f7da693040f1b4100fa9daae5c4facc50c510464651f9fe5f27ce444778d69d397411344cadf6022b36dd33fef53ff6aa184e3eb2f6d7c5c30e36a7ba8535951f10456b6a1548e421f6aadf6aef46b6e046de08d58432d620ea90bc8edb5008beca19ed090c2c3acd01b19de3192291e4bc293fcc2bb4eb0017abf2d64970d79ae8372d2b8c0eccc9dc9cecf5ddad1adac031aba6ec4d4ce78f7d21a16843c7ce4bf7d2b5b5d149a15dc4cfeb0eaadc6a1a7909918d895c9ad8bbcaa46c42d3b82a5956297d5168f4a521b8df4d0bf62407ae883f13fc174a75e1df0a282c7d0c172a00c7fbc9adff31a7889618470066cbbdce2f1ab84c3fa3ebc5ecff5212ff6ebb4a6aa510c7ef6d480822c3fddcf595ae98b2dc908471c3024194009d252c5eb16be595cb7dbf4f93356cf290064a8e4ce1b70995ac06c7bac16c1261f07d2e36a375f67855792c1aa94c11c23c5fb4dabe6d5755905e8a48c4e0a8a0204d5ae476634fe95812b4db456cb3ac29ce2a72a15f760f0f9bb43fc90688db0d02cabe8397e914e88a5ec660c4fafe04d5821af28f46914727f095bdd377d978af8ad064e877842c6a901b5f97c7b4a64d7d783422a6afa9170fdfb45f7f5ef5f374443e2a1a8593e60911cd914e5fd453497c2f7ba10afc73401edec3d562c7c4f51afbddc1ff909ff6918170bf7d65dd3cd31b7a352ea0cc30bf071d6b9744b18f062cf4b9aff7631ed7408ef4a473a236c8d3fbd7677d81ea38e7d339938cfdfad67491e26afe0a65ca858d64c578391fd9aa47d3452fae7b2f6e838f76b6bf1112650dcb854b8763fcfcc5018b25752f649c72a95b6bee6acec99a926561b90648dfce8998558afc352e88da74f0e55da12bc85c4e497fe1f923bd4350e69edf5fbe4e55793a4579e83ebe457f86255008717a6faed7f6c10581e5fa8f1e141aed8507d72ab33ed1cfffac1a2ebabf8d93a5e91b4da517fb4caa3ae7d07271666a82414fe07caac9adc3ce811143b11cb41169df0686ab92fbe7170225fabc8a77a8bc896dd3d90f2d14bb71ef3d87f5a1c1e82b0de61f1c1733e9b4864cb0d40f89d04b7ecffe9000ab15c847015e2b9897ba7e164ad01fe97cacd0c85c9dfb8df2514c3f5c23a2a21835de2fb893ab8316878efab574ec45d5aeb9e2d2906420a1a6118045605504c586cb8fdd827de04280c618c4ef7229e8fc18138a933079cf4283704ad93673f18d986f5bf6679ffabc5e0d0a198d3dc92e2500a04e97c987c193d90d99131765154e499a75eac116c8e3027f02003a54512036fcb45cf37e68f2c52804116b5292a836efd2efd95bdc5d68883d8796b0a74d3a7b14a403f6f5d373605af241b95de7119e9de307caf9505e7c31ea92b34baa8f130d709f4cfa7ec790e471f3c0e11607fb7cd77c06ee4ed194c46ecd018b95e99fc8585a8a386c5778773a7baefb9d5ad4ca2909312f7ff596dfde455f2a74bd3a76a369c3b14012fd54e1ec7bca0ca51ba61a2b08935c49b39d418066ed97a6f4aeaea761d8871e99ab066db6952c1ec00e637f9ad6d5b24c751f5d21311d0f416c88a9d4fb30bd7be3c6b2b7dda18cb5c15c0475a6aa00f234111e462a20256c56cddc30dd265d1870e312ca2ef39e3ac02841105a06c28889c8819af48c0509ac8750cee24d2f89e3fffd0055dc45ab2b19f86527c35db492d2db05e4f809f0f61acea7e475b3f28472b51e8b1b3d20d9b5d0cb52441cf3415316fffcadcdaf7dfca2561f728ba4f5192851f8ca30b46316e119bba955be51eaf2d8ba71341b166a5c84de19010f66946e7a1bba4fa92c5bfe43a585116e74c3e5b696cb10cb3b34ab4b8010fca05f8ca113e13cb76f572ab4d3a3b8c6bd8f50c8037df00761a51ec3e792013022c2ca563cd7ddd52de94f6f8f8ce66e3db5c339566a1b78cf951dec4fe655a5b1dc75ca73ea791f6d6c051f6453127a8d9acc425f88a5fd29b14f4f56c1e6062494d72954255ad8b817d9e464bfd7dbd204b6b9c08311c62e9ee0c9e822da4b23de8d8e0865846987868dcad094fa111efb0ce7f9186967d9dba5e83ae8980e36eb05c3689e5353005895158b06f180cc7fc23ce3448bbc8cb7a23c915f2c51b60658b92b4d4548429a3f136a3a22f28ea5306e79722ec6e51157954a0c80d25ad0bc3c8581f061060befc539e247a23e96fc4415c75635634d3052f31619e66b61b57c429da869adaf43fea49bdf8d2d8af23fedbe704fc5dff676af516a48ab2f8310aa1984eb84382224b1356496f49190cbe2d1c17c9d8644d9a7fce45fe578317134f4c5f042f99e4f1ccfdceb849022d5f5e7a8b39610d6c9d1a5650fcf6e87470d6c2dc1a444dd58e2b20b99a365153e17eccb4e8767bf3abdecdd7087d8716c4eeca2d1d4921e7b9fbdd427c1423baebf2575c5d60f3062c5015276f4e5aec3c59aa41f2935e01a8fe4e98a4348094cee89c3c0a9cd34c6f2b1630af1b0928c6ad7e3c67cb5f9b3969721b5db7e88f3aeb8524ef5caeb0df6b769acd68da230c456b7daf2fe09bcbc0e6935642cabc2217d8ae05721da97a9af953a27b14c1bcf3105760f191dfca437330c28bf77b479f06a58e7aa51991e1727848247b34437b7ee25b3dcc1103259a7299a95215bca1c4da001ee95a703cb3673fc88ff0be79c216ba9f984877f2d0d52d3a95de708ff05902b77a5ead02ccb7c4b103136b6319f170bc0c5a96c8a6b229f1f378ac5fe738e67c207c4eae4e22e5c6dbb5215f4c1f937d6d74ec6a35b1b264a11c8d66a657266f27f6e62f5638604360cae993845e232db2f94b5d87ce011c1270d4c6b98ced0788536dc76ea0d1e1b715e7148617cd882b29985c98d350ea76953107b9e11655d7ee2d571e34493680d90593221dad58294bca2f1c988a8e3759c492dbe91b697e744a5541ca0206af0136175d08a38ed36659d9b2f61bae9ed2f5f5bed922eb155ae5bd189e9128178a302bf39adf326bebbd3400ab52ab3b62db6667ed3360a710b1cb32b01f957d2a7ddbb7d54abf1b4ce894a6d750af9cd15d23dd284b8da4b789e981479b48826a085b069b23f6e754a86afb9f8063e501ef4268064f7013774fbd6d21751222fe2a44ae9f7c78ae7b9fa4e7ad6bfed399d23d7715f7f7cb07e4baa03409357bc46bd9b5aa76b05419b3d3ee1e716260c029641ecdbf308a401391ae74b4f98093579792c3c13aed067e9e7108e733459894a3c96e9e397bc6f85623a150d7f13b83fb24c72a483d81ea0a999a487ce16ccb6cef8f8e905e55abdf567be6d56a73a37ed4ce8c696b177288fde60e82ab7df9c24357a586db3281600a521124c765707422169472864ec467d8664689a75275b540e2e77de34b4733dece043cce37a846e4070d23fc72e1986e8902ea419f425679cd57585885e7e1f84952656149c46d8b4e19ed6d6f0b0d2a43d392b3d9f90ef09505d91079461ad343c40ba8288d6e24b3440b81269cea2006cac737e", 0x1000}], 0x7, &(0x7f0000006300)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, r0, 0xffffffffffffffff]}}], 0x150}}, {{&(0x7f0000006480)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000006600)=[{&(0x7f0000006500)="38dc7b6c5177a6a21b9beebac588e2657c007c2bd3e0992636a28ecf7d935f30740eb0e7c28424c43fb0b545f1070f836a1e17a13a7ee954b74899c5ddfc53219fa929bef7e105fc5deabe0a318e9401f650673f613e74696168ee43527cc52654362d28fd345f6a3f7ded4a1cb7bee335fbd50487caca22edc1fc8ef11e87cf6662cf027095a12cf2eb1059ef23ad58c0e07c94f858588c98c7910e7dd4461f0c1ba728f503e8c5dd641c12eab243f225b6d044b4765cce2d273e8a517e61ae443e6901a3f09f82e10cf510388932a6c61f260f2539a5", 0xd7}], 0x1, &(0x7f0000002940)=[@cred={{0x1c}}, @rights={{0x4c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, r11, r7, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}], 0x108, 0x8040}}, {{&(0x7f0000006a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006d40)=[{&(0x7f0000006b00)="c48bf8ca585b1967335dcdf15a1f52e74a39fa7ad5ca6f7b551125ed0de0eda14745700c47be41d9f7bbd769d91e94d04004165664b996ca04e3160d4bf719f60095d1e9bfa84d70ec6d2fc88adc83a62792a1e876f72343f8", 0x59}, {&(0x7f0000006b80)="d42284ea724ea28f53831ce85e28762e9ca869d04417b4b19e48539696203782b737db6c3a4a73a2275c3eb4abecd96da2096df50ea7e107b9e1c44e60b936dd427ef44b0fd20add471808266fc29f5635f51df4d8f40cd9c2c4c1b4022a85a56c2e6eb3474aad3b86346a81f2b7b648aeb3256b485ae313ed478d93e6035dc95e6c6d1bebaa75b29f06dc1876328c5b50e8d51b", 0x94}, {&(0x7f0000006c40)="0e621574953f35a1ce99af3da9ac18b886d6e63f11a0caff0e3caa841bba0ffd83fcafbd0a4d9bc51328b03ecb427f2d701f7f58b98cdbfd67e4a85244ae603d1aba2aaf59c87b211a68eb3dcaeaf1edbefeba3b263aa58a49e04b7d577da552c042dbac4f63d9faf69350cf0c1c76e4f28d2f0a066f25047310e6da5cbd0b397156b0157a053fca2604a87a13a6d3b70e2a6a82bbf7585b27c41ac2f3a8bec9782c3f0fbf5db1bff9df01bed075f3899a2b4baf58910c2b847c15db8b9362d2f586061f6a", 0xc5}], 0x3, &(0x7f0000006d80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x20, 0x40050}}, {{0x0, 0x0, &(0x7f0000007000), 0x0, &(0x7f0000009300)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r2, r3]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r5}}}, @rights={{0x2c, 0x1, 0x1, [r6, r7, r0, r8, r9, r10, r11]}}, @rights={{0x1c, 0x1, 0x1, [r12, r0, r13]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14, r15}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r16, r20}}}], 0x110, 0xc000}}], 0x6, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:53 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000000640)={0x7, &(0x7f0000000000)=""/55, &(0x7f0000000580)=[{0x3, 0x5, 0x0, &(0x7f0000000040)=""/5}, {0x8, 0xfe, 0x7, &(0x7f00000000c0)=""/254}, {0x800, 0xfd, 0x8, &(0x7f0000000200)=""/253}, {0x7, 0xdb, 0x200, &(0x7f0000000300)=""/219}, {0x10001, 0x71, 0x6, &(0x7f0000000400)=""/113}, {0x77b9db77, 0x36, 0xffff46aa, &(0x7f0000000480)=""/54}, {0x401, 0x9e, 0xfff, &(0x7f00000004c0)=""/158}]}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={0x14, 0x1, 0x2, 0x301}, 0x14}}, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000280)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(0xffffffffffffffff, 0xc01064c4, &(0x7f0000000380)={&(0x7f0000000340)=[0x0, r2, 0x0, 0x0, 0x0], 0x5}) ioctl$DRM_IOCTL_SYNCOBJ_TIMELINE_WAIT(r1, 0xc02864ca, &(0x7f0000000540)={&(0x7f00000004c0)=[r2, 0x0, 0x0, 0x0], &(0x7f0000000500), 0x80000001, 0x4, 0x4}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000680)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f00000006c0)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_TIMELINE_WAIT(r0, 0xc02864ca, &(0x7f00000007c0)={&(0x7f0000000700)=[r2, 0x0, 0x0, 0x0, r3, r4, 0x0], &(0x7f0000000740)=[0x3, 0x6, 0x1, 0x40, 0x3f, 0xfffffffffffffff8, 0x1000, 0x80000000, 0x2d, 0x8de3], 0x5, 0x7, 0x6}) [ 1397.364991] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.374314] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.396286] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.417725] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.433248] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:53 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (rerun: 64) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x1, 0x100, 0x0, 0x4fc, 0x2000400, 0x0, 0x9fb0}) (rerun: 32) 00:31:53 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x800, 0x7, 0x80000000, 0x8], 0x4, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f00000000c0)) 00:31:53 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000000)={0x8000000, 0x4, 0xe4c}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000000)={0x8000000, 0x4, 0xe4c}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)) (async) 00:31:53 executing program 1: ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000040)={0x9, 0x3, 0x7}) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) open(&(0x7f0000000100)='./file0\x00', 0x8002, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f00000000c0)) 00:31:53 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000000640)={0x7, &(0x7f0000000000)=""/55, &(0x7f0000000580)=[{0x3, 0x5, 0x0, &(0x7f0000000040)=""/5}, {0x8, 0xfe, 0x7, &(0x7f00000000c0)=""/254}, {0x800, 0xfd, 0x8, &(0x7f0000000200)=""/253}, {0x7, 0xdb, 0x200, &(0x7f0000000300)=""/219}, {0x10001, 0x71, 0x6, &(0x7f0000000400)=""/113}, {0x77b9db77, 0x36, 0xffff46aa, &(0x7f0000000480)=""/54}, {0x401, 0x9e, 0xfff, &(0x7f00000004c0)=""/158}]}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={0x14, 0x1, 0x2, 0x301}, 0x14}}, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000280)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(0xffffffffffffffff, 0xc01064c4, &(0x7f0000000380)={&(0x7f0000000340)=[0x0, r2, 0x0, 0x0, 0x0], 0x5}) (async) ioctl$DRM_IOCTL_SYNCOBJ_TIMELINE_WAIT(r1, 0xc02864ca, &(0x7f0000000540)={&(0x7f00000004c0)=[r2, 0x0, 0x0, 0x0], &(0x7f0000000500), 0x80000001, 0x4, 0x4}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000680)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f00000006c0)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_TIMELINE_WAIT(r0, 0xc02864ca, &(0x7f00000007c0)={&(0x7f0000000700)=[r2, 0x0, 0x0, 0x0, r3, r4, 0x0], &(0x7f0000000740)=[0x3, 0x6, 0x1, 0x40, 0x3f, 0xfffffffffffffff8, 0x1000, 0x80000000, 0x2d, 0x8de3], 0x5, 0x7, 0x6}) 00:31:53 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000000)={0x0, 0x1}) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r0, 0xc01064c1, &(0x7f0000007080)={r1, 0x0, 0xffffffffffffffff}) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000070c0)={0x0, 0x0, 0x0}, &(0x7f0000007100)=0xc) r6 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r6, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r7, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r7, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) r8 = userfaultfd(0x6c690986bd5c1d87) (async) r9 = socket$isdn(0x22, 0x3, 0x0) (async) r10 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000007140), 0x2, 0x0) r11 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000007180), 0x4) (async) r12 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r12, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r13 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r13, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r13, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000071c0)={0x801, 0x87, {0xffffffffffffffff}, {0xee00}, 0x0, 0x1ff}) (async) getresgid(&(0x7f0000007200), &(0x7f0000007240), &(0x7f0000007280)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000072c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r17 = socket$netlink(0x10, 0x3, 0x0) (async) r18 = syz_mount_image$ext4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000008d00)={0x0, 0x0, &(0x7f0000005d00)=[{&(0x7f00000004c0)=ANY=[@ANYBLOB="70000000250013072abd7000fcdbdf2512e84fe63419965b02f604e17a7d076bbee9ea2db5868aa5dab56aa9b651230eab0f21b3373fd3f09b35c6829897cd58e7dcd984", @ANYRES32=r18, @ANYBLOB="267aaa0c0071000104000a000000d50000"], 0x70}, {&(0x7f00000009c0)={0x78, 0x0, 0x8, 0x70bd27, 0x25dfdbfc, "", [@nested={0xc, 0x0, 0x0, 0x1, [@generic, @generic, @typed={0x8, 0x36, 0x0, 0x0, @fd}]}, @generic="d27d1e214849f484f75ea54139c86812661a2334033483bcfab7ad26c31b", @nested={0x3b, 0x66, 0x0, 0x1, [@typed={0x8, 0x4a, 0x0, 0x0, @pid}, @generic="414a6c29c1ec6b3df5f2dc0e76ddf752da25e4523a24380c06e430dda6ae47f20564b4860e0a61045768bbe86c4881"]}]}, 0x78}, {&(0x7f0000000b40)={0xb9c, 0x3e, 0x10, 0x70bd28, 0x25dfdbfe, "", [@nested={0xb76, 0x7, 0x0, 0x1, [@typed={0xc, 0x0, 0x0, 0x0, @u64=0xe9b1}, @generic, @generic="28e47cdac599eeb148d6a8cd09791073df5254079beaa5550a02f0ecb4bb64b755eabf298ecac8dcb1477c3c6732c30ac9da8100871d881aa38e207669f51999b5200e6dbe63591d1f65a8ca0c6a8e40fa939e78cb1091505c68f962c536bc0f858baa0aa168f5ea5aa691b46779b61e43ead6615b3a1281160b69ce6c227d90744c1ddd45d5663f850a0cc37b282f264e0b2721c6d241fd3a3a9074c47bd17e606ef16e11572d63b546d1a0525c86558857863251b69a1c2a0769b558972137f68fc88e219a2cb54d6fcb666209538995beac70d26d5918909ce1d732fde6785196ea5365d5ee10607964a58b2064a65800e1aca060cebf3650a25db8fcf9ea7a76c7018080b80e13d41c3c67fe0cbab1f5c95360c6e98e56072ba8df3be92660ae410adcf576d1e6b3914eb662945b6185b3383a62583cdca4d9f028c3549967840d3280a7d798b1bbced410a2bad828f4130e435491b47b44e56717b6899eef4e8835306462a01746f17467a1b5c53277c922d7c9e89412715bc2e86d4880b468ca2e03169c5f475ed28e4c832698491058014b47f1be2815f344a9d49dc75b674ba8363a8a565ecefc3875504e9f362c3fb5c49eda66a6c023aaf2201ea3493d09857355ae853caf80073a8a652d1b0b6b8b8e46fc02bfdc67379bd2aa38ee9b057e90bf841fadbd1d849a93d2eaafe5b3c426f60fcca4170f968bea05d6faf6c9ae0cb4025bfa408c72a8891d908d989dbca2b792e3583daf10a7672b79b1f286ec414f959904f04437b34916a2196139f1159a1bcbfd7f38cd827f14e6f51b20af53738a9d7d35056d2e2ad181df237af4cd3af6f0ae20f87cf67b13e2bda5cfd9a73105d98a2311eee0282969f043552320d5ba6da20833a52fcb590bb0f1a057ec9fa69adc8faec3f5ab77125a3669524b8c3040ee67d43c83661cdbb9587d1764a4641024d0e0ffaf3715975bf9df16b8c78ae7be5731c26e315fd42ae137e11eb988350d37748b24a93e618d209f65bf86d7c490a67dec29b71bda7a39e9b160f585820dcba0e360caf8f94316bccb50d2bcbf593e32e2ff6b123258a153c51c5459c41376b762f3123f8d2e80291a64a7d02d6363f5e40acac1141f5527be57ce6de05224a41219fbf1c1385e6358599b672535e5c876349ac2673803b49ec604ab7c446124c3ede7266de7d7c7c10f2132c1ed2092bd6928144bf8a725fb74854909c4ca5c5f7b0335c4d886f92f9f90c05be1b6ccf02aca4f8917324e311996a7a0213357ea08c427ba906329dab944db823eb67fd6864944df966769e9f92325e1fcbc3be4de3e3f45d0cc66c06bf659df540937f8b538d604e5e32e107a1a68a22eb0cb996424f7914bf4030eab064e9aa768fa5df86c29f3ca584ea37b5ce51e236335c9704f5064ead23a34f851b4ae9700104ab7fd9154618fbef306db281a8d5676a7324e0a495e98571863f7bbff843721aa8211b589cb38069c70132c0ddce36a2f6e6ff7dd1f8be0b60453d12cbdba5c3fe4c433e05c3ddcf318deba15e35369620a0684714cecc8db94d6d0509354f7b0adf3be2063b186d475127d2c017a933b4787b8a1e39563c8b30669a24774da03c7a67de6b65f723a7f3529c44c26ee7f3a406d68eb512363cc3461a41f5900d96a1daa1dd6b1137c4d44e259b84423ae0057cb2303115b3624ef14d302f438325ff120fcea9fa50ef270d0e40365f81820dfa2c6483a074ee635880aaa6155fa64bd30a783eb4bf0ad51a12a29552cef08707f832933aa9a2fab9dd486f79fb8308d2b09bd67e99fd95d62d87e7800bf82cc95ed4d40a576bb90c2e772bf19e5d99222352b957975d1ec2cc837f9c34554c17343a96b9dc52248d7bdb45ad094e78a4a7116093d40ab8ad6dff85d9dbc0addbd77f619092cc5d49d1453153569ce1d38dc13a0b1e530ee9ae4c64bb6ebc2ed80eda18dcbeb7c4640e090f65e9d05099bd8f60b53bb9620e7bcc6eb86f4feb967b54419b8ccd5e65b5faa159d2219fca8a66ca0f0ea6777b0a605441deec1908a92f59d72239e8005d0794a028dd614a3c3ca280dd0bc6ef9d99d5f54b43595b6f983e3cf459fb2ccb29bcf5622e36f68baf9966c20e48dd5a93e014b5dbf8b78c00bacc5053589d3dfe1a92bb2394c4f15eb931ca3be548d9990c2dc7df76fd2fcd524285595333db7e2b670b6f858d17ad07c5120912333f1973d587d09d0246e292fa4247c1f86d4313156bbb27db43d9bf80e18220866fa20e92440e438ef3544503e369260386de008a855ba9c311f06b50c0f07eeef2b6bc9bd67b8d86797746ab815dcebee1f1ce7f639fc78764c25a7293cfea9541dc3fa26cd0dfce6bb63d7c1580e684da576222b6ab83299c4f3200dd0aa90fb3eb21478a8299e6df492357b84c038c744fafdf4cbe180b1ee437b72e7351bad064a0d8549148fb686592ef0c0d72510404d78631b5ab27b6c58f61e4e7ac87719d8894f906350d8540b1cfa39544631f5023fdbb57a69a94e711f28134917e28b2404572c0a0570532747c94193d227908ec9f53c6f186cbd9c7b321ac56617401ddace90959a1f19b5d7ca3755192ede52ec38bd3b3978a759751f51751d4ab0295d205f2c3101de7046923ec4bfdcedf2bfa254ce1041ac9d2ef01793f438b7e6e0c72a224f897e5fac2cc8a0cad561eb84af96fada0e922deee08a0109b32519df2c4afb70bc1fb7c26c4c84d6660877938e0e57576efdc4a1176de2e447450314de354776aa90ddfc4dd2a448a44e54e77d46c5627a8195441aac735b1d8e90b1e8b7b8626d527b0f67ee2e75fb3dfda9aa8a52b067ad92ace987e1bee1d62cd36c62d5c268c08610c2f435d528222e76ab698c0bf645f4fb0762b005ec37391f2d9d4605fc9eece442c7934ee75cd626922d40adc93b7b341785af8cacc5efe27d2bd12611efa16bc0d1cc9118b21073fdb100fe5518b022f7afc52bc36ce09e4af749b3fa84531f7a54da49fd2b59550f5aac7c46ed718dea519251586cafcf3d99c4a00c17d0c583854bd1ac1a6d5697c082f4c959fab1cdbeebd3bb6c9f4402b8671e4938c1d1125ca988dde456709bdec8b0ad5717c6db8e55ebd187f19bd47246478db24e02d7aacd1b52274eab6a99d27895b046ea0c54c194730f18114f351f2df9efeb4d59f697617b397586ebe52f2faf93faa54b65978293bf382376b787396bcb845405f8ef2f6357f9583e25946f875be193e06d843014da36a61ed507fa00897a6f80c89a784ae7342dea0f1ef7f33f1a5ecc78e2405532695b70a6bdf734226a6cf5eeaabfcdf93d52fed8de4d926ae6bfba3a9a44aaf13b60046002d8526135ab5b4cf5f720c5abbc54c561f2026ca37c32c36cbdd52130b18119601ccf6e353bce7d24bae1e736a40badb1305da89203e049eb6211c9f53ce72d5ba10e7f31c5e823d819b10e59d7013df2dfc5a3ade023887af438074177cfc710ca8f1e9eaa049f4e31d8c34793efa28287f32ae03e1a6a9f05d2390815d58ce85bf7f55d72b2ac1f96f55e94c7a849102dbf27ddccd75b004a879519a2d1e655eb4f675567f1d03bfe8a0a53c631ce0ff536306c9bc1e8dd3674666cd88e859c3eff64572e6685b5297f68c1b4ece437827b95ce941bf423b806da981de5a3728b4a6f4e814dfaeede7e53db14e6c35624a4c6cf53f3d7ad8c96f9cdaab4d39a460d187ba8b4ef10c266d968e7c9906bf91d465c3c0d0c51e22e59e5d9599aca5d91ee50e643c612531aac47c2dec2c729584aa34dc07d0ad07fd1c9b3cfdcd3c320fe1453d5adda0414223df2eee72cb0babea12975ae4e9b8592aca4cf4bf1ed6419c22835fed2771f925c51d17b4357b701ab88fc97f1a79e8792842db4438f9fc4f063c3653b4b20408f9fd65880b2b5f2a72a309d80da0394a296", @typed={0x8, 0x7a, 0x0, 0x0, @fd=r17}, @typed={0x72, 0x63, 0x0, 0x0, @binary="5611a406aa4c7b3307885996c7000a8ffb3308daf1fe71f9965da79c84f8a9825892c9dc00899934db9136b92027f0bcf2386e172266631859cf77932d130c6a850ba5224bececac7d269812bc1e61f5a07bdfeafb80f059b8611c7e44127c651dbd496091d62e09b9d1403edb68"}]}, @typed={0x8, 0x24, 0x0, 0x0, @fd}, @typed={0x8, 0x4d, 0x0, 0x0, @ipv4=@dev}, @typed={0x4, 0x70}]}, 0xb9c}, {&(0x7f0000001dc0)={0x848, 0x0, 0x300, 0x70bd28, 0x25dfdbfd, "", [@generic="62130c7550fbb5574570e0160718292b7421f57a34c2fe31a5a5f32b08a53b3f61626af072d72df1d00ccef57c9dde49e04e3442ccedae7ca7fe2646234bd8", @generic="ddcfb272ea58b137137a21a95c770cbe192b689b251959f99e33341d824be68b5836cc00eb390d1325663fbca13b3e14b7cc266dba585385c81f4f11c0476e23f251c1a93aa61a6b4b4c31f6d9814db750a01cb1bc5229a33fd2", @nested={0x6dd, 0x49, 0x0, 0x1, [@generic="572017b76618b9258851babb4673c05868b4ca726ec52005f9155f76b3d8c84cee87c380587e66a69cf61400688fdf7e49b30745405bd45f6cd98fe52ffe307d6dc497aef3e768e47c799fb17764a60c0f544b7a8c7261196f9f4058a9342b3596f92d9b9c80afeadd22cc8b3dc5c49d3501dd49db6e571e4a896dea73c0af5aaffe0c7ea25dc4dc8660cf6784ffb4719e3784935ef71368349fb987c0e92bbd8b9746f3cb0e5345b189bf8e55ef8f1258d7bf4edfae638ad835f5703fb4a20942e799784d067efea924ad12751d7022d55d4c706a2e821cd7746c8d802839a926682ab38c37396acd3232007ee13c3b19de9b9ef025890a632dcdb02f52aca43fb34464f88ca69ba118aa21237fedf0cbbba1287c6b1082098a547485f13a7f557456c82e2d3c6208273ec20402c2773db4b4579dffa0d6ace07b59b019063466c02c90fc6bdf8269e5d0367771f1bedd6e1f36e0d0df6170658a8351eadd27400e536687965bd8528a48ee5946b45ce7724b02b6c7e99e7785f4946ab27e7b7172674720c9e09a50881be72247ac1b5f9415f35eeda462e9011e13e5a0521784aaadd48e144e59d914b6c09fe9149fdf81117bb5c940f8eba5b5c833912ef074c2c832260da03396a72a710d1dfd825877296666fc8326fcd06ad15e4dadf12d1ae3fde7084c37f135dd0b1a2cb6d6a03fd163126907ecdcb78ae337925b5ee47555a75c0a50f1a5884626a9cd86e0c2c2fe2bf051c3729b8d52b73549e52cac6df6df3c343736efc3e2a7f94d108a9116bbc4ec207efd0b43cd592e4f4ff36d1736020fee9fbd886933a5fdf0ec37220e406c8c952376275bf9c68f34b049dff526864f9af667b32b21d0f7114345db0b81c22ba89b55edb200fcc72192a2e3abf2a3801d6d85948b865c244931c82f78b7a8a3f4294c73df6d4be653c419e0f74308dac7d121db88b395778cad626bd0253a46f02dbef91a6c60f4cb1fab980c1caefc65b41e1bb731f28df82f64f2520ca3a07e2ceabc04919e32bd78ad8164f5ccc32ad80987cc37efd012be4b29b1ad42f4fb7180d7aabd9ef545e9426ee7329d7166afb8759b45e0d3c6a4b436a4c43556bf9429279bf885db4cd6c8c85c3a4c316e4f6c97499fc7d5a56bbb8af8dd600dbf500fab5c5063d032f737f3bbc948fc258b4c303e444c3a6b8b68d208b5272799f803ea551962f7a9952bea667338f83330c58fd17c1c467c247c04801da2f25f1cfff2089fa7c1319198b931d3aff0670aa47c2b7505fe8998d057980390a221f4196510e536762a7d97885b08b313827793324416e5bdd712a188002d24d8ba294286660c048054b3ee71bf37acd0a2c880484208c5a6a928061de40ed375e5032ba30f4b9ba50b74a0d65a9a2c6c81187c72d8ecb4e6ded9d741965754b9688cc20ba5df1d8f232943f6d7863b5743554b948d6a5c870ae4c9c37f62e866b25f9a5d2a63797201b71977fed7eb43f6f32bd0520d06a3d8ce2f3ff1c2a048b4954c3d021bfe14829799d66ef5c56959f7424589686b8f86099777c51edcb103116703bb217cde96c96fde27af1231778a9e8b307cc32f7d8958ede992638abba6cc52e189b1652ca9d0e9fa5f5ad729960cc3d4b099f4d2bb22af75f6c0d06f6515e74a85a3544d7d05e78e9a127f42de7c8398b5e2276262a0a6c8c7954937f99eee2c0ba5196d20f196ae867dbecf22dc6ea8370316c39a8ef9f28163546cf8b632493ed0e7384c0cb210878ff0e36a97b7296c70e4d6d4a3198e023e2196ce8c5ce023d208aaf8bacf859e321b8b89684bbe3b57a93d8595141c11cc2b85014f6501ed5f28a7b57dd5e02e5f4d1ad07a518e1df172a166aa6c84a177696fe0b03062f03fc41b86509335bd85cb21be1c1874f1eb11d2cec04b83b0eac1dbdaceed02275db179c8787fa962904260bc8703499bf442834aff14a25d06d2c5a1b23983b6570f064652b42836c3d2da273e16f2a95e57d1e834c9c75b6d1928394169143780cceb0aaede78bdf2e55bbb95532c96bf0edfb64f0e9db5c1ab7845c8d19cfaad8bbc8e4d071901bfc97afc88706b4851223eea2472b35178dcdbcf14e40e4ff935a85c54c0cda271ca5f1075e2a74e3d597f08a4a4b5a12ab0e4fdd0a89c60e39b626e5cfe224215c1982901d172c6e0a91a4c81bafda977ec44cd10ce57c3bcac5c2bf6544bc9e26ff40549926ec6940850aed262e4b3a4445046748a9d2ac2fde6423d0407b00ef882eb53881c17d61e9df3c7e7eb8977ee57e3cac2f892810e3a16c597d1bf082d17276f5c585faf6796428cf8e291c842a2fa1ab267c30ef6fa9dc1feeb8da0fcc5f17104468a5a30de35864377c97e786726654031f0bde1ee6bbea2bf8cc4c6106a7ecad17fc706d6838173fc556ff5f7c3be5075a87555d74f9477beafe6393616d1f94e602a2b15147b37997c8c7a6f474f6a"]}, @nested={0x55, 0x0, 0x0, 0x1, [@generic="84177cbf7a03954d0c30dc2ace43a377536fedeec5cc5f7d2d0a5ab8dc057b236138b95a402081646931bc1d832ea20606812c29f073e1d877b16409c7ee6869e8da8503749e8d2bfe624f2068a7eeb635"]}, @generic="1dbc1ea8a0586d75232ce8ccc70e64ba9134d5b5b3639b76413867d3af11408fde5c1cc2a54477a854d0953a2f94f404da3202ed02c37bb1b5f11390e07159426ce8e2fb85dec28c5a0f59f0e3e42674a9c89a8aff5a22f5b304f6cef1d0093683a12747a07c60"]}, 0x848}, {&(0x7f0000003000)={0xb8, 0x22, 0x4, 0x70bd29, 0x25dfdbfe, "", [@generic="9c367ab229646a8adbb037ee02f2d50cddf8564d3b28386e53", @generic="2af51f938d2ed4d220d88658e27c3557e609421124e2b880d7d58884aae7a3760942d340775575d7e81157ba7203056d4e8c914d4912ec220a07d10011b5b27ab38c3d9dbe4b3144f0836106e7593c0543d7be2c2e536472e59abb05bbcdf7d98ef607388c0f23c8af737b30ad99db49dd5420c7de42212a8b7c3e3f8928f88d5c6701e2f7ee15388bb0f4f92f3d"]}, 0xb8}, {&(0x7f00000033c0)={0x60, 0x23, 0x400, 0x70bd27, 0x25dfdbff, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@private=0xa010102}, @nested={0x45, 0x63, 0x0, 0x1, [@generic="a871d967d3bc8e05a2a32e18b02f668b667e11eac6733c03a4a3675e26126aa233c788f2b39ee2c0aa9d4b45f9c9e87e06f1a239d36163cf649e3afa2a449a026a"]}]}, 0x60}, {&(0x7f0000005dc0)=ANY=[@ANYBLOB="e40f0000260000082bbd7000ffdbdf25c1c244b0ed3304775dd40e5830ca564a98f7fa9135268e1c988ef71388d9c0bdb5b20168639fa9a4dcb74b9f5b9314725c4424a0f18cc9afcce28b4bcdd0b32d240b9e3d4d96391622d4bb30cc985d97d3dea70396089ee14068fba50c044bf15a7d205caccb591f8f21f1c2af85152709cd141b622553f19d08779ff4b5565aa06ad073d210e6fa0cb1f65f4c2b017323c58f67de000d8013e250c08563bf819ba696e60ab6727ef2d4749b87c95e82b80483b72dc6d897537a506681097de6f41d382088ff5cc6766a00c1b4d631c070a2322cf1b14937d7af5ef503c51690c689d78210544da9d0f79f8f2bde42f80c31917584a818e95e8832158d12c5a6eb79113b75ea6c19d1e25c9afbc50a39dcadbbaec7a8633770cc0f8f88bfe968fffab1494c1f0209df8b7203da48143b14ed2b1ff99ec9b2df4f23baa5c448090763bc9126e2eae85d48125f3e1662b0e99eea27672f6a1c5737e9ff11395c8113904787580e3b25c7b7016658bd04006b0000005d0e3e800d0000007375626a5f7479706500000008002100ac1414aa7319247b4b9b1b0f7fa3a0a8444a4d17a53c39a9dc6266ecd5bcf27e07f670ee901b3459057de5f2511b7fa05a97360429273a9134d4d2604bcb4d6880ed46086621ab11798bfb9c76f40e0d6644f9a5e5c7505948a89a4d7d50c0a3f17ee52bf226f913ce08008d00", @ANYRES32, @ANYBLOB], 0xfe4}, {&(0x7f0000005840)={0x240, 0x0, 0x400, 0x70bd2b, 0x25dfdbfe, "", [@generic="0286aea17ec4dae52dd14a96ad30b592186a29e14d3a98756dbd76082b225da843bced3e712f45a0921adf6358c105e662e77def238d87ada62cfb55aff74fac37659c65c079f1ab28b21b7765162eea0f1198feada1b72f686c1ef8f156c1b011669913473ebf176aa893d967ed311981010ca41aad97ff450ea27e", @typed={0x8, 0x3e, 0x0, 0x0, @pid}, @nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0x9, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}]}, @generic="d64545cf86d82f9b55e96258d692970f2441203205be6bcf42804fb6cd8e716d8276bef5decf2ce8eb586de8e89b4071260d85a32b71fb033169dc08ab76fb20a63ba8c52556c97538386914af4f0e874c69bded05a6345fa3d042fe57c1ebb6b869bd5b5d983477c695c89fa606d24c5ea5f795c8a1b322b80a5d95b15f96b074a182821a08344252ab4c43965fd2c1ba7fc293ede2e945f5be8e38e4dbd9", @nested={0x60, 0x85, 0x0, 0x1, [@generic, @generic="f0a92df9bfadd13d4a0691f98a94f8ebdb14cd3778205d8ef30ac4348e43d46461fcd947241c008396a946585144f9387b5b311c96dfb092e9ce32f78f24ad95ae24bfc4d3e46136", @typed={0x8, 0x92, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0x8, 0x6b, 0x0, 0x0, @fd}, @typed={0x4, 0x52}]}, @generic="cded9156b48fb6daf270427dad1b733df195c79612bbbe1d24eb8ff247bfe6cb462470b725e654098b24681cd85d8443df26ad72abcfaa73b95cac80b547bee0d1a71ab0f4b2599616b270931f974785d785b9b3087a4c835d1cfe3cfe70a2f9eecec317e6f112efd5189e9961f7f64bf2197b668772705bf073ac7f90fd18dbc50598940a2ac26b8d6930a983438299a39bd7c36be8f8d06f5f9735bd59"]}, 0x240}], 0x8, &(0x7f0000000580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r19, 0x0, r20}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x98, 0x50}, 0x840) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009440)=[{{&(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000040)=[{&(0x7f0000000200)="63a0fc4289776eb11873726b898a4c5d79d376fbcfdce042e679cc25dbdb718688ce224074d191c86184e4b21e115b8cdaefeedb859f1d72ca606dbb20949f238a0816d77efe5c5f52be3d760303263cb8dc1ebbd61eedf8a7f39d09b1b92fdaf8730e0380fa92a498a4fc837b251e1dc8e09e63d374d741dc068389a9a038ac71857d18816cbec8c099b5d70d5ecbf4b3bcb0cc6a82476e170f0cb1fec18757dd80a355516ffea7ea878ca2a48062a82989252798c11cec3b2d4c", 0xbb}, {&(0x7f00000002c0)="2f2c244e6fbb2c37028657f3155571375faeaf1e1b59a479868efcc1a7449f5c0892929fa7c4212c588456deda22c409f62a8976f4fc2cd0196d569f306a9f692de741bcd1874d9b9b33064ff41c560095165adc53a3043b309df29e0ae49e21391d2d12dca804e2855b6606e01acc7bc1e53ec83bbf583f64384f2b56798c0d896d2f3b5632fcb537c6eff8ed2ff7aca82e3f4bc7886c7a2132f0debd2e6c7258a9e797f349b89ae8da3bb5f7fe347c722e5ae48c906e7a3bf95758e7cd1da6fe86e070c706842fbb54ed6bd51254df153974dc767096d288f3441bc7720b36d8aa4c78a49230a556cb06413958f2bcc42b595dfbbab641a93a93fc474cd88b28d576ae9d4e1ce6d32e765c8d7602847ce5999ab8e534a069b029d8305d80e057d766a766e26111c5506e3a786f470508dcc3061cc655d91d5215136e806f15417b43a53bf5d7b4223e4e116982e3350c68506bf6dbbda5dee632c58e3aa360b615cff53aa14bd50b6cc7aa6b5703b604a7437d163352dcd5cfbf0c1170b5665c0679cde65a0665510845a022c0d38753f7f52191d869592817c9eb82ea3516680cce3c8e50ffda2b39a5624947b8b8cfd27d5e93c22699ddce5407dbd2daa503fbfc7c24006100439d7d3c0b05df7933d976cf4b4da6a2a185b55a27f5a7f4039f418ab3f46ff332dbb28191cb76327291876b337bb01d9efdbea44bea122296bd9f67617bb549e541df8f7fc372f6a8f0b5151270c3f328af34fae637173a30ed6b16b23a52f2692949deaf3ebc4bd50a941673d165a980dd607aeb7730cf5ce65d675b6d35548007d9a1b61301d1be6a0468ccd4b6f4a15d6c9b3d8604136231b7bf272313bf2b36d9471bff72030f6533ea4ede1ad163072e6eef0bb30b499747ea41375fab602cae9a2ed579ac90e67d6dca122b20d2a8a8750ac22a006e94b3c7a9df73058c2e67bd08d9ebcb2cc2e822e0928c30781ed8b046e868f2d5fce4590697a4acf444d43421a74d9b8a42c3383c7d3fc63892c8d3b6971368e66214cc014802dd68917ea38a1fa2502243eb0813206f902522b970affd3dcfdb5a297ab5ec1698f8d9b2b6a37f668451f0a12cf8d0f6f0423d9ac65d9d6a707d89607d1c96a07e48151b090d3a172d73a4c9e187490ddae5ae451151bb7495f6218338a9a377bb75861e99d3de33f5fbb543592212aedf8f130421ee8e9e2aa73418a2b7e8ba8a2218bafa113f0a80f8fbcb70a55bc47c6f540e0aa59be0cada750c9acdb0f0e022d141a7de3610bbe80d9d63b097107dfd763f1d1b9debba28d38bb962a2c74d5f21b911f7eef83669be00aaa2678452ebbff4f5f8ac39a1e0fbb822c32b67979d40c94407499f6c99197afa8c58747a7cb450e5a4d70daaa20410a99343e291ce7e33ea94891e665fdc84a6a56ba12bf5327d018ec0350a5cf17f795912fa9acacb8503b768b50da158b9bc3cdc85f4674ce18d887d256a804e6dc62c59d0398dc079a5cb3c169e4af358abcac2394204fd6f43feb42e1accb52f7dd6f63c3fb6982fd6dcc7eee7267d8cb7b45ac115b8332b6a83e501cab29a1da4d4d75b94216ea383e56085471b5d4a2a127adbe2395612a13129793b6e63127eaaf74e2ea5b833be4861e7b5d46e8c806b325a70bd824c2c1e0e066ca14574f8d1e6ec9084d717f6301d6fa9252d3c578d199668abcbbcf698fc015a68207e28cdb626b088c5060ff46baf480714e60701defccb9fcbaeb84fba55e804e103bc32ec03d5a62b4e7fbb1d849e902071dabcbe63b53977f33dadbe898dfb13a32d8519712e5a5cef85da798b62cd4513600ce64273b8a27bccec205a8b0a85b2bf54e18879383b810335d619b0ad4386aa436c1f09cc5693303cdea5fd005fc05af3cc9fa2d383a0fa62a005505db8be429d458762627009ded41996ca4150f842a3caf3b9ef6beacee9ea6a52ba54c61574cbc89ed1bb3400214fd102d07bda66c1b3f923f8556020db4856ede0384599c7b7d234dceaca847abdf7ddd658a73524e2eecff6dc1b1f0b52040122e59e970b80c67ba488f90684cf4717de3ecff34047a3b98166c6cd36a27dfa55339124849132960497d0acabd4358abe14aeb4b8f1be1e9de0728cef5f753df5a145b4534269014be6486a1ca6d8ac721cd9d47d830cc2d6f289eb2ba5f4f24cfcbd46940a6b5ced4e51e832141a6c5e8568d78b747ee0b382e682158b8df3a484803f18c95c052e882125db4380bcb4bded1aed26feee87ff4027ba5a4504da850565c695f795d450852eba98ab6242dd32185598e0512de774c0468a273723fb0c351e29be5a06d0f9724c0f55eaa0281af36f4504555e4b60003d38ee1bf62927a428faf5fe2167985fd40a6323a30fb51c8f04f789cc0bc1a64b68a41d5b630f5b90e5f7a60322469f040c1cb79c4089736e6614e7e9470cde660a1662742868e26e1b2add109307f7f7b0deec5e67b13b1cd2bfd84f3755190e928a0af84a941ae612617ca1e90d909bf5cc17836a9a169b40d3eed863dd79878c50fdd9ae7366ed13ebb88e92e921e82dff5c13cb258bfcbbbaf422f45e4553e15d2180448c6ab6883f1dab623a363d6b7391d5a840b22b1c9e03307c07dd435fe111dd2698a9d951db37667a3deee543e841187db28a7e37c351f1c4d660a845fb78a7553d3eff980c99f4a9b360e1a01631bdd5ba6017a6a2f69587d42e4965bf022e27d25e608f4ed1abf27b9cdee235ef7ab6841b70c89dc882c161fb00da5ac0db62525361166659f9d5ea96c0e232e66d53a6b225839fe712edf030896f5ed70b6256fe3e3605e6a21e482d2e380de7de4e8e2a95673f233270b3e3404d9ebe24a40079f3ef069bc319bcd0d605706162a080b9fcd4e25858bd0818e3a0f6eefc2101a59761bb7876d16a6149cfa42e3ba9a2b3ae91cd6d1e546020c465285490a4efa91c2f52be8cf3a00a1a886b1b362ff9445c75a7dcfd1def2995b3a969331a5c94f5951deaea79e724831b0c532eb6fa152ce514b22aef666993da36343dd5c44695ea94b1a042ac0874c2b259fd102dc8b27d78c01bdb2cc9ec6e94bab63e14d32973acd07fb7adaf71ca2274c01b41c0845f7ed6d0ec1936f724e70f747f1c4ab1685d711807f01c93ab3c9d9d0d7aa7ec416894416d963121e71a56e17a88c4dbe3dda6b70b603c40df59ffff2656c544438c6432021e85661c53031006f2b7258a66608acbcf88eda37041cedac0907dea78d3a785c008387a23cbc572fc109ef47be57a9f5c0d24ff57922e86956f0cac49a4bf83b0d16c60311856a48b10cfd96edd01254c57d0a25186bc42e00c7cdc08a1f6e10caf9ca4926466ca49e057bdf148c60bae8b1f61ca2cd3cd31f8d4c983f64ec7f26fb1d419e602a11de829189da34414114e9692374aff6260c0024fdeb7a5fe88ffe9d2e4339e8a7be451f29b23225511693560ff6a63f6f140efc876dc4d8694f00f53dbff9a58c41b116096e4510edaff79df65ff8d260a9b8274ba4f35ef6798618e23e4f3db4c793ff8da5c3df5cd77d13719d72b9bda9f6b7eda732d8c3aa9a200e18826d285b75593143856ae9ffd679b0bceba94216380c252e822ecc6d06248644ba3202e21a7e34471a9911b80ea6b60911e6b2421933edb8dd36bd0e67c83d662f58484d3a61192ebc308b1df0979471067e5cf20780ffca14db5088da46e61762bbcbbd4fb8278cbbbb2b2e2b40c05f504e68346b539164a06ce23922b1650c74ed472c8599041fac8b8283c3e5502548fa455cc79f685bcf8a534d6b3bfe7c8efef0c7df0540d6aaa4608a38855ed1a6297cfd759f8ce9941127fa61cdec93284bf8be6d50cb3615535ab180c1ca70ab6956ef1012512c0d4b7776edab014a3d5516da08517255a91e1f7dc5b14e821f520a4fef7b7b8f6376abfbae566f2cf163f6f0413174f592ada3cac73c474a1a368920916d469e42570e497214eab804ed7dfd3ccde346bf013085a7b9fe502591ec81a630f7885df3fc23d6704c1410ba72f000570e4939934a710c5d682d6894c4ac9163376c4eee18d17fc5d7d58165a9df4abde6f876d1d3df63115b02f50eb4d38be745520507bbaeb5dd7d8ca6700f6223b301f90ea62dc479182a97f4de3447f75a335017e788a959c706e59f91bb425a6e8d386e244fc04790546a30acffb885af8f6044cb7f5a5481bb953e5ac7726944b4094a4f09d9e08e70b9c00b6b760b05902012848a45dec2502a9abd37d97099fc856d4e6050e0012fb140536126fef64cecb591ae1e1ae404786ac7004f5f092dbdb4b49d3f41ae5d155c607805ecc8af49de0becb4bff4fc40efa6883a36aadb9baf200705d77874e39a659726148862d695b58ac6ae99f83d8dda59707123e6cb67aadb7947581dceddde6479a7fdfe31220d3dd4a10a75ea8a90e04a05c2a6bcc728edef4b3082b38ed38bd1db7fec7927434eda03e956153507e0cf41c03e6ffb16cfba556bd68f6368c228a6116bef2fcba4959cb68e59f04d2b7eb91078ff8092f58930ee480d53fc83b2c34a28a213bebd2a173da7b715fc5a3f70ad3c4b1b7ff99a9b24e10be3a69f22c5fab954663c782c9b458af5a71737f11f0f154caba5184e2b3ee79924d01a0f78d8f5bc0fc08bcb9cde7daea0311b403c4fdcf791162bd69369c5ba91d7b475eedbf2c1dedcbeff0d3e318551551ed566b7feb4ad28bd6d768a6597aa4685984c97c6d8d716a6e4a0e8b2a238a14f9f7786de0be4b5234087fd1c178f982a48ebfcb34a42039679dfb6750f22d4cea5ab2cf380ded5c7f510f854902103b181b74c50f913c562500435f88790fcc0b89fbeb6ab8a57d8e69402398ba71189970049488c53e74aa63a918ff749e658d28fa46aa5727a3cb0f2f4d3f6eeb4e9bce1e07cc7dd9964754f08c3c972fdcbde60ba32af73f79e103b6230acc5cadfd626c60f3152d72eaf6818a1978bf308b2d5d7e3c80a93f0f144c5ed7fd3eb6f2f4b425f3d24344e62052214873ad022646df60153e05f80d35bf138ae4baff9a0efbba011c3006070584eff0415695a1dca92e54d00d8b69f7d8df80180ccdb29daf6d81139276e9c2fc6a50054e2100632491d3427377786f5c099f30599d84e85b473939d92c33e348c6576de8fd7794219aa680edf42e8182ccbd17f9adabb6e5a66d19ccb8a87fa1d394446a94df82c92d7f0292acb49c8791982fd3812e53102855c51051e87808c3fb765f0920acae704b0372f6091fe58605dd5ae5000d08de58ca2a04eddcb68ef5e87df0eff8f98ad43f0cb88bfa5d1bc429cfedfa74e5d3369e2c2d1a1f9917775a4b69a11965525fa582291740b4ea814f05e2bbed441b71383bf398da7d31fddbd0f6a183fc431efc029bd8f504d3f7873be92f5ae96a825129d79a810f3b85eaa95ef7a4e2c06cb91bc9b0b95395ae2aaa48c101873f75b89890551e508839f28b8bdea28f04383c6417599cb176fd9d07ef188df27f52cf4b3031455736f4a3420da048e52bc04a9b96966980a46f75e9305c65544db8944bdde502659a22d269e7031636d0f03fa4a28f1026fb4e38acc319a8ff37bbf16c00f7c328b1b52343cc78a7c1f0e7a01745596749ca3cf4f80498df77e3156b3dda930487367833294440b2dd41ec4626aa56fd6100900624960c63bd091c119632b8cf59e595d3f6db77f65f4f8bdb1cbb965a4332d2e973e4d9a5aeee189e1a2c8dc159b35e1fb4920ab633ee7298dc0602c828bca0e8", 0x1000}, {&(0x7f00000012c0)="c08bc8c1f79349f0c881416a2764f8d03afe1362c1cb0bdb50a51a07e197a6c06405d6d5992b05c032446c0e6d5b36761e80c3bf1ff8a8a5a17d278578a87d7f93c882d67c814b38acbef9e9aa9f2d35f8ee08be57c85965f059e21aaea3dc1c9c03e747f051a39c1b5970e5c50a8a0c0593a91ec520b5d4bde1e5b32ea01b85b383b7e483b68e658b7b76009d59ac273d3ad3792f69e57054cdc8e10ec0c7b5d4effb2ac0cd4a28a22da13725f26f98b97a1e6302606b5b16d1444d72e0d5fb25584a5a", 0xc4}], 0x3, &(0x7f0000001440)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}], 0x78, 0x4000000}}, {{0x0, 0x0, &(0x7f0000002880)=[{&(0x7f00000014c0)="cef790eccb623fff4e7fc941414511a23db73ca70cb12cfc344de6ebc34ba10b476329ecc57f0f0ee23231aea8fa81633d98a3883698b3417bd901a4a99781ccfe94bbcc5eee5f6af75e3baf2708b038599c540e35906a64926c87809a95496730438c2edc2038762c9f5885bace9a282e1bc082a5eebfb893421a95cd9ceb061901f7749479b80b21bacaa0198da4b17721e9d7fb532dd273a52c6ddb553b44b54e77c6a7da8dc7e264892472f0e1978ac6b08ce2635e3cc1fd85ae307d9ab249164019e4f78c330eb593b1f6ff68089936f475951011be081485fba64682d7acbe3065d755832a48f552dd5d7c15055ff3ee8cfde3a2ef1147d2", 0xfb}, {&(0x7f00000015c0)="cfd20b572eaaffd16c41ad01f032b101555cd5dd018a1ae2e3fe718557add81a5c33a9044a629af14f57492bd3be5b060ee37f83b1c24b95d0a51741f724090d3187cd774475733880c47d301090308e0c002e3aed4641683d54a7faa4f989892bf8ad4d3b29df27ae5f250798759e505b2346d61cd7da1de725ca05b5503b82b9ea8ef629dd17f2457e1ca0e6148d7cc7415e246798d498c7501f49077472385e1608f39ee7679506855b0315174ecc3f011bf4b77b97c2fcf08516a8cd7dcb6065650b660e52ab7790c23404eda867aa789bf5f7e9724df385d8804f41c32b0adb6c9768952cfe097e354a71c5e85fd5ac320103180cf901a8ae8b61db61dc560c67ccac7c9957069f622b2bdd33b3b0d0afa9301eeeabefb5cf403012624a7bcf7481828f70aabc825dfdfce3e7477eb1dde00f9df5c2e56c6e32c97244bcc9c0830b646c6e61500a4776be753e8fd5d78c291324e59b76205231ed7318258adbf7be26b8a981678cd3703be53f9b2b68b0eaf448db0c24e3ac0cf25cc13f5ca28770c3e156ea2cca58fcb45e4abde5f682327e5f75ca34c0581d448fac0f49c6d61af0c5863402bfae5af92f7c2271b7b35c02d378d2fa99f2e383afac98336f45a822939bd039298fdd9c639c18f38e80258d0bfd12640bd3dccad289946dc479936a8c632a591440a22068ce67dc82fd556f63e859d17c2361b84d1b24a38afaa9c8abf29ac1e30d37afd3cb4374e1d318598ee0f893c89ce8da5b5bce66fae7f0c315157bdefe6a62f22711cb52150669f718a08168c497e3f8a22a6a1f2b6f0e45e6f278ed2d61c11027ee59c228b472976250115061521a25c8aa0d61e12fbad312f551dd242143649e746d8260b8f948419b8c7fd8122b1e14009ccfd46cfa4c8e392a636d0f80ca4d62cf22db2538330f77268f430b4f20be6c7c44b36ec7a7f197f68eb2f168ae741eb9107800c361322dc488aab9535482b8a81b1e04ef86e1fb273120a08a59220007bc7a46617ffdb182f5032f452dd7e555028284a903a4fe439181abb9f1584f51d5cce9e02b3e242a7b785e471793a02d7ee4769b3dd7f9efde2d7f387806195a26bf7fb225606def8a46fab6052d9e2ca8d9ec3926ac3a578856fda1d582c2064602efdfd935630900b67ebaa4b5521ca6bead6efe2317a9009e0e08a8e1010017512d732652e0f3219cb8c29c7204456629f561ef31b956b0b38d7df7597c5bde118a60d8c2bee507ad655255c6e9f03df7e13b88b8ec580fdcd50e0e065b7f4eacb47b9742511e96d1a0d9f20f0a2b90a6e68aa5a270c730d7b9c9c45e4d4254d0dc81eb8c8d0e16e1e3dedbc69aa8940836277c0ab394515c1bf539941ee410cb08f83761ed1f0bde2c93e71a615caa43eb0943d5e7de4c4dffe3a47894cb4c85b40309786f3204e99ff0489d689817ace7daa6b27327ea29d3577794b611e43240786fb5a9f388d01003e8259e4dca6b67a146c030a6181a239619a14592ba29ff794424be9e635b33c7735f1730cac0955a6c3c60bc1e41599f22731d2e9ea3131cd1e77ce82524ffc655c305a58b11fbf51e18eca1d72fd3689668b5782639414eefcf294d1f4d9c67d95227e255c5014d76ee3d9de47110577967913b054360d953283a551da6bfceb039707aaabdbbfa628abb3f4bf892b001e169cc5444187eecf6b3c12983f1df926e6caf23838bb094e1de6a323824477d50341c084d017f681897326d638739093931edb87dc65587708c518d1a5ef7e149ea8437d07c1f18bafc7721589d20a210f4d97eba4d5cf5a06ffee5f5524d6567577810186f480cd476fbd2a47c28da2f3cd130e921c65a6adcdb13285b6a25e82d5bc810cde79ff84325aa4760516dfff748143fd2031e4267501f0e14251fc2b0edfdb4a1c0999167db357c887033c2a09b12153e50f3cbd65b16a55d78cd6e1e2c640ac420558c0877e7d1e5d99535945d52137268fb2a26b1a41cef71ea9c596ee545a5da83d9f73e54632cb40ccb8338fab2b25efc6ad23af32cae68b0b23987ccd831e14c427ddcdb04bb2f220527cff649a507afa54d6475b701e9380fca4ac0aee3647252c7e518978a7a0e66407113ea8889385470a60f4372963f65b87f9a6df95d98d98e23222df45106eb747a2b1e5a22c189822d4edb21617ff05248a95b3c38e982ae86dfc8d32e14ff0feb80473fec52c068c857ed99b6bdf9134d9d39e258284789e7b93fbc42848745d89fb31a10bc86d69073aa2b04c902cb43cec943dc7b8d756c3abeff5dc3875bc899e48e48720cb8510508d4ff05e9d485cd538dad069dbe5e2b26a8459e6cbbe897ccac0be1853320920a67fe7adbc74f87528db78dbac8890dd7e363d101cd232e7a9f1116e396157fad024e2829fa22db0ecf84457953f75ff2f2042cb657c599c8cd50fa38e3550caf6c5298d77e4e08389895d7d9f36cb2111eda3c60f11f10c2fc5952b0efab5728ee04e1a0a146b573c4dcb273a98d4dcf1122cfb0df633d55675be85318da1bb5ddf5336fb8c9be449d4618754bacb040bab4d0eba076cc340bd01ac7ede1be0410507e481b183881c7a804e9f3d62bde27a3efeee7ccca638f69c9b498170218369d8c6f0c7da81cd233cbb8fef8e810cbce15bedb4afe1b26387cea8b5a618c0c64c41a006ce1082c9b1ce9078bf68131af2f41bb046eee19e818e378d1878791ce2dcbc783f964b34b0324abde68f25cd5fe7224dc8e5a55abfaf40ae89822fc032582eecad8d03b38a27ebecb92081e3611c8c50c37195fc24f1cd4699dbc6ac0724ae2bccf5ee923dc02b0ca26f18801872c35d0617ba194bffd8a9788a183097795ced764b59c7f334aee440e83dcfbd065d89cf967d1c14784ad9db9fb38c2d50938ac3b6f37b49d662ff3ded7e500fb5a3eaf12634c4cec65dac163b129f3c39b366124af997e22e1ac0578497e1fb6bfba2f03c10afffd759002199e746708a86e8239c3c1274257d7bb44f76a3d8901e9379b023e94bd4ee54cd30a724abf680684a53a5410ba2b716b2335bb2064d40580b421f57f5b85b15e789038eea8438e583e5047422fa2cb311143ca165572a36637147470d2d9b51e8994f725d7c9b6f2a6d136d0396f6144a6987fbf8b814a87ae6718ad445bd0c3d46707231fe54e935fc5c765600d7a00904501082c2e3379887b69caa9102342d58ef003dd4f7bbd22ef322e4e8887986f6c04540b44b9fc5104c6b362ca5f6df111d10525ca88b4aac8ec173a9a7c0c8fac0064782cced17409bf31ed80bb3ca34b297dd879a947e8abf92325dfd28cd2828c6653b5ba46232009eb2e128c032d674e60c0580670a2c79dbd72a703ddd12bc14417e80cacd7a11ea97a5b32f37122ec9dac42caa77c3948570909fa968d8ebf43355fded2b9b10a6ed7a70c2f6f34863a6980ed3e017bc9fa694f5bdd3da03327dd8f0f58bccdba10f6c8b9ce4a48e1568562ef4b820a474029d0d29e2f54630de3b213b40dcc09b2bbc5cac2d1b2fc44da8bee2b90db0234974ce6c64505163765dbeabc8279addf49d8df028822142fd4f4b22ddd3bc76cef54ee8c343163ee75012c0a17789a2d23597020ba6c6f2ad6f90e91cd8c3d69312096f2751047e2cdebd6bfcd098b3b330f0419c9fa6d73af5ae89d305e2c9c349d4be22d2b4cb1aa0e4a0bc2893fb821b0765a2d568c03fb218c1ffbbf9f3d351c569b870a621ec699f400d87488e4412044bdd909ed964d5095471c0f55bb0faa4e11ca5623e8f8ebf2dd0bc88534bde3ca5e47b78182de6cc00382522f2d4f84ad8579ee543dfa24aff0ff0c7ac76ff951747bb2073cd04c11491c7df4fc68cd84fdc5b4856b586e998b4ec19e058e0f1da5a8a29e2275ea36b9ef61dcc4de2d31eef78cd26118df0ca24d865a5eb949ab5e567df3bf7af334280dc9bbdd81140af04653386aa2785aea4152ab9946a57377202c573ab72bf3d2dc4d49d49c849e16b8392cfbab2181bdf9e53a82c402e46a597d3367c71b7e3685956feb49ae10955fca039aa1e3d470199929d6ad57df20701e2e2a0126cb6dfaf5b78e40a948e5c631ab9747b51edd24c2730107958a48ac580f87e84e4d9fc8c48cc37fbd2dd469d96e66c21c220a51db41423ccbe6f25cf4d4fb62a132da8804ebab148f709de1d31dd53799b2e4238c3e5e40dc88daecc74f1495009452b89dc9ed6e72d723a03df61f25dcf9e9ea3a276f589ac1f520b25132ad221615c49618a80e89a5aa3367e5d48154bdf06afad0b46beb5ca0227ec73ce1061e0e1d1680c4ad1526e8fe8aa5d14e8a4cf0f6c7dab2a63ae2543927aabdcc92c4ddf48993d56a1843a3cc83393beccbe0019fe6ff059a674670c9b57e0686994d1298fb1ad1ceaac829706fb59842b2d800b03375b8c328b099b773fad88e5410b2ace006182a9be31452d30ca42b2d30e2e59522dae7b0c90351365c81915647eb6a612ba5229d88ff59f33add72bf0e1ba85400c0d284d6f6ced74c1ec0abba52687d7875df87ad141da9a67e0aacacf563c8bd0d5c8aea9df36dd719f6c4b8aea3c2c9747b97770fe54ee515ae8a006dc641820b0db32fb12d8ed3446fba2415f940f63619a7ac8c4c439a491d9fff22de4acbd68cd8e8ec62b5eac340425740439a281f391970d68f77bbc16090f61d1a97ddefbeff8aa29a06c7751d60d3686debc442802a38a708be92022c661e129e938e22e488beec456ba5af262384d0627baade32cb553efc9c1696e6933c9a98f35ad41b79091fa7642e2f8c76dbe5ca6c11f6ccce19f6ecefdd9c50e93f5205587a4dbe9e130440aa0ec4d01e000d2f2e69bf5e86c7823c7e3108a3131440d1a4e3f0a70708e17d8d5b02f9f1f593b01840496fe31935c1d271ee01951bd4eb915325cdbfa81d324cd3a7a4d519a6eb1a56feb6a570b1cf9e051fce15a2dc7117c4d00a05e02368f5d6ce63fb29c931530402c83b87998a9bf4956091c475f03a83330100990880203efceb507a8826caf6df66fc76c9c07f8a225df3267bcc81f968fcc2f35c9edf8c50c1f5e2afbbe4854c6295222adf9125ec52164abea3945a1cdd4120585a5af14024427ce3a8b73c9dab8933f1532a3f2703e314efca323016c98e6c78bcc3d8f89c04a159b118b708e9416208a94c357db9d867d1aca41eb731af22521e96ada92f14c733db982de5660142e08879e5fa90b01f9ff32f330327a5f69038bb84b8a2f125ac3cec76b29a6f30785132269eb5d1f2a6c725d003721f7cd1a8bbaa00431247c8b4f2aa7ec1b1d3fbf13ff1ffd5d5b8ff3b0df53eae80a8c2e72b20967515010c3e9cbce76e92053917a3d2498d7116d21d3213d7869f315670d7bab5411be32cf369af63baaf14b6b2269e49a99846dd51e4d7526a509a6937989981e615a1ca3e95f6740074d2d9ab83f43adac262a9f03def92ff924650b8b3d594a6772b43fe99cb74c38acd6d9bf4a40fe024645a2d748ec876947695a73eee80695b23578af252692f3a65fbef788538889322bbf18f08760873e4fd0e70c252de8d41d4bc70e79fe26a572a11b198d90f4d2665c76aba116d24ed874b2e280b1e1580821b9e0e65ce7ce4f32c4f516a4bde8cbea097c0912ca38ed8dc8062b21590b7bc12d81c9dd18b1668c08658fae982644d202f3f681dd4b513a5ff03c11dd5e2e82da5cd54c47602e5401833c4aa8955d3b1228d64ee767482c673a5cc3b8205c7ea5d7b82baa0d5f328e2c6bb4a5cefcf", 0x1000}, {&(0x7f00000025c0)="7d2263cc460386ce431ec33e31f8a8e28df8da0169083cb7689788f212e102660079e0983ace82515836048c94fdf43fb8ce862cd1ebad4936256bec1c7d81cccd745c934e8ddaf18f5f5aad8b242453f4c5ec5d371531604b738fd6f0d9835b4e2c239603db7cc8462d6b42dda076db6b0b2b9ec48e335c1568294be469178dc5e103c2b18502f1bd1c8b30cf1d", 0x8e}, {&(0x7f0000002680)="9aa01641b28a552cef32044bb54bb5d8f43af5a1b70547ee6eec373dd7589faad38eac382512fe1c8b7c61636131904e4cf4de35ff6d2f870fb0b640e54e14a5695fb53e8c8afa94723d74d61861a9f4f9bb063aa0c5d0d6b5cf3692c027d427d41fefc5b5ec", 0x66}, {&(0x7f0000002700)="2d29ccedbb61eea237717eafd2e209ce9225a4c168c64f2ef55ebe85f485a318d7c27a3fede6910da09de99528d32d7e989531af9ee9d4937f1ab0dda1cbdeca4dd6aac610cbc557ffdc9da9a6628a520998e0852de5877c881345752c239b27a538ff70fc77be455f5695cfaeb34761155a1485cff75cc2fefc4187cfb6a3099015321a9009dafe527b567764c8038c946c4a7e358b504fae705ea52912", 0x9e}, {&(0x7f00000027c0)="e65e43abcb7efa1135bd7fa00bbf88128a8f3d07b5e4125936e5193c3ed08290a828cce0cea81db88bbaa9e864dca9cd511ed449d173b8a41ff0e697473fd535167daaa06082c956e6006cb59618a9f3c0907426c77771deae3389f22f1cb4418ed72980b900cb63f7cc45179f27eb55ea3ca50a58337ab99f310407cdcc8c32df", 0x81}], 0x6, &(0x7f0000004bc0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x10}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x108, 0x90}}, {{0x0, 0x0, &(0x7f0000006180)=[{&(0x7f0000004d00)="b07984a1c2b9f322dcb371553aa809912164e206ee79d0d5c6e029429025a34082f0db2efc36d4b08088417f6c8af0a97d4ec9255b8faa80d5e2644de2dd9fc0400eab464fe8eee6a1bdba31276347e194e3c2aeeffaf539783eb62803080d726ec9da533463c719464e441c3a5dc7f75c10db1b3aa814727e25bf8e73fc3d1faf921190ec82f0b10d44031db1cfab06a8fb191d6f325d0ce41ffb205546264775b039ad669492bc4be3b19ce6d2f860b8d3415cd0ace704945208a6f98ecc26ad1d9e1b612294a8d7", 0xc9}, {&(0x7f0000004e00)="0c5fafa19e05b00f549a0288771879300064835a6efb6776929fc5834575efb1cc330655dfc64c6ad85e670c9bb570cefa0b6fd43406d8b7fbbe9663d3fffad9784f998d6d681becb1d224a1665198a58be750faca8694a94a0bba0fba6a670c9a8d7109973a6aa29bc6e36891462207ea21970acd5b7f65f4f7a8c53e059b1db17e85390bfe8b95e1e9ab3987935b94", 0x90}, {&(0x7f0000004ec0)="ffe7de44c49476ee1495e288bfe5626ba6dff5fcf75360a2e27197eda44bcbb6f4b0aab3a59e67cc33c47e00531c86c6d420d3a478b780de58f1e3f6bb41b4f050309b87e0ec645d3d9bbf668da731773331932b5525d734bf3a8f6d5df36c84a9f4b2ff4e31a67e5295ec07299eb219b0060444256d973aca4b56248f86996f0fcc904ac4adc46c12f0095b14276152c68d1876c89074a193f02458909bd2de497c4afc646843b19c4b233585123e8c59f9b35d34e131511d3265bcd4a5c45b7dffd5e38c89f6fb4c97e04c11dbb98216a425cac87b500c9ec6bb3da767d935909238c90647b2694f34544d19520f8d", 0xf0}, {&(0x7f0000004fc0)="8294b6c29da43d428d64ba9d4835b28fa0", 0x11}, {&(0x7f0000005000)="0b87edf9e9953d737b1163cae4333d654bb4f5bf2518e589a3ee97ba24f82e2810226ab3165a2e3c7434437ad00f3448e8a11528cbe330bb4606e3cc1af360a6677f15ac141d1e89958533f24a77dae19dd67c52e86a96b4a3e6fd0ce65fb9ecf07a0e7faba7babb63e1b9d0cd3af64518fd78547b7b26dcd1c943189430a75d49470f4f73d65e329f170ae6adbaf60ad15132ec29b15b4ea9c876c6c5dc5c2331ec77a2c03e629432971cbea6cd11504845ee53ca2e14de653a7797cebf5676da2902f1f6c9335565fa82afe437268c7e736410", 0xd4}, {&(0x7f0000005100)="5f14f0120c9b5d6741d35213b56d09db6d2e1556dea3a164afbf0505a4234824c1e3c13fcac87d524d2570a4371c06b4542ab59ecd7b5220747672d8869e747d8d6e4697f8732f3ff774051f5ccbbfa656923a29015dbfbf1190a2698dba007cc647428fc2dfc406dd0e26a7b0467d61b6f452046f62", 0x76}, {&(0x7f0000005180)="e0ee1371407e070f887d6378b6dfedc9f632b80511cdcd025b82dcf9043ac05cce6112fc23f77371af148b6d766ca1c379dd7b78a79701ecb0f29de7904cb185b63b2b050ab58a4f82cfb392c7991e54486d11997ad0e2d382db5ba21cebb391e26b7be400b4aae73d26491c0cd8738fa2dd32f67d68e02d8f6b3ebbbc3b579041257f27807d62a364328acd7492fc939e6f7cc02539aec825a10988d42cd109d5c3766b4509dcbab7ab5f52430ce5154c0a283b2a3586b11bdd749dffa9afa46b58d6600bc1ca10d22a8a815a05481bc00d5325977a2effa4136b62c1ef7f4b953ac15d033398dce72573f307a4722861c4f6b6a60c0f09ff395412579687a4824b693415001aa9eba7e1a4bdb1d0e893cde7fc067df28320ec4848abf344387eebf2dd1ef65670f0f23d00f23262d07f381528565233e8a6f38e5b7cabb489658f06475cd85248f294beb7daf1f31804cce74023293e20d4b6c2fe09a27bbb2ac5bff903108585ba7fe74201d6d7a40cf1ea268cba700ec8f7f61756031d8c8d1b32ad71a345b2f6d284d3ec6499a0d85074f3fddfaf01bb6f1838876b9dcee4d15ba571808758919b68cf65314f03f64c6637aaa79d0e51d46a0620555c2d5a3a5df3693e14ecec9275435c562089cd6d49cc2a3f172f0a54da6fb98191c68e251d64720ed942efb71f07c02930529da9ef2f67dea1c7f23d0316956b53312d666919fecbcef3cb3e041c90a9e4ad142683853bca55455f8a755df6dd26465a6b538671830b60c9b8e4bc78eaeab83e9d47bd9dc54de9ab19f49ac0b144f372e8c6cf29d2187a2b36b56e208388c3b00c404cc5bd8e479af60320b2b7fcd307183e28bf2b38c69e382e79ddf76b72eee3cad1c7d012e1089679ec7cc232a6061eed0e1dff2c202253646c83f8c6976a0894da45728ff5a493ba151f9de950db03567fa8882e32d16f01dfd2a5bfe63cf66ad57653540a33ec3e84ba18c2326e723166ec558fdb349af177de93e4ff0b8c31da5b4a6ba3582b4e327fb4e661af4d95ca498ce37b6194214e01b51430360be5429d21d7fee3f93ff434913206161415353843985873519047237a80a03b56a1934f857de9d140db03c6404e4f05eb878e4705da276fe90bcf633ef9e654ae90eb009f83b073351ba6abf73580f300fa4af135a2340e1e0dfb3f32daa6b8699f6cdb39dc17b37f480c05a7270a0f1a41564de0677aee7c9bc0d1839f90a1ee1444a6b1af58b2e781d96c222fe95ee0c0e9c81e4003d446966c1ede92b1de1b47446051e7d313b1afe11738812b267050f0b297ba818a634b950612b5ee1dc3447aa8e6a903e8936d0b824d61eaabfbef6de6fbd90e8a1a2e405b91bdce235999bd215c6357d22bb1477afc20711a3d3aa27da0fd6276dcfe3a961854bfb2244192aaf98e9eea7acda8b99e84f90192b056c32579689a4bc8a425849529537c4cbfddd651e92ddd58b09c7fa8dbda98490bd16371697c46833859e6ca1bbd4fb7b1ce5e34e47c4958c450f405880b721302fadae27368933ddbcfdc4ad329e22f612992fd94721235a2679363070d21839d38aa2da756b79bd9b6e9553c31929f7c20a325c60463da929ef8cafafbf57586c8b112791197a3f9c457db6e86a59e5dae1507eb1dc8e1561d63d20599a4eb701779cb1209c91fcf65a0fb323866bd15ad41df54788d83fe4c03e6bc065beb03a5e0ad483b160c4b03edc04fcd76ccb63ef9dde2a40306ab028d37c4ec1067b7bd4d7d86ab3798344041938a7aaf177f150d96a1f630f21ed7806930c308a3e91bd82b5f0dec5a9f4e7984c0f06c6727aa182fac55d8d082bde8b6039b84e338146cb186841e543744817eb3680c73a5563c06ca95ca7902ec40477969521a013db1da96799d985a7a65253c93f0b4b024d1d9c56ca787726d02e360e73e1868a5c1eb70e5025a581ce8339e5eafb4d223b593fee732bb611a05395a27b820e781fbca94af10333dd198de1ea98ce176254b6286af2d3d4ff0fad7ce6e81f08f93504a160a2ac42088f80a8a6f3811c6a9f3917f9152d624778cab0a4c79bc0af514bbcdd1134d5581ec9387ab1b9f91b455395f2fbcf0796e32d71e308d5f94d47efcb1283b6f258a943e16df3455c808a52190375a18b06cc16dbafbca9fca17cf8e200441c6f8308d6e86f307824bd0c4db13f37bf8dcedaf6330bbdfda4d238426b9c783182b147bb6da5d3542049578c384b23565cf3364f398f1a2aef045539f7da693040f1b4100fa9daae5c4facc50c510464651f9fe5f27ce444778d69d397411344cadf6022b36dd33fef53ff6aa184e3eb2f6d7c5c30e36a7ba8535951f10456b6a1548e421f6aadf6aef46b6e046de08d58432d620ea90bc8edb5008beca19ed090c2c3acd01b19de3192291e4bc293fcc2bb4eb0017abf2d64970d79ae8372d2b8c0eccc9dc9cecf5ddad1adac031aba6ec4d4ce78f7d21a16843c7ce4bf7d2b5b5d149a15dc4cfeb0eaadc6a1a7909918d895c9ad8bbcaa46c42d3b82a5956297d5168f4a521b8df4d0bf62407ae883f13fc174a75e1df0a282c7d0c172a00c7fbc9adff31a7889618470066cbbdce2f1ab84c3fa3ebc5ecff5212ff6ebb4a6aa510c7ef6d480822c3fddcf595ae98b2dc908471c3024194009d252c5eb16be595cb7dbf4f93356cf290064a8e4ce1b70995ac06c7bac16c1261f07d2e36a375f67855792c1aa94c11c23c5fb4dabe6d5755905e8a48c4e0a8a0204d5ae476634fe95812b4db456cb3ac29ce2a72a15f760f0f9bb43fc90688db0d02cabe8397e914e88a5ec660c4fafe04d5821af28f46914727f095bdd377d978af8ad064e877842c6a901b5f97c7b4a64d7d783422a6afa9170fdfb45f7f5ef5f374443e2a1a8593e60911cd914e5fd453497c2f7ba10afc73401edec3d562c7c4f51afbddc1ff909ff6918170bf7d65dd3cd31b7a352ea0cc30bf071d6b9744b18f062cf4b9aff7631ed7408ef4a473a236c8d3fbd7677d81ea38e7d339938cfdfad67491e26afe0a65ca858d64c578391fd9aa47d3452fae7b2f6e838f76b6bf1112650dcb854b8763fcfcc5018b25752f649c72a95b6bee6acec99a926561b90648dfce8998558afc352e88da74f0e55da12bc85c4e497fe1f923bd4350e69edf5fbe4e55793a4579e83ebe457f86255008717a6faed7f6c10581e5fa8f1e141aed8507d72ab33ed1cfffac1a2ebabf8d93a5e91b4da517fb4caa3ae7d07271666a82414fe07caac9adc3ce811143b11cb41169df0686ab92fbe7170225fabc8a77a8bc896dd3d90f2d14bb71ef3d87f5a1c1e82b0de61f1c1733e9b4864cb0d40f89d04b7ecffe9000ab15c847015e2b9897ba7e164ad01fe97cacd0c85c9dfb8df2514c3f5c23a2a21835de2fb893ab8316878efab574ec45d5aeb9e2d2906420a1a6118045605504c586cb8fdd827de04280c618c4ef7229e8fc18138a933079cf4283704ad93673f18d986f5bf6679ffabc5e0d0a198d3dc92e2500a04e97c987c193d90d99131765154e499a75eac116c8e3027f02003a54512036fcb45cf37e68f2c52804116b5292a836efd2efd95bdc5d68883d8796b0a74d3a7b14a403f6f5d373605af241b95de7119e9de307caf9505e7c31ea92b34baa8f130d709f4cfa7ec790e471f3c0e11607fb7cd77c06ee4ed194c46ecd018b95e99fc8585a8a386c5778773a7baefb9d5ad4ca2909312f7ff596dfde455f2a74bd3a76a369c3b14012fd54e1ec7bca0ca51ba61a2b08935c49b39d418066ed97a6f4aeaea761d8871e99ab066db6952c1ec00e637f9ad6d5b24c751f5d21311d0f416c88a9d4fb30bd7be3c6b2b7dda18cb5c15c0475a6aa00f234111e462a20256c56cddc30dd265d1870e312ca2ef39e3ac02841105a06c28889c8819af48c0509ac8750cee24d2f89e3fffd0055dc45ab2b19f86527c35db492d2db05e4f809f0f61acea7e475b3f28472b51e8b1b3d20d9b5d0cb52441cf3415316fffcadcdaf7dfca2561f728ba4f5192851f8ca30b46316e119bba955be51eaf2d8ba71341b166a5c84de19010f66946e7a1bba4fa92c5bfe43a585116e74c3e5b696cb10cb3b34ab4b8010fca05f8ca113e13cb76f572ab4d3a3b8c6bd8f50c8037df00761a51ec3e792013022c2ca563cd7ddd52de94f6f8f8ce66e3db5c339566a1b78cf951dec4fe655a5b1dc75ca73ea791f6d6c051f6453127a8d9acc425f88a5fd29b14f4f56c1e6062494d72954255ad8b817d9e464bfd7dbd204b6b9c08311c62e9ee0c9e822da4b23de8d8e0865846987868dcad094fa111efb0ce7f9186967d9dba5e83ae8980e36eb05c3689e5353005895158b06f180cc7fc23ce3448bbc8cb7a23c915f2c51b60658b92b4d4548429a3f136a3a22f28ea5306e79722ec6e51157954a0c80d25ad0bc3c8581f061060befc539e247a23e96fc4415c75635634d3052f31619e66b61b57c429da869adaf43fea49bdf8d2d8af23fedbe704fc5dff676af516a48ab2f8310aa1984eb84382224b1356496f49190cbe2d1c17c9d8644d9a7fce45fe578317134f4c5f042f99e4f1ccfdceb849022d5f5e7a8b39610d6c9d1a5650fcf6e87470d6c2dc1a444dd58e2b20b99a365153e17eccb4e8767bf3abdecdd7087d8716c4eeca2d1d4921e7b9fbdd427c1423baebf2575c5d60f3062c5015276f4e5aec3c59aa41f2935e01a8fe4e98a4348094cee89c3c0a9cd34c6f2b1630af1b0928c6ad7e3c67cb5f9b3969721b5db7e88f3aeb8524ef5caeb0df6b769acd68da230c456b7daf2fe09bcbc0e6935642cabc2217d8ae05721da97a9af953a27b14c1bcf3105760f191dfca437330c28bf77b479f06a58e7aa51991e1727848247b34437b7ee25b3dcc1103259a7299a95215bca1c4da001ee95a703cb3673fc88ff0be79c216ba9f984877f2d0d52d3a95de708ff05902b77a5ead02ccb7c4b103136b6319f170bc0c5a96c8a6b229f1f378ac5fe738e67c207c4eae4e22e5c6dbb5215f4c1f937d6d74ec6a35b1b264a11c8d66a657266f27f6e62f5638604360cae993845e232db2f94b5d87ce011c1270d4c6b98ced0788536dc76ea0d1e1b715e7148617cd882b29985c98d350ea76953107b9e11655d7ee2d571e34493680d90593221dad58294bca2f1c988a8e3759c492dbe91b697e744a5541ca0206af0136175d08a38ed36659d9b2f61bae9ed2f5f5bed922eb155ae5bd189e9128178a302bf39adf326bebbd3400ab52ab3b62db6667ed3360a710b1cb32b01f957d2a7ddbb7d54abf1b4ce894a6d750af9cd15d23dd284b8da4b789e981479b48826a085b069b23f6e754a86afb9f8063e501ef4268064f7013774fbd6d21751222fe2a44ae9f7c78ae7b9fa4e7ad6bfed399d23d7715f7f7cb07e4baa03409357bc46bd9b5aa76b05419b3d3ee1e716260c029641ecdbf308a401391ae74b4f98093579792c3c13aed067e9e7108e733459894a3c96e9e397bc6f85623a150d7f13b83fb24c72a483d81ea0a999a487ce16ccb6cef8f8e905e55abdf567be6d56a73a37ed4ce8c696b177288fde60e82ab7df9c24357a586db3281600a521124c765707422169472864ec467d8664689a75275b540e2e77de34b4733dece043cce37a846e4070d23fc72e1986e8902ea419f425679cd57585885e7e1f84952656149c46d8b4e19ed6d6f0b0d2a43d392b3d9f90ef09505d91079461ad343c40ba8288d6e24b3440b81269cea2006cac737e", 0x1000}], 0x7, &(0x7f0000006300)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, r0, 0xffffffffffffffff]}}], 0x150}}, {{&(0x7f0000006480)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000006600)=[{&(0x7f0000006500)="38dc7b6c5177a6a21b9beebac588e2657c007c2bd3e0992636a28ecf7d935f30740eb0e7c28424c43fb0b545f1070f836a1e17a13a7ee954b74899c5ddfc53219fa929bef7e105fc5deabe0a318e9401f650673f613e74696168ee43527cc52654362d28fd345f6a3f7ded4a1cb7bee335fbd50487caca22edc1fc8ef11e87cf6662cf027095a12cf2eb1059ef23ad58c0e07c94f858588c98c7910e7dd4461f0c1ba728f503e8c5dd641c12eab243f225b6d044b4765cce2d273e8a517e61ae443e6901a3f09f82e10cf510388932a6c61f260f2539a5", 0xd7}], 0x1, &(0x7f0000002940)=[@cred={{0x1c}}, @rights={{0x4c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, r11, r7, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}], 0x108, 0x8040}}, {{&(0x7f0000006a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006d40)=[{&(0x7f0000006b00)="c48bf8ca585b1967335dcdf15a1f52e74a39fa7ad5ca6f7b551125ed0de0eda14745700c47be41d9f7bbd769d91e94d04004165664b996ca04e3160d4bf719f60095d1e9bfa84d70ec6d2fc88adc83a62792a1e876f72343f8", 0x59}, {&(0x7f0000006b80)="d42284ea724ea28f53831ce85e28762e9ca869d04417b4b19e48539696203782b737db6c3a4a73a2275c3eb4abecd96da2096df50ea7e107b9e1c44e60b936dd427ef44b0fd20add471808266fc29f5635f51df4d8f40cd9c2c4c1b4022a85a56c2e6eb3474aad3b86346a81f2b7b648aeb3256b485ae313ed478d93e6035dc95e6c6d1bebaa75b29f06dc1876328c5b50e8d51b", 0x94}, {&(0x7f0000006c40)="0e621574953f35a1ce99af3da9ac18b886d6e63f11a0caff0e3caa841bba0ffd83fcafbd0a4d9bc51328b03ecb427f2d701f7f58b98cdbfd67e4a85244ae603d1aba2aaf59c87b211a68eb3dcaeaf1edbefeba3b263aa58a49e04b7d577da552c042dbac4f63d9faf69350cf0c1c76e4f28d2f0a066f25047310e6da5cbd0b397156b0157a053fca2604a87a13a6d3b70e2a6a82bbf7585b27c41ac2f3a8bec9782c3f0fbf5db1bff9df01bed075f3899a2b4baf58910c2b847c15db8b9362d2f586061f6a", 0xc5}], 0x3, &(0x7f0000006d80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x20, 0x40050}}, {{0x0, 0x0, &(0x7f0000007000), 0x0, &(0x7f0000009300)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r2, r3]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r5}}}, @rights={{0x2c, 0x1, 0x1, [r6, r7, r0, r8, r9, r10, r11]}}, @rights={{0x1c, 0x1, 0x1, [r12, r0, r13]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r14, r15}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r16, r20}}}], 0x110, 0xc000}}], 0x6, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:53 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x800, 0x7, 0x80000000, 0x8], 0x4, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f00000000c0)) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x800, 0x7, 0x80000000, 0x8], 0x4}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f00000000c0)) (async) 00:31:53 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000000640)={0x7, &(0x7f0000000000)=""/55, &(0x7f0000000580)=[{0x3, 0x5, 0x0, &(0x7f0000000040)=""/5}, {0x8, 0xfe, 0x7, &(0x7f00000000c0)=""/254}, {0x800, 0xfd, 0x8, &(0x7f0000000200)=""/253}, {0x7, 0xdb, 0x200, &(0x7f0000000300)=""/219}, {0x10001, 0x71, 0x6, &(0x7f0000000400)=""/113}, {0x77b9db77, 0x36, 0xffff46aa, &(0x7f0000000480)=""/54}, {0x401, 0x9e, 0xfff, &(0x7f00000004c0)=""/158}]}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={0x14, 0x1, 0x2, 0x301}, 0x14}}, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000280)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(0xffffffffffffffff, 0xc01064c4, &(0x7f0000000380)={&(0x7f0000000340)=[0x0, r2, 0x0, 0x0, 0x0], 0x5}) ioctl$DRM_IOCTL_SYNCOBJ_TIMELINE_WAIT(r1, 0xc02864ca, &(0x7f0000000540)={&(0x7f00000004c0)=[r2, 0x0, 0x0, 0x0], &(0x7f0000000500), 0x80000001, 0x4, 0x4}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000680)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f00000006c0)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_TIMELINE_WAIT(r0, 0xc02864ca, &(0x7f00000007c0)={&(0x7f0000000700)=[r2, 0x0, 0x0, 0x0, r3, r4, 0x0], &(0x7f0000000740)=[0x3, 0x6, 0x1, 0x40, 0x3f, 0xfffffffffffffff8, 0x1000, 0x80000000, 0x2d, 0x8de3], 0x5, 0x7, 0x6}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000000640)={0x7, &(0x7f0000000000)=""/55, &(0x7f0000000580)=[{0x3, 0x5, 0x0, &(0x7f0000000040)=""/5}, {0x8, 0xfe, 0x7, &(0x7f00000000c0)=""/254}, {0x800, 0xfd, 0x8, &(0x7f0000000200)=""/253}, {0x7, 0xdb, 0x200, &(0x7f0000000300)=""/219}, {0x10001, 0x71, 0x6, &(0x7f0000000400)=""/113}, {0x77b9db77, 0x36, 0xffff46aa, &(0x7f0000000480)=""/54}, {0x401, 0x9e, 0xfff, &(0x7f00000004c0)=""/158}]}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000600)={0x14, 0x1, 0x2, 0x301}, 0x14}}, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000280)) (async) ioctl$DRM_IOCTL_SYNCOBJ_RESET(0xffffffffffffffff, 0xc01064c4, &(0x7f0000000380)={&(0x7f0000000340)=[0x0, r2, 0x0, 0x0, 0x0], 0x5}) (async) ioctl$DRM_IOCTL_SYNCOBJ_TIMELINE_WAIT(r1, 0xc02864ca, &(0x7f0000000540)={&(0x7f00000004c0)=[r2, 0x0, 0x0, 0x0], &(0x7f0000000500), 0x80000001, 0x4, 0x4}) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000680)) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(r0, 0xc01064c2, &(0x7f00000006c0)) (async) ioctl$DRM_IOCTL_SYNCOBJ_TIMELINE_WAIT(r0, 0xc02864ca, &(0x7f00000007c0)={&(0x7f0000000700)=[r2, 0x0, 0x0, 0x0, r3, r4, 0x0], &(0x7f0000000740)=[0x3, 0x6, 0x1, 0x40, 0x3f, 0xfffffffffffffff8, 0x1000, 0x80000000, 0x2d, 0x8de3], 0x5, 0x7, 0x6}) (async) [ 1397.625802] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:53 executing program 1: ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000040)={0x9, 0x3, 0x7}) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) open(&(0x7f0000000100)='./file0\x00', 0x8002, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f00000000c0)) 00:31:54 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x1, 0x40, 0x3ff}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) [ 1397.748788] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:54 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x1, 0x40, 0x3ff}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x1, 0x40, 0x3ff}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) (async) 00:31:54 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x800, 0x7, 0x80000000, 0x8], 0x4, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f00000000c0)) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x800, 0x7, 0x80000000, 0x8], 0x4}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f00000000c0)) (async) [ 1397.867466] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.872785] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1397.971011] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.045332] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.093261] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.128454] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.137272] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.192294] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.236959] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.291648] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.314137] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.340415] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.371613] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:54 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x20, 0x100, 0x500, 0xfffffffd, 0x0, 0x5}) 00:31:54 executing program 1: ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000040)={0x9, 0x3, 0x7}) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) open(&(0x7f0000000100)='./file0\x00', 0x8002, 0x0) (async, rerun: 64) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) (rerun: 64) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f00000000c0)) 00:31:54 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x3, 0x7fffffff}) 00:31:54 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$VIDIOC_G_JPEGCOMP(r0, 0x808c563d, &(0x7f0000000040)) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 00:31:54 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x5, 0x40c001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_LOCK(r1, 0x4008642a, &(0x7f00000000c0)={0x0, 0x24}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000040)={r3}) 00:31:54 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x1, 0x40, 0x3ff}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) [ 1398.386174] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.410671] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1398.433430] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:54 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) [ 1398.543919] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:54 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x3, 0x7fffffff}) 00:31:54 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x5, 0x40c001) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_LOCK(r1, 0x4008642a, &(0x7f00000000c0)={0x0, 0x24}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000040)={r3}) 00:31:54 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$VIDIOC_G_JPEGCOMP(r0, 0x808c563d, &(0x7f0000000040)) (async) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 00:31:54 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async) 00:31:54 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) [ 1398.835728] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:55 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x20, 0x100, 0x500, 0xfffffffd, 0x0, 0x5}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x20, 0x100, 0x500, 0xfffffffd, 0x0, 0x5}) (async) 00:31:55 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x3, 0x7fffffff}) 00:31:55 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$VIDIOC_G_JPEGCOMP(r0, 0x808c563d, &(0x7f0000000040)) (async) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 00:31:55 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 00:31:55 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x5, 0x40c001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_LOCK(r1, 0x4008642a, &(0x7f00000000c0)={0x0, 0x24}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000040)={r3}) syz_open_dev$dri(&(0x7f0000000000), 0x5, 0x40c001) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_LOCK(r1, 0x4008642a, &(0x7f00000000c0)={0x0, 0x24}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000040)={r3}) (async) 00:31:55 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) [ 1398.897539] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:55 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x391981) syz_open_dev$dri(&(0x7f0000000100), 0x6, 0x102) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r3 = socket$inet_sctp(0x2, 0x5, 0x84) r4 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000001280), 0x10880, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000200)='w&,+{\x00') ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000280)={{r3}, 0x0, 0x4, @inherit={0x70, &(0x7f0000000140)={0x0, 0x5, 0x10000, 0x4, {0x14, 0x9, 0x1, 0xffffffffffffff81, 0xffffffffffff8000}, [0x400, 0x3, 0x400, 0x0, 0x0]}}, @name="b371a3bb44c9ee8aef8cf8eccb60fae498dee92dc0cba379946c5e0705aa97eb828439f4c6ad395d3705c0fdc3cd8fe921385ca06d45d5fe3c5821f544fea385c9b4d2ee2ceddea3b0ff6f858034b6210f9f3a04b4f615114629a50be13b0976190c255ea325942612bedd5be960ac2978a6f2b18c8d571a87ef565d64111904112f335c6efecdcd979cb7c7091d10cd28f1cb7b7a7697932bcf6c8e9680688667852518cd8b10f8622ebe052adada68379b1359c32893916f6640897f4fba9f7d7588700839836157b872b803f0511e91ad9fb98a726284f525b1f35d5859adf5917b84182a4a31d4025b260e32ee6c00f1d543f24f1d94cff24b4a63787c7b1679cfa99fd4847813f965cab2fb014bb1095d3991d4b643339a2238d230638181b157b0d318db598aee7f833d900e7af1eec240be9e2f3a483ef5608960f7b7f208fda67506279c84bd4c61053ab7edef7b4ab4812628c96358c04723de4692abe6ba922373d97313095d657f3b878e1b1807aab0e3818c5eb53c9ad22745abc95d34f32450555dec0d34a4aca197c731903771fe266b2e93c11fc14cf985419d9eb963844c82dc5e6d6da83e0ea9668f45a380fe60ae0b9b85de88967a2d4c6482f708f13af88fdc5ca0e2c2105fe7989acf2fc6d7145426a9dde2ec6ef51fc0d4af31213a251b663b4b28b87d61933241f23be7532d6d01b28a571c6242046d6979c6a0de416a92a0fb166399424fd216a5f2aeb9bdc8ff2dc291f29417aad8cab5a14efd06e0132b36a79cb117ab4fb30362f840b81df10853907db487d86e97014dfa6c0d896f325b097d5cb5b1d7370e1897e0416c2ba224e2e97f6a6a5f92368f7d70b017555b448ca71ec3df7095147a5ec6ec6edf7210631017260a12550cce58e940b8911eb20068621066e325fda238f94e91b60d0379a25027607b037e645edcc91b2e03469ff6021b94e1d7a26e59995dc90604784ee44785c373b5a447a69286c0c979e1c7e842a3a5f35633849549557f7e33b904f4db147116cbf73e2d93a4abf1dd71e6fffd3c1e118c502aa7b9ce51ead3c9e1a92003c9185859c0c6f74c8f9cbfb8b432f7cb799f80c33cef346fb1d1d22a7a661e38c0c55a86ad2b311b148072e5c58144b3a85878834013b181fc05c41f93fff65e0c3ccb371b8c42728d1f4d2e62c26b2087ca44dbf49c1700dc7cbb7cbe81fad8cc2aa6e0aeed1b585466916dd6ddebcb1b74bcccc86334b3e4b2779417bc0a9f4491c845e793391f775c5ef64ef31f9118f9d595cb6c872489f7877e3c615f1a026ee1cb73a96096d24f026e08b35a3d16dbc6b8ff8a87a62c73ee4a6a7e3c95c77a9b69c5e1330c71d2636af88a6cd6a0db7a60542a271ee4750613b4ee2dee6d02284a57d5eba6428db3d766a68ba345014e3df56499c2386c109fbde0843ed9bccbf0d4772a962cbf577c08f05287930ebcd958217402e8157a484e2e5f432ffb9789b477e8c34c0d71b5ec8bc605d15a948a4d85408641be5e54d1347764747d07a9a57a39cce83750edd711618a914e2f061e6fb9b0733fa9a44bc505708ef1430a7bd2de81927d78d1e058c44aaae2d0998f67aae4588128235f6bf496a4e6295e1ac56a14c70fe91f30c9d4b6eef8942a3d284b56117fafef73027af700b0fa228f37791193bb5390fc981610f1397dfa6353eaccc27573e458881dc49ca9125536703b9ffb88b87af288411b065c8f16c88bcea1ece3e3c67a10b076e9f5e849b83d6ae0b00328067c16ff93d29200ca8351237d5d4f902d7ab6cdec1f497fb29bd22db5f03bb3b095c0fb191fb15e3a496ed5f39c3038a661507516fa49b2037feaa735cc61f6423091d20437862f1c1efecc67427fc775a9c89f371c9d52d2b8e02aeb781f2f4554ce71957600cd32515e488bb7bc013296f8152aa2eaa8f0cd16bb494c33f75ed642907e100fb47ffab0428f5265a8f338fe91840f05687ec4c082bf64cb66eda5a41e9dee1c6a6971cc47661a8c2e7d1f2727e1f3ba30afb77f9ad8765eae12b2de2302c2448befbea737568e4e381112f770e33a981a2be77eac3e3354e24ac2445339395975dbb96a241f51731cd037fd2786accfa176aa01ab45fd4bda32b999a2c970be8bb4b64061f4d737816567db300102b35e7374e3e7f6cc5fbe99e0d4f4e3c8e6017f3c22785a28de861e2ed156c394bb1a231c7d7a46c6ff9a3130cd2616f275a9062da7098cabd275aa315d7f3f065fd087f109a50ff5f6572e1b356ce5386ada473651a2625889beec25d90d4a5141f1a1aa7bf4754b0e390923e97fa9395ec301114219a45ec77b458d3585bf7aa89869f6e2748e9cc31a947efe0463dfa38fb5030447c47dc22038221c08921bf6c50fe4ab98309e6b79068e80b1b93023c04f1e71300d182003f9d7b74fb2f3054f07c29c29cad40620186ad6411bc50b31a993926205c05b7742b5b7dbf72062b790a0237eeb2e3a924d990bb3167f40fadf9ef558bdc4ad3a4d353491a2796be01beb3051f5af2bc87efd7eec223b80aec1c65eb0a96b40431722fe99918cdb3c37ef77c173e3e15878a670ed5d1f23d1e3afea1e672aaac51541e1440f0cdabf61449887ba8fd3d8f2c130f152d2062a54d81587025f8523d1e4e9228c2eb81c76196406939e0c3954ad20f22cfcaf7c3a0f7f6f90a683b49a5a98ff7af2ec6243ebb977e6065509abd75f39bd46a9c4b767c34ab60d6339c45d1e352000317548962ef0c0e4ac08740693b17f93e829166d2d374fec9f9d0ffea3ab54a3d9138e65daba7c410f7ed93b67355fc2a78449b7042c7c2f7cfa5817fc5b50202e89f66a1651c7d027491ce7d454ca148acc295ce88999775db7b175c1eda7d0aff0b15e38cece1c72bfec2c593653e7055a9fc32386e044e83cda756e6127ba55ac9640739de3fd4e8b065c7638d2ea02b6f5a1139613e7ffb18f75cef79a2cc1997be45b2f1bb204dc7eafe3aab4cd988e75a2a68c5ff1113840cdf232f406307a9e37c00b53611e1f03a6d9ccea722f38599992be2f71242a682603e487e716d398b78ac6368f41b5e56780aff1f09bf290eaf54522b87c003a09579f401c1631b6c10cd23fac649255faca036e8bdb79ac9939904949a2992d4e13de03c1848ad39262a2825e26a9c0f87e4ce4b366da25d07f7f1943bc550b0fc127af075b117b2c2b92c840491178571c5f3bf4b0e48dfbb1dacf8af05f6b39ef666fc1d999b1d5f5182804f0634632267a1dca91fe0f228e46e6ee1f6c97a47b0b2959360c1c3ceced5be76500a7b1b7892632ecfe3f28a3785e3f759040bd386d5835a292561820ffc54e7a4c4a9b29e576db26a038713c19f4c9ed5211b24086241fadb47aa5f49b3c8ab99036beb9146d74b4f241fde8697794a5354102406a59c5ae6627d15a06a110ca9cd1d9136103aab9f98382d6f2f1e05556f6c6ab90bbccaffd372872afd5f6916ec16afaa97147466a09cb480e31c5cf36763e1c563126a8529310a0cc2e5583f7464e4140dab33dbf9a5201f2490613c00359f8f93ed015a9c5de4865856f4d682c6b487e6e59cb12783f77e29f2c7a0d6f968d3d606c6af87abbec72be7c926566ffea6ffa58eaf007de0d4405c7a10061e9dd7b1df6de1f63e9dd0b88f56df9a7ffd9daced1dd80c42168691cd8e1be18a30c07aa54bbe369557a6a498588927715120282e202ccee3ea2b97622052bc10b88d0b525ccd8fe71400b356789da7e6be9946d2a7a4d779d2cd4e024c79405a51fe0cfc3204b32b49bcc67c51fab92b73a13545b7ba4073b686eeda1c25a129fd0ae8dc44435dedeb2f2a5f6bdd306da705f5d535b25a0ddb5d1a1e62fd13cb49cefafa2c1e5a2c9d69c704fe4d3dc500b06c8615e02eb25cfcf3e5280ec1d4a32c828f186d676251937828abcf8288409eae9dac3a694bb236b1d016f8771830a899a848b81d48511b68e04becf08399afbc83ce61692b44b35bb6115bfb37adeed307ee3bd8269818fa32b7162f9e035c12e84d003f0e368f74f444b7908682789e129e259adf0b330a965ea5a15340348fc5b3848de1b304af53ae5f4cb677b82c35b7cb3a1e357cbbd67854b5ee885a69b4723dbfa8db827fa54d3207efa7712eda4369789648b87bb45256f45bd2f4613bcc26073d62df90bdc566069ca259248f7eed2bd283b2dbc67ee0cf63b85468ab4657ca71af7a7bb9348cf864761957f0b08d6ca9479f25c5b776690f5c80a63649502e28b334d30158526d51dba65cb77c786d3452b71e009ef51c531ab3673e2eb0a594d170a18d7e1b3bfd414c4b799d8facf066af861af7031f26c2d7cd0e1ef944d1c94437b5e3a350e248fcb22708e792732817a8a3f585c0ef5bbb8a16d3d7d0f845cca96b7ec75bcf1d97492442e96e13848ee669cad77e451e795e3ad3c5b9824d2535d237359f1a37164b46653b304ca8defc6879f4bf3b5d776daad4b8391ae285c935f67e7353b63a39c7a6787c5d899401d674e7b1f58d445e3cb24fbb8f1cda7609c033e1352c4d99ace9f2bb6ee41767f946ece757bcda7754ac3dd1160e1b150c293b0177f0c3a6c568c64eee8262d0f446dc73a6fdbcebff9587f73f668591624ef7d0bafd698cd84afc8b77e579b1350c118dd10300fc1471bcfc23cb31912a26401f195e039fbb718c9e80b3fbc00d5abe88d2f34721813be78d884d80cdf9180ace58f5bdc1f92c6925e23b8049360321785192a582d8172799ef602c0cd0b2b76a640bde3aa2743b4a328bcde5552b014f9c5dbc24f55eac25105a466f0d6231ffbefda82196e2f10e0aada61571bf37b938b9e3aa09a7de66750004950dc4753c6d1a307f4be6bceed133ecc8704c160c76bfd92286c7e576a2ecfe88568e056e446e2b66fc525d1eb6b22770d4af71972179ac135d3177e46e63936b064883a36f1fd9103f2fe65c1682b9e19d60ef2989d25a881903187f1a60f2082e265ecc1b182c973f690e2e4fe7e249f3c93343a3af5ea548fe4239ee478637769b02ae303a37806af19d8f7fd69708101af5b3d76dc6aed6034bfe4e0b3fb4f49a4322fefc5b37e20e9890c5176356757f711a2ae99bf41b495a81d9271e91a19860834407ff6cff40846bfca67e3c9bd5df0a7527630c695319c02ba33d4b537056fe90d8a935c2850b9c9bcfe05156007168c286bab6309037c2c75ee56c0925001a02357c1ab2f14a418e8ca8b88a9385649818a4475323c7a524aded58373797e51a0e08fd756036090b31c368432dfc5a7cbdbc664ab21bdf6bebf7f9b81a4e8bce47b4f2888861b48d3d5ffbe50b07bf00d67d83f4f769013e9c4befd80bd432dfc41c122e817f6608be72c88d05e844596f6659497f248d3b1a6dec1a27aa787ff1490b9f4ba9b12df5bf7f7e63825a6b0aa19c3ca8c2a39d9afba3215b1c7da49b148c07ac422a70b0dc23fbd10dea20bbd85acd7a05d8075ab8d5956d402c079476743f07d4d27752d8539dc316318644f403debc4cb8273e37a862ebe4e86878b71e8de5f1aa8417734a9611f939f1d80a2a61ba0283ea1c8de97960ceda5e7058b3d299b62a0e57981b7f2a9d61bca7b84421da8b29b1ba89896b420df960665346cb9e7dfa30f283328338873432d632fe4c119556634190c0ca851dab4814df53494bb0268d11f169a8e"}) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r2, 0xc01864ba, &(0x7f0000000040)={0x6, 0x8, 0x3, 0xfbfbfbfb}) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r1, 0xc00464c9, &(0x7f0000000000)) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:55 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000000100)={0x2}) ioctl$AUTOFS_IOC_READY(r0, 0x9360, 0x8000000000000001) r1 = syz_open_dev$dri(&(0x7f0000000040), 0x950, 0xc0000) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x0, 0x7fff}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) copy_file_range(r1, 0x0, r0, &(0x7f00000000c0)=0x1, 0x100000000, 0x0) [ 1399.037077] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1399.064737] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:55 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) [ 1399.110055] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:55 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x2000) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000040)) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000180)) r1 = syz_open_dev$vcsu(&(0x7f0000000080), 0x8, 0xc200) ioctl$FBIOPAN_DISPLAY(r1, 0x4606, &(0x7f00000000c0)={0x190, 0x2840, 0x60, 0x30, 0x100, 0x2, 0x8, 0x0, {0x2, 0x1}, {0x4}, {0x7f, 0x7, 0x1}, {0x81, 0x6}, 0x1, 0x53, 0x6, 0x7fff, 0x1, 0x6, 0x80, 0xfffffffb, 0x3, 0x1000, 0x4, 0x0, 0x8, 0x200, 0x2, 0x5}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 00:31:55 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x20, 0x100, 0x500, 0xfffffffd, 0x0, 0x5}) 00:31:55 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x2000) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000040)) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000180)) r1 = syz_open_dev$vcsu(&(0x7f0000000080), 0x8, 0xc200) ioctl$FBIOPAN_DISPLAY(r1, 0x4606, &(0x7f00000000c0)={0x190, 0x2840, 0x60, 0x30, 0x100, 0x2, 0x8, 0x0, {0x2, 0x1}, {0x4}, {0x7f, 0x7, 0x1}, {0x81, 0x6}, 0x1, 0x53, 0x6, 0x7fff, 0x1, 0x6, 0x80, 0xfffffffb, 0x3, 0x1000, 0x4, 0x0, 0x8, 0x200, 0x2, 0x5}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) [ 1399.270789] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f00000003c0)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_SET_SEC_PARAMS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000400)={0x20, r2, 0x601, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r3}, @NL802154_ATTR_SEC_OUT_KEY_ID={0x4}]}, 0x20}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)={0x30, r6, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_MESH_CONFIG={0x14, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_AWAKE_WINDOW={0x6}, @NL80211_MESHCONF_POWER_MODE={0x8, 0x1a, 0x2}]}]}, 0x30}}, 0x0) sendmsg$NL80211_CMD_FRAME(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x54, r6, 0x400, 0x70bd27, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x3, 0x18}}}}, [@NL80211_ATTR_DURATION={0x8, 0x57, 0x637}, @NL80211_ATTR_CSA_C_OFFSETS_TX={0x6, 0xcd, [0x7]}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0xb}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x38}, @NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_TX_NO_CCK_RATE={0x4}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x1) sendmsg$NL802154_CMD_NEW_SEC_LEVEL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x74, r2, 0xc04, 0x70bd2b, 0x25dfdbfc, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SEC_LEVEL={0x4c, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x2}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x57}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x6}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x6}, @NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x2}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x1}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5, 0x4, 0x1}, @NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x3}]}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}]}, 0x74}, 0x1, 0x0, 0x0, 0x4010}, 0x2000) r8 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r8, 0xc018643a, &(0x7f0000000080)={0x4000000}) [ 1399.345779] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1399.367794] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:55 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) fallocate(r2, 0x0, 0x5, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f0000000140), 0xffffffffffffffff, 0x4180) fallocate(r3, 0x2, 0x5, 0xffff) ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f0000000040)={0x13}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:31:55 executing program 5: ioctl$SIOCGETVIFCNT(0xffffffffffffffff, 0x89e0, &(0x7f0000000100)={0x1}) getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f0000000040), &(0x7f0000000080)=0x8) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MARK_BUFS(r0, 0x40206417, &(0x7f00000000c0)={0x4, 0x5, 0x1, 0xffffc433, 0xc}) 00:31:55 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x2000) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000040)) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000180)) r1 = syz_open_dev$vcsu(&(0x7f0000000080), 0x8, 0xc200) ioctl$FBIOPAN_DISPLAY(r1, 0x4606, &(0x7f00000000c0)={0x190, 0x2840, 0x60, 0x30, 0x100, 0x2, 0x8, 0x0, {0x2, 0x1}, {0x4}, {0x7f, 0x7, 0x1}, {0x81, 0x6}, 0x1, 0x53, 0x6, 0x7fff, 0x1, 0x6, 0x80, 0xfffffffb, 0x3, 0x1000, 0x4, 0x0, 0x8, 0x200, 0x2, 0x5}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x2000) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000040)) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000180)) (async) syz_open_dev$vcsu(&(0x7f0000000080), 0x8, 0xc200) (async) ioctl$FBIOPAN_DISPLAY(r1, 0x4606, &(0x7f00000000c0)={0x190, 0x2840, 0x60, 0x30, 0x100, 0x2, 0x8, 0x0, {0x2, 0x1}, {0x4}, {0x7f, 0x7, 0x1}, {0x81, 0x6}, 0x1, 0x53, 0x6, 0x7fff, 0x1, 0x6, 0x80, 0xfffffffb, 0x3, 0x1000, 0x4, 0x0, 0x8, 0x200, 0x2, 0x5}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 00:31:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f00000000c0), 0xffffffffffffffff) (async, rerun: 64) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f00000003c0)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_SET_SEC_PARAMS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000400)={0x20, r2, 0x601, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r3}, @NL802154_ATTR_SEC_OUT_KEY_ID={0x4}]}, 0x20}}, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) (async) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)={0x30, r6, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_MESH_CONFIG={0x14, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_AWAKE_WINDOW={0x6}, @NL80211_MESHCONF_POWER_MODE={0x8, 0x1a, 0x2}]}]}, 0x30}}, 0x0) sendmsg$NL80211_CMD_FRAME(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x54, r6, 0x400, 0x70bd27, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x3, 0x18}}}}, [@NL80211_ATTR_DURATION={0x8, 0x57, 0x637}, @NL80211_ATTR_CSA_C_OFFSETS_TX={0x6, 0xcd, [0x7]}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0xb}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x38}, @NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_TX_NO_CCK_RATE={0x4}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x1) (async, rerun: 32) sendmsg$NL802154_CMD_NEW_SEC_LEVEL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x74, r2, 0xc04, 0x70bd2b, 0x25dfdbfc, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SEC_LEVEL={0x4c, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x2}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x57}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x6}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x6}, @NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x2}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x1}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5, 0x4, 0x1}, @NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x3}]}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}]}, 0x74}, 0x1, 0x0, 0x0, 0x4010}, 0x2000) (async, rerun: 32) r8 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r8, 0xc018643a, &(0x7f0000000080)={0x4000000}) [ 1399.590658] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1399.623738] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:55 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) fallocate(r2, 0x0, 0x5, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f0000000140), 0xffffffffffffffff, 0x4180) fallocate(r3, 0x2, 0x5, 0xffff) ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f0000000040)={0x13}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) fallocate(r2, 0x0, 0x5, 0x0) (async) syz_open_dev$sndmidi(&(0x7f0000000140), 0xffffffffffffffff, 0x4180) (async) fallocate(r3, 0x2, 0x5, 0xffff) (async) ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f0000000040)={0x13}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) [ 1399.936465] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:56 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="030042773e520fff198adfff6bca3000a2144f10da61f83b588dd29e25c3341f0fe268e11554f65bc5e47b22af4ba5c21cce72a905c2ef89b084334ad14c423f64e42ebca01fa86b764f25026a8a06af5c8fd61f2e6cbbd4ba704321ff598156df"]) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000080)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000000c0)={r2}) 00:31:56 executing program 5: ioctl$SIOCGETVIFCNT(0xffffffffffffffff, 0x89e0, &(0x7f0000000100)={0x1}) (async) getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f0000000040), &(0x7f0000000080)=0x8) (async, rerun: 64) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (rerun: 64) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) ioctl$DRM_IOCTL_MARK_BUFS(r0, 0x40206417, &(0x7f00000000c0)={0x4, 0x5, 0x1, 0xffffc433, 0xc}) 00:31:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f00000000c0), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f00000003c0)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_SET_SEC_PARAMS(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000400)={0x20, r2, 0x601, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r3}, @NL802154_ATTR_SEC_OUT_KEY_ID={0x4}]}, 0x20}}, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) (async) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)={0x30, r6, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_MESH_CONFIG={0x14, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_AWAKE_WINDOW={0x6}, @NL80211_MESHCONF_POWER_MODE={0x8, 0x1a, 0x2}]}]}, 0x30}}, 0x0) (async) sendmsg$NL80211_CMD_FRAME(r4, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x54, r6, 0x400, 0x70bd27, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x3, 0x18}}}}, [@NL80211_ATTR_DURATION={0x8, 0x57, 0x637}, @NL80211_ATTR_CSA_C_OFFSETS_TX={0x6, 0xcd, [0x7]}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0xb}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x38}, @NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_TX_NO_CCK_RATE={0x4}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x1) (async) sendmsg$NL802154_CMD_NEW_SEC_LEVEL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x74, r2, 0xc04, 0x70bd2b, 0x25dfdbfc, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SEC_LEVEL={0x4c, 0x22, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x2}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x57}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x6}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x6}, @NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x2}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x1}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5, 0x4, 0x1}, @NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x3}]}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}]}, 0x74}, 0x1, 0x0, 0x0, 0x4010}, 0x2000) (async) r8 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r8, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:56 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) fallocate(r2, 0x0, 0x5, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f0000000140), 0xffffffffffffffff, 0x4180) fallocate(r3, 0x2, 0x5, 0xffff) ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f0000000040)={0x13}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) fallocate(r2, 0x0, 0x5, 0x0) (async) syz_open_dev$sndmidi(&(0x7f0000000140), 0xffffffffffffffff, 0x4180) (async) fallocate(r3, 0x2, 0x5, 0xffff) (async) ioctl$DRM_IOCTL_GET_CAP(r1, 0xc010640c, &(0x7f0000000040)={0x13}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) 00:31:56 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x391981) (async) syz_open_dev$dri(&(0x7f0000000100), 0x6, 0x102) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async, rerun: 64) r3 = socket$inet_sctp(0x2, 0x5, 0x84) (async, rerun: 64) r4 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000001280), 0x10880, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000200)='w&,+{\x00') (async, rerun: 32) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000280)={{r3}, 0x0, 0x4, @inherit={0x70, &(0x7f0000000140)={0x0, 0x5, 0x10000, 0x4, {0x14, 0x9, 0x1, 0xffffffffffffff81, 0xffffffffffff8000}, [0x400, 0x3, 0x400, 0x0, 0x0]}}, @name="b371a3bb44c9ee8aef8cf8eccb60fae498dee92dc0cba379946c5e0705aa97eb828439f4c6ad395d3705c0fdc3cd8fe921385ca06d45d5fe3c5821f544fea385c9b4d2ee2ceddea3b0ff6f858034b6210f9f3a04b4f615114629a50be13b0976190c255ea325942612bedd5be960ac2978a6f2b18c8d571a87ef565d64111904112f335c6efecdcd979cb7c7091d10cd28f1cb7b7a7697932bcf6c8e9680688667852518cd8b10f8622ebe052adada68379b1359c32893916f6640897f4fba9f7d7588700839836157b872b803f0511e91ad9fb98a726284f525b1f35d5859adf5917b84182a4a31d4025b260e32ee6c00f1d543f24f1d94cff24b4a63787c7b1679cfa99fd4847813f965cab2fb014bb1095d3991d4b643339a2238d230638181b157b0d318db598aee7f833d900e7af1eec240be9e2f3a483ef5608960f7b7f208fda67506279c84bd4c61053ab7edef7b4ab4812628c96358c04723de4692abe6ba922373d97313095d657f3b878e1b1807aab0e3818c5eb53c9ad22745abc95d34f32450555dec0d34a4aca197c731903771fe266b2e93c11fc14cf985419d9eb963844c82dc5e6d6da83e0ea9668f45a380fe60ae0b9b85de88967a2d4c6482f708f13af88fdc5ca0e2c2105fe7989acf2fc6d7145426a9dde2ec6ef51fc0d4af31213a251b663b4b28b87d61933241f23be7532d6d01b28a571c6242046d6979c6a0de416a92a0fb166399424fd216a5f2aeb9bdc8ff2dc291f29417aad8cab5a14efd06e0132b36a79cb117ab4fb30362f840b81df10853907db487d86e97014dfa6c0d896f325b097d5cb5b1d7370e1897e0416c2ba224e2e97f6a6a5f92368f7d70b017555b448ca71ec3df7095147a5ec6ec6edf7210631017260a12550cce58e940b8911eb20068621066e325fda238f94e91b60d0379a25027607b037e645edcc91b2e03469ff6021b94e1d7a26e59995dc90604784ee44785c373b5a447a69286c0c979e1c7e842a3a5f35633849549557f7e33b904f4db147116cbf73e2d93a4abf1dd71e6fffd3c1e118c502aa7b9ce51ead3c9e1a92003c9185859c0c6f74c8f9cbfb8b432f7cb799f80c33cef346fb1d1d22a7a661e38c0c55a86ad2b311b148072e5c58144b3a85878834013b181fc05c41f93fff65e0c3ccb371b8c42728d1f4d2e62c26b2087ca44dbf49c1700dc7cbb7cbe81fad8cc2aa6e0aeed1b585466916dd6ddebcb1b74bcccc86334b3e4b2779417bc0a9f4491c845e793391f775c5ef64ef31f9118f9d595cb6c872489f7877e3c615f1a026ee1cb73a96096d24f026e08b35a3d16dbc6b8ff8a87a62c73ee4a6a7e3c95c77a9b69c5e1330c71d2636af88a6cd6a0db7a60542a271ee4750613b4ee2dee6d02284a57d5eba6428db3d766a68ba345014e3df56499c2386c109fbde0843ed9bccbf0d4772a962cbf577c08f05287930ebcd958217402e8157a484e2e5f432ffb9789b477e8c34c0d71b5ec8bc605d15a948a4d85408641be5e54d1347764747d07a9a57a39cce83750edd711618a914e2f061e6fb9b0733fa9a44bc505708ef1430a7bd2de81927d78d1e058c44aaae2d0998f67aae4588128235f6bf496a4e6295e1ac56a14c70fe91f30c9d4b6eef8942a3d284b56117fafef73027af700b0fa228f37791193bb5390fc981610f1397dfa6353eaccc27573e458881dc49ca9125536703b9ffb88b87af288411b065c8f16c88bcea1ece3e3c67a10b076e9f5e849b83d6ae0b00328067c16ff93d29200ca8351237d5d4f902d7ab6cdec1f497fb29bd22db5f03bb3b095c0fb191fb15e3a496ed5f39c3038a661507516fa49b2037feaa735cc61f6423091d20437862f1c1efecc67427fc775a9c89f371c9d52d2b8e02aeb781f2f4554ce71957600cd32515e488bb7bc013296f8152aa2eaa8f0cd16bb494c33f75ed642907e100fb47ffab0428f5265a8f338fe91840f05687ec4c082bf64cb66eda5a41e9dee1c6a6971cc47661a8c2e7d1f2727e1f3ba30afb77f9ad8765eae12b2de2302c2448befbea737568e4e381112f770e33a981a2be77eac3e3354e24ac2445339395975dbb96a241f51731cd037fd2786accfa176aa01ab45fd4bda32b999a2c970be8bb4b64061f4d737816567db300102b35e7374e3e7f6cc5fbe99e0d4f4e3c8e6017f3c22785a28de861e2ed156c394bb1a231c7d7a46c6ff9a3130cd2616f275a9062da7098cabd275aa315d7f3f065fd087f109a50ff5f6572e1b356ce5386ada473651a2625889beec25d90d4a5141f1a1aa7bf4754b0e390923e97fa9395ec301114219a45ec77b458d3585bf7aa89869f6e2748e9cc31a947efe0463dfa38fb5030447c47dc22038221c08921bf6c50fe4ab98309e6b79068e80b1b93023c04f1e71300d182003f9d7b74fb2f3054f07c29c29cad40620186ad6411bc50b31a993926205c05b7742b5b7dbf72062b790a0237eeb2e3a924d990bb3167f40fadf9ef558bdc4ad3a4d353491a2796be01beb3051f5af2bc87efd7eec223b80aec1c65eb0a96b40431722fe99918cdb3c37ef77c173e3e15878a670ed5d1f23d1e3afea1e672aaac51541e1440f0cdabf61449887ba8fd3d8f2c130f152d2062a54d81587025f8523d1e4e9228c2eb81c76196406939e0c3954ad20f22cfcaf7c3a0f7f6f90a683b49a5a98ff7af2ec6243ebb977e6065509abd75f39bd46a9c4b767c34ab60d6339c45d1e352000317548962ef0c0e4ac08740693b17f93e829166d2d374fec9f9d0ffea3ab54a3d9138e65daba7c410f7ed93b67355fc2a78449b7042c7c2f7cfa5817fc5b50202e89f66a1651c7d027491ce7d454ca148acc295ce88999775db7b175c1eda7d0aff0b15e38cece1c72bfec2c593653e7055a9fc32386e044e83cda756e6127ba55ac9640739de3fd4e8b065c7638d2ea02b6f5a1139613e7ffb18f75cef79a2cc1997be45b2f1bb204dc7eafe3aab4cd988e75a2a68c5ff1113840cdf232f406307a9e37c00b53611e1f03a6d9ccea722f38599992be2f71242a682603e487e716d398b78ac6368f41b5e56780aff1f09bf290eaf54522b87c003a09579f401c1631b6c10cd23fac649255faca036e8bdb79ac9939904949a2992d4e13de03c1848ad39262a2825e26a9c0f87e4ce4b366da25d07f7f1943bc550b0fc127af075b117b2c2b92c840491178571c5f3bf4b0e48dfbb1dacf8af05f6b39ef666fc1d999b1d5f5182804f0634632267a1dca91fe0f228e46e6ee1f6c97a47b0b2959360c1c3ceced5be76500a7b1b7892632ecfe3f28a3785e3f759040bd386d5835a292561820ffc54e7a4c4a9b29e576db26a038713c19f4c9ed5211b24086241fadb47aa5f49b3c8ab99036beb9146d74b4f241fde8697794a5354102406a59c5ae6627d15a06a110ca9cd1d9136103aab9f98382d6f2f1e05556f6c6ab90bbccaffd372872afd5f6916ec16afaa97147466a09cb480e31c5cf36763e1c563126a8529310a0cc2e5583f7464e4140dab33dbf9a5201f2490613c00359f8f93ed015a9c5de4865856f4d682c6b487e6e59cb12783f77e29f2c7a0d6f968d3d606c6af87abbec72be7c926566ffea6ffa58eaf007de0d4405c7a10061e9dd7b1df6de1f63e9dd0b88f56df9a7ffd9daced1dd80c42168691cd8e1be18a30c07aa54bbe369557a6a498588927715120282e202ccee3ea2b97622052bc10b88d0b525ccd8fe71400b356789da7e6be9946d2a7a4d779d2cd4e024c79405a51fe0cfc3204b32b49bcc67c51fab92b73a13545b7ba4073b686eeda1c25a129fd0ae8dc44435dedeb2f2a5f6bdd306da705f5d535b25a0ddb5d1a1e62fd13cb49cefafa2c1e5a2c9d69c704fe4d3dc500b06c8615e02eb25cfcf3e5280ec1d4a32c828f186d676251937828abcf8288409eae9dac3a694bb236b1d016f8771830a899a848b81d48511b68e04becf08399afbc83ce61692b44b35bb6115bfb37adeed307ee3bd8269818fa32b7162f9e035c12e84d003f0e368f74f444b7908682789e129e259adf0b330a965ea5a15340348fc5b3848de1b304af53ae5f4cb677b82c35b7cb3a1e357cbbd67854b5ee885a69b4723dbfa8db827fa54d3207efa7712eda4369789648b87bb45256f45bd2f4613bcc26073d62df90bdc566069ca259248f7eed2bd283b2dbc67ee0cf63b85468ab4657ca71af7a7bb9348cf864761957f0b08d6ca9479f25c5b776690f5c80a63649502e28b334d30158526d51dba65cb77c786d3452b71e009ef51c531ab3673e2eb0a594d170a18d7e1b3bfd414c4b799d8facf066af861af7031f26c2d7cd0e1ef944d1c94437b5e3a350e248fcb22708e792732817a8a3f585c0ef5bbb8a16d3d7d0f845cca96b7ec75bcf1d97492442e96e13848ee669cad77e451e795e3ad3c5b9824d2535d237359f1a37164b46653b304ca8defc6879f4bf3b5d776daad4b8391ae285c935f67e7353b63a39c7a6787c5d899401d674e7b1f58d445e3cb24fbb8f1cda7609c033e1352c4d99ace9f2bb6ee41767f946ece757bcda7754ac3dd1160e1b150c293b0177f0c3a6c568c64eee8262d0f446dc73a6fdbcebff9587f73f668591624ef7d0bafd698cd84afc8b77e579b1350c118dd10300fc1471bcfc23cb31912a26401f195e039fbb718c9e80b3fbc00d5abe88d2f34721813be78d884d80cdf9180ace58f5bdc1f92c6925e23b8049360321785192a582d8172799ef602c0cd0b2b76a640bde3aa2743b4a328bcde5552b014f9c5dbc24f55eac25105a466f0d6231ffbefda82196e2f10e0aada61571bf37b938b9e3aa09a7de66750004950dc4753c6d1a307f4be6bceed133ecc8704c160c76bfd92286c7e576a2ecfe88568e056e446e2b66fc525d1eb6b22770d4af71972179ac135d3177e46e63936b064883a36f1fd9103f2fe65c1682b9e19d60ef2989d25a881903187f1a60f2082e265ecc1b182c973f690e2e4fe7e249f3c93343a3af5ea548fe4239ee478637769b02ae303a37806af19d8f7fd69708101af5b3d76dc6aed6034bfe4e0b3fb4f49a4322fefc5b37e20e9890c5176356757f711a2ae99bf41b495a81d9271e91a19860834407ff6cff40846bfca67e3c9bd5df0a7527630c695319c02ba33d4b537056fe90d8a935c2850b9c9bcfe05156007168c286bab6309037c2c75ee56c0925001a02357c1ab2f14a418e8ca8b88a9385649818a4475323c7a524aded58373797e51a0e08fd756036090b31c368432dfc5a7cbdbc664ab21bdf6bebf7f9b81a4e8bce47b4f2888861b48d3d5ffbe50b07bf00d67d83f4f769013e9c4befd80bd432dfc41c122e817f6608be72c88d05e844596f6659497f248d3b1a6dec1a27aa787ff1490b9f4ba9b12df5bf7f7e63825a6b0aa19c3ca8c2a39d9afba3215b1c7da49b148c07ac422a70b0dc23fbd10dea20bbd85acd7a05d8075ab8d5956d402c079476743f07d4d27752d8539dc316318644f403debc4cb8273e37a862ebe4e86878b71e8de5f1aa8417734a9611f939f1d80a2a61ba0283ea1c8de97960ceda5e7058b3d299b62a0e57981b7f2a9d61bca7b84421da8b29b1ba89896b420df960665346cb9e7dfa30f283328338873432d632fe4c119556634190c0ca851dab4814df53494bb0268d11f169a8e"}) (async, rerun: 32) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r2, 0xc01864ba, &(0x7f0000000040)={0x6, 0x8, 0x3, 0xfbfbfbfb}) (async, rerun: 64) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r1, 0xc00464c9, &(0x7f0000000000)) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:56 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000000100)={0x2}) (async) ioctl$AUTOFS_IOC_READY(r0, 0x9360, 0x8000000000000001) (async) r1 = syz_open_dev$dri(&(0x7f0000000040), 0x950, 0xc0000) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x0, 0x7fff}) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) (async) copy_file_range(r1, 0x0, r0, &(0x7f00000000c0)=0x1, 0x100000000, 0x0) 00:31:56 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="030042773e520fff198adfff6bca3000a2144f10da61f83b588dd29e25c3341f0fe268e11554f65bc5e47b22af4ba5c21cce72a905c2ef89b084334ad14c423f64e42ebca01fa86b764f25026a8a06af5c8fd61f2e6cbbd4ba704321ff598156df"]) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000080)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000000c0)={r2}) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="030042773e520fff198adfff6bca3000a2144f10da61f83b588dd29e25c3341f0fe268e11554f65bc5e47b22af4ba5c21cce72a905c2ef89b084334ad14c423f64e42ebca01fa86b764f25026a8a06af5c8fd61f2e6cbbd4ba704321ff598156df"]) (async) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000080)) (async) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000000c0)={r2}) (async) 00:31:56 executing program 5: ioctl$SIOCGETVIFCNT(0xffffffffffffffff, 0x89e0, &(0x7f0000000100)={0x1}) getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f0000000040), &(0x7f0000000080)=0x8) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MARK_BUFS(r0, 0x40206417, &(0x7f00000000c0)={0x4, 0x5, 0x1, 0xffffc433, 0xc}) ioctl$SIOCGETVIFCNT(0xffffffffffffffff, 0x89e0, &(0x7f0000000100)={0x1}) (async) getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f0000000040), &(0x7f0000000080)=0x8) (async) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) ioctl$DRM_IOCTL_MARK_BUFS(r0, 0x40206417, &(0x7f00000000c0)={0x4, 0x5, 0x1, 0xffffc433, 0xc}) (async) [ 1400.262341] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:56 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="030042773e520fff198adfff6bca3000a2144f10da61f83b588dd29e25c3341f0fe268e11554f65bc5e47b22af4ba5c21cce72a905c2ef89b084334ad14c423f64e42ebca01fa86b764f25026a8a06af5c8fd61f2e6cbbd4ba704321ff598156df"]) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000080)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000000c0)={r2}) [ 1400.358967] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1400.396811] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:56 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x6, 0x14182) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) [ 1400.415964] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:56 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_user\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) bind$packet(r0, &(0x7f0000000040)={0x11, 0x17, 0x0, 0x1, 0x6, 0x6, @random="7b2a1f532710"}, 0x14) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$BLKREPORTZONE(r0, 0xc0101282, &(0x7f0000000100)={0x8, 0x2, 0x0, [{0x3f, 0x8, 0x3f, 0x0, 0x9, 0xfe, 0x9, '\x00', 0x1f}, {0xb23, 0x5, 0x401, 0xf8, 0x8, 0x12, 0x4, '\x00', 0x6}]}) 00:31:56 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x6, 0x14182) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 00:31:56 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x6, 0x14182) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 00:31:56 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_user\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) bind$packet(r0, &(0x7f0000000040)={0x11, 0x17, 0x0, 0x1, 0x6, 0x6, @random="7b2a1f532710"}, 0x14) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$BLKREPORTZONE(r0, 0xc0101282, &(0x7f0000000100)={0x8, 0x2, 0x0, [{0x3f, 0x8, 0x3f, 0x0, 0x9, 0xfe, 0x9, '\x00', 0x1f}, {0xb23, 0x5, 0x401, 0xf8, 0x8, 0x12, 0x4, '\x00', 0x6}]}) 00:31:56 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x20002, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r3 = creat(&(0x7f0000000180)='./file0\x00', 0x103) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f00000008c0)={{}, {}, [{0x2, 0x3, r4}], {}, [], {0x10, 0x4}}, 0x2c, 0x0) mount$overlay(0x0, &(0x7f0000000280)='./bus/file0\x00', &(0x7f00000003c0), 0x80a0, &(0x7f00000029c0)={[{@nfs_export_on}, {@nfs_export_on}, {@xino_auto}, {@xino_auto}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}], [{@subj_role={'subj_role', 0x3d, 'tmpfs\x00'}}, {@dont_hash}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, ')'}}, {@audit}, {@euid_lt={'euid<', 0xee00}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@uid_eq={'uid', 0x3d, r4}}, {@smackfsroot={'smackfsroot', 0x3d, 'quota'}}]}) r5 = socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000001b40)=0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r7, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r7, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r8, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r8, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) r10 = userfaultfd(0x80800) sendmsg$netlink(r0, &(0x7f0000007200)={&(0x7f0000000080)=@kern={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000070c0)=[{&(0x7f0000000200)={0x360, 0x17, 0x300, 0x70bd26, 0x25dfdbff, "", [@typed={0x8, 0x36, 0x0, 0x0, @uid}, @generic="054058604311ef290301011dac8f090d5148b7ecd85331d5cd88c18b", @typed={0x14, 0x6, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @nested={0x16d, 0x1a, 0x0, 0x1, [@generic="7de79986ab15256d581d85f1926fd668cefa1e8b99aff9051712e6d8f790b49e9478eeaaa50a7a54ad9e1eb4bfc96c8636c90b3c750548e6418207d0ebccf0671d25d0e7380a50b0a9c1a7144cb4aa321edbee6ed98e2252873a833434958a0071f54c9e123402060caf4630bed1c47dd3b10f92e8643fc337a45a958737a173806c2ce361ba82172c6f17df2d7bb2d027de98e78507dd544692cbcdffb770ff980198887b14a11c972fcead7ba3f11ccfece4f55e9e1c1b43b00ee0b1117f7843032783d4a638d3da15f49fd10f58721df0046ed71cf092f120e83c764292ba02753fea", @generic="1dcf0e7b97e65d1cbfe306a78c3b1bceef10050e3ad7e7095399b1ea025e781b887ac0b01f1d1adbaa0111af4563bc99ba5c7460a9f1e649cf5036085092f230497364fa09323b620c418bf179e883d6a8ca9aa72e17cb6d8aba7748d5d96bbd61faaf71ac81c6a00dab7d1cc9e98de122a5b05cc447a590732d53000bcfa822571e0a2337"]}, @generic="b238a9a4b447223f72e997bb29e8fc2675d21d383d375de557167db6c34c5a1a9f02117d21236471bdb433ac22510364d0bd6d71d200c1bfd0c9a3e8cb692f552f3b3d47a28b2ac7948bb33c5b79456631c46251bbb04c26d39047b32014817ba57b2f6487f5c8219b48c13e5352eabf6d51cf6188dee8f26d3535f0d13431cdd3a3ffa34e6254c20aa0723922029d9a3726ff1a43091b63a2f443ae60323fce415acdb7ab3fa8fd5edd202a4e98b80261ab0080c1d912bdb872981aea4bd16ee3985aa0447900603c4d3a0809eacecd1fd9521e26b8877f62f5b39a4bcfe1f78bdd3c5fa40ffb6237934843aa1df44504c8df0ffb3a3f2ba2ef33", @typed={0x8, 0x2, 0x0, 0x0, @uid=r1}, @generic="584324f962e640f431b203425fb10763ead8651e7eb965b642e26e1ee1712a02d70d622ecae40c850969ddde402cf1d2aa4c90c4593b45f4055e2ee83c5f7bf4416f404dae3b70f7525c77ba2e2a55f81928a115f255a6bb5bc7e826a180ae5f0736b17bb364e001c9c3730f7a3083a6f258adb5cf71b4bf6deca5f06936ca554eb7a1bfe692227085436356f2ef818f96c51c3587ba2a445305c327a33566521500058a86"]}, 0x360}, {&(0x7f0000000580)={0x1020, 0x12, 0x300, 0x70bd26, 0x25dfdbfd, "", [@generic="be13877cf722aa56c8ecf1755a5bf4210d36bd96ba3addbceee481cbf9ea5657e71ecfab8254ae24eeac2ea48a678578c958afa0d493d67ded5d95769c728ceb13219d630e15572ac285d075928edc19ccc3fd8d6f0bfd208efcd6fadd3c5695c6182d2b113709837cc95e8ef4eb65ee84d37a41d1cdaef9510c942dfca2526ee7e3645f7df7aa1039123711b49ee6248870eeae598f0e855fb6559f27155265d972d8acbc39118b3580bb1fb0718457d5e02521943475e6c412de004014642aae768f427d6355b70f1fbf660592965a2de9ad26ad23c29fdc9b582046f2e780cd81ad8dba8b0726d7a91fdbe2817987fa53a7f0e65e6e40ca862bf60e409a51d0fba668302e1f865f06ba94b458ab754113d6921c695ccd586587289b5a75382b289a5f8afde93eee2db3c226c6a10197901c2e89a27efcbca6af904f8be84752dc1567126daec0c9bfcb790ff612d1651381dab1481e60149052f04ee5ac02d154435f8322a649f070f462d7199bfaa5c27b65be5a7bb4a0710f6257d3fb6029c4ff1c3104eabb58bf5873c7b76c00a851e8477a46adee56bd2bdc6af8c2df866eb1e2df0c9350e411beb889007b70e493d78eef9fa82f6ca6abbdf7bed3b221b9ecab2bfe125426f103b1aa8ca52984eabc8448dc923ef36e9bb3a774d3e309695aa5790a9a7cce07f0513a6e93fc73222769e882742ec758577ee21833f53b5e33a8b9aad17ebbfa09d2e967ed4f2141af66d51cd40ff096d00fe36cfa6a5bd335461760cdb2bf48e717bf6176abbfe553deb390c110e1249306d726cb2c88ec2db95d761a1b6945641fc9187cfafa4cd70e96c79883ae8ad0248035d6d1e4ed8f79fc5c9fe64d0605ad4b4206ba398feafd9960df942d713ced4c2d718318756efdb96c7f6960cf1599cadc4cc4b8d865d3b00782d819ee35f5e554a37f2146b5f75dd17070732732be6b46118fa383fc20eedd2d224cbb0c9bf5df96428812bee9c5f82224f9cb35a0a95dac57869cfbbd78daf76360ba1e0053fdfb8d0ce849397bf2edcb502b7f50528e985b53f717b334878ffa3323a618678cd46d6f4bcfe4a2f90ea9af837808ef677008d56180c8dd2f9096909afb4ae74d929bc6b0842dc92ad4e32fb0fcd6a279c7285409fae369daffaa4d17682d09a6e1442c6c720d6abbb699ba01ff768850aec67f2fdd1317ccb7e5a2953c736063694cf5a0b5073db64ef889681f857d2bab17e4bb7face35929f84bd42ea107c17b32e3d4ee74fb839ecdc1e13362b4ee2f081334a3f79f38693b100f5f6425b2239fa1cd3f78405ec84c97e56744ecf7250893a32067407b318501c61780a31849e3e3e7e37f4394261d92401de3b491d93b0404777d4440acc395082e8c74a4bdd61c85b92cc263965023b92ee6b8c0fda3def52fc37f29e143887b08ea48146d1fc905d9f7c0c8d7740bf1dc3018e2fcb80047d9be844b297a505b416fc6c21a91c2c20cacc6ef83b688944ba5d78c7616868235cc095c68c851ca64a34b755dd091aeae73ed0456ceb23e68a29b9da3546654d55b90dee97ef1117fe28ebb45ea25b3d896bde94a72dfac6725da4eb28b8ea5068a2412c63f8e5a7802f2779607eb1901960cb10be94033ebee027e6d3a1736b2a204bd9480f155e80a89801bb7f541ed016dba54d281742f287da2ad1deb78dcd640d9e176d66809e87ac2c90af5221c1dc3e0617f8b077463c3aad28372cde47de02229548ece2e6a112514f2b1720131e9c3aa0d92aaa2f969c06976ae82596934453baf3f58ae133b5b3f1fe993ec8d94f09a546bbb39733059a311a3c625c7d4edea2430178dd110ae2485cabe309fb7a66f224685fbeacd731aa12ebd7f8586be53e471a6949fa2d21983ffcfbcb0bff728b9f3d11bb632e4d0b1c7a862e3fb7dfe8af15857d02e700a139f353978559e8898016a1a6e4affc41b4ba57bb5c54d80da0cdaf64f736cea783b13d2d0b5f8f5f5f08a311a7cb9a0ea10e6fd6b700c5c5900a860f494e4c29aa68a431d5dbb564e81f1cc705b38469ae7d25505cd259ff667bde88f8ce6efa2bea07f1a8d8fd16bdef6ed861426daadc575ceff76edd8ad53baa97b253edcb5576142e0007fefeb36c231e359412e2726546aa16a53ffbb1df10fc7ac8c600a44eefa9ac7fc91d294a69d9b0b6064d2c209fb2d08c6769b1b823bdd8b7a3d87f88645695cfb0a7d654efb4262e9ea2989423b74e06469042b75126f8f8a493727e7ea42e81c0f769d9f8d4c5f9f75f8782f923bdaa03ab135fbbb63cba0049ab6a1a023acd2f1097ccd8970b22b290a5a79f4bdc37e19d9f342dae031649086dd585242a54804086f5880cedce98370fa71dfdc2c1dc047c0542e7c90d98a3199bf5aea6fc7da0e98694bfc91383828ef7ce5d3fc4739486001d45b2ca1226b4ebf6813ee17977fa2cfe2c2de3e717e48c42ba32c53ce5fc657f9e0feaa2ec6c7c60cdab081d719e03fa8abf99278f4eb0904469d9400e1411eccba6474f923691455d85bbe2680304c1a8c6a59aa4c8220c43a73a973683a9e8f185dd46a5af5de26bf0d694602a28fe6fe875efdb054dd04268b854f994b94b80d6876dc9b9c8b7325388a71fbafcd6e7b30f900f7b980511e8723cc4ecf4cb2c8a89fbe5f8c65bc272c74f5a66c6f6fecbd6eb1a760dc68741096f72221099f991fd7b1f4c98a18ac6432a15f5fef2da7534b05bf445cddd801f92c76af03f722a0f66d823fb7229ed355d7b319dc0b6061608b52dafba355676e51cb67ef39796d9c4bd85e28f43a7184df3bb27a6f1e5af0bc6e11ca752e616ef2a45a991f562fc8b7ad911a95e09c2249bee9f871759a9f953facc4327de70cdbd8c241333d90bc2c1f7e2f266202f4e381d30d8e28f3aa0fe0f5be1923fdfab48d3e18dca67359fc69ed023b52c94415525e2825a33e38822fcfc4de9dade61799bd4b0b0c3c6413541297be04a67b71855b7d77114f969e02f0062cdd7837458eedbf951a08900344e5b41b181b19f660f56de7be290d7181698792c4eea20f1129a74cfb66faf5aa2ea645c5701b135c701d4c018309003a3605fff810ce37ccd5715ebd319c832ca62e9fc5f5106fca153c5057c216eee5b1d2f2fc3f0e060cafd43fd60065fa41f37a1f4f275978cd99f05feca596a7a55253e6b8b98a5dd37e8c5aa182eb7799c6640d1a77667661fdda67fb3fb338b21f70f6c2fe5c6a0a131875014f24d02efe06afa244c11b73410d3ec576c8e41b9b640223a93b3c4382a868bbc916165da05ed2073b957a575d21dabae5e5d7442e18a667a598a3dca95809244d6cfe49f6dc9e8f1e8400f8d866f7059fb558fe5e16dd5c99a65db2a42838db8648ba081645de879c9eb875db084cff74b3dc8665aaee8fc28e8131fe84854592936867609046a02e34a5b2a00fa6d45964ab4a8832ccd04bc0b55ff0282ab4785fa49cc6aa2a378382c9e79a43ed8fb632943dadf74d27e9c15f3f16c805f9f681767b4b6dfa1f7134b4727b1fc1fc44b20c5b1e5cef2fe61f7b9ad738897ec3568a70306aff4aeb5beabdc2ac33aeed88aabbf6a33c0e13a4dc2565f5fd08f1ad357769410fca17d51083e61e78d662da77ab2aa25c1710968c82627b87ab62c2a14344909e74a78877eebef2c6c3ab85842827158d33762e3ad4f17c770a839d93685ec3f8428aef578dd41bcda3c3e2abab0d2859869cf95cc2390ca387c1cbd4d72d8579e0507c2730bf33502b869529b0c63069db82512cf68db8aec059701cca88a1fcb8d3d7e1e05a2328c37d14c3382b3e2df38745ce62feac1ce3386cb9bde14637724cbc4610dc683a794b176295a3f288a36fc911b7a7305ef520ba7779f1c9106840e02155acfd872e076802df02de32e8c28045dd19c81a28f73a5c3b016321604bfa7becb7233a0d87c491c075306310182327bf2e2169654b70b551ea9569311f836ef162b64cc01ee092e74a5c3e4fd81de2c05826f4793b5d1c6a2649f2847189642672c2682c410967f3972a4958ff055cf57a199449ae221f4b8c342f0499ed9037ae5878b7bdbb4fb3d95585f79ef4fa6ba5491c1dc89411aab2bdcb9d47b76c9ecf77d21a50a6e7703b30a8221c8cc0aad928ee1a419df2c90f9838a470fca98a18687294a631b44ae22f09a25077b48a38634875307c5eb914cace4b78873ea7c8f6b1bb98916b17d4bfa2d018a96eea391444c1c2061f79db817a2442283eecbff330d3a9fd40dd24e058d3f7c21120d9314219c16fcf636f497e601d6733e6edbf9c738ca285e56dce346d20005a6c15e2d8b36c2c61576aa068e692e20bc2031bb01f97dfad624937bc53f37fc284ba67b04342955bde55447caf848d8f5ddf1923392b48b83ac71679d8a3ec233b5efc402b82cb79985e977534b3eac21ea1adc781d258de15efc94343a87512f52cac606a64f333b9f4e91f9dccaf77e1891e1f7ef83f3f3c4c0ed4db34d439cf19572335dcf2ea2c00daa550ab937a7e9d9feb9a9fc6c51adf9cccaed3aad19a078f72f5313a9a130edb719392a80588a506060b58dc276ce26d506b45d44977b46c7e72876c68999d4d9ff24d40da2e1d8940cb56ebb7e6a9445dfd756f1ecca46eb48943c5c7c97e20982babd8a26b4401f5c02e85a8faa19c3d06a6ebc9329209a2d5e04560672ca4418029661036d5505c24cacec2044af244d7afa499b2f36211d1d90f599f2b5aa0fd3314d46f824195b7ab45745ebc882d3e30c96ba926f9411a748884ba9ee976c4d31fd9da5f9909c8f0148cefc8c1a88d58dbaaf13f0b1313f287aac8ab58fb63c6176774ac796c7f4af7db7d163339f8baae6fcf077e975bdc14aa66853e92456598faac918283643e44e681564932a4560789f59831e999bdbf11524f0fa1659b63e280f280462fb181ed736894d20f888c13aad1c224cf9f6a86da29ad0b9722b27219ef8686ce186edca4ca456fbb7f0eebb3570ba3816849b4c67fe1e9cdfa1ef9363517025abaf810aaf887c3e9a35f63dbce8c77263c8d3ebcc470e8b58de493912844c43b664c5d3426cf75592a9850494b19111e2ae9479d85c51787ffee9059a62335bbce1aec7e7f842d98bf4535aea0c55b57277ba8e4a73be84aa563b05869c36dcebdf96df188d25696c42d8ceebc384c75f5516bf79030a83b6f639ead0df02baaf3a0eaf30068aceee2899c22dc5cbdaf14a6d530c292e2bd854a0c4ee92ab8c2a4944f717dff17363288d459a8d2ad0630b8dc4419cb7ee68f19252ba260b3bbf29bd4001b93524adbae590f2c53eaab23e43be25d88319fbfff6e9dc9f1411c0edfa6d3e9fe893f6b5c818c7012bb62c1029bdd7e6f961a4ff98d895342a543482e6493634b90bc78cbb801c6a80d3494540b1f85691b5591a8e708e1d597d00264f9212a14db2d89d65c47fda6b64ca8cfe6fa81c6c2c29a05c66dd38ce46709e1d0f1e1e2c28df61ebb35c75aac798196e36a9f17afd97162b17aaf96868adccf754a80e4418f366e9543620c984e141d619996c9537ffdd564613e185d1644b755b5ead40858df091591101fc105b94d3f164da065e002b6f91e64711469f4890491b9efd01387f0f333482b452d4b284fed5af3c3ea550b6234f2b19a9d1abca7a406c159d6c1390a6536b673a5429c63805916f619614223058899d335a2fe6251159680ec4e2ecf761b604d1d31b9452c127b43eed86608130ef477faa6a784f227b114ec21d8ee25ba3cdc62035980b3", @nested={0x10, 0x2d, 0x0, 0x1, [@typed={0xc, 0x85, 0x0, 0x0, @u64=0x4}]}]}, 0x1020}, {&(0x7f00000015c0)={0x29c, 0x31, 0x200, 0x70bd2c, 0x25dfdbfe, "", [@nested={0x272, 0x77, 0x0, 0x1, [@generic="4dcab467719140dbf262005339d43d7f0627bcc2171b8c39ba6999ce73c900be872747ff9b715187690b237e174d1fb07b4f3787008c54da7a015b07477063bcb445da901fa6cbbe9a7b38252538649ae4bfc93ce49c6dabcca239757737495df6b5f90227b81ad7c0b18a8817e1f91f6d3f2790ef86b338d5affcc93a5fe71855616067452c9064e80504d8a3fd65ff624648e8db782f24e3f85306365b7cb8a1d422f2b2802ac22c29b27676adc0b1e5bcfba7b283ec9dbea597a405470391856df7cefed7599b47f54e8cda786978fe6bb8fba3f16426fde5f738a351421cab0c22b316e15b27215875175a6288615e", @generic="d15662f221d60cd13a5d0f0c601ebb567b15520b9a6287298864f11b995aff49bc7db1c6450db892fb21dd1f559ef7be26113cb74e95", @typed={0x8, 0x8a, 0x0, 0x0, @pid}, @typed={0x8, 0x5c, 0x0, 0x0, @fd=r2}, @generic="6674777660922d7f353da3df4df1d0f624e01ee729d30b327c9915bedfe5b8a6f66a14d2923e6b711859b7e086eb43642b3c6da3492f3d9b7a428e002c42288e34d4a24795d183ba49373b4af8c2f1aed87696c60a65fc9172c6087ea7de24b42f4c333291101b7171ba2e078fa6cc06d8fe42d8", @typed={0x8, 0x17, 0x0, 0x0, @fd=r3}, @generic="d8dcd842db76f429571cce5d15f8fed878f7bef1f3ed7d18e54adf099f270d6751992fb4fbfb0d0323331bbe151a669736bff199f739714f2a8a3179a9fd046991f2067c63214bcd86711c3bfa96864e50bbdaada58edc2571f4ad43da63cb103e8decbfe33ae72caf9ef12882c957ce08381b34f156b5898f7432888e1a88329f7bb0f91770ce61bba3f500159f438dcae93643bca13ef5bddef208b8bf56f06eb36ee045f76691ff3755f2e1cde130e855f1913314896b0117d6"]}, @typed={0x6, 0x40, 0x0, 0x0, @str=',\x00'}, @typed={0x8, 0x21, 0x0, 0x0, @ipv4=@multicast2}, @typed={0x8, 0x7d, 0x0, 0x0, @fd}]}, 0x29c}, {&(0x7f0000001880)={0x29c, 0x10, 0x200, 0x70bd2d, 0x25dfdbfe, "", [@generic="66a1f96a972f1138e291094642ad3083bbf5c5a5828c6a1da2c790470d65d919e6e93453edea976114f1f4dcb3b42540aa64c519fac6a0e7d088c3aa371b705aee1707e75e37861c12c2f93d0bb29153e577c53ab5c373e786fea4f4ca88cab08dc9acb8e6029d258452aa94f5710181b14d51817dbe3b0c47", @typed={0x8, 0x8, 0x0, 0x0, @uid=r4}, @nested={0x205, 0x23, 0x0, 0x1, [@generic="efb9d302fb5aee569b7221626255ad50f1982a5d1f801e96feeac6ce3a79c3b71538bd25367f9385f3c1307b0c710a", @typed={0x5, 0x2, 0x0, 0x0, @str='\x00'}, @generic="d1a530d07b7d712b1a8a24b7e6510211fed6d4436efb6d1aee6f477b5de5563ed84029ae259019225f4f07024eb6e546c4aaaa6597100db697c92ce33c246b1f33a25d839f16d559aec4d36c44832de60e4dc5510fd84a23fa11c9c574be3db18c329f77b310781de5b6be76e7172d037925b4d3a17a7fd91e6236f2eeb27e8ced6b3c9931d0bff8e2616b66cb101245163a97d309200804663505b68e43abaec08eacb454ce9b2e5ef6b616d9a768c627dfbabe51593560f8e24a1e81ccf8705a16febaeea84d9fc3c78c080ece342e11022d8dba99c8a7c1d2b8", @generic="efb9c6d891e723ff69cc30ccf7314458549be32984845d4fb9f0b2ac26a8bd3a5e721dd0f8ff55267d6a6a042182d25ceb963f0f9dcb9f6846fd2ebc0383187c90821d0d2fd28c93d67217ba5ed69bd60c95c3a657019dbf42247736e656f1f39f7f068e5754c5c2a49ef39d0491277b6cb9a1abf56283e457d604c0f4fbe30ca54b943189da37dbd58284eefbbc72e3666ff5ea1cb8a3eacea473e30d07b636c749f50d0f910f291f547711e3154137c13eb41327056e51538ddbc417cdc6315f629e4f748b6eb8532e26efff079d4d3b4893286dfba09bd2f969801b2fa97f5b97dfa89d920c", @generic, @typed={0x8, 0x84, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}]}]}, 0x29c}, {&(0x7f0000001b80)={0x293c, 0x2b, 0x4, 0x70bd2b, 0x25dfdbfc, "", [@nested={0x20e, 0x4a, 0x0, 0x1, [@generic="7f53a09d2f0e8c299229e7dfb35ad018f5d8b2c116bf993a698b213adb685f9112b1d40a14bbdf3c8e4d698b7e9c415233228eb00ec9baf926ea869080729f84a8f0ff191c7dba4b581881c995f03a4dbf32b064573d5ed27c71e0f40f71612978da4de51ea3226975f7d5", @generic="f1cb6958a2c8223faf1e984149bc0d2ef37ae55bbe9b7c8cf39f73a6a21ce0b61ea4f42039ad56f5e01196c61c43aa0251ae305b50f4186eb064a18464b8dc4d3ff0b474c6dbfec87a33a0210b18b9b8b027f60346d683d4bd947b3f0d8b77035fd2cceadf56d34617442b7f75dd7b9da15f84861694b6c65bf0e289a8aeb84ae742955a2a0edd8d6d408407904d6c3ae5a20f8cf21db2c3f4359bffa006e0cae3ae8a011f980e89258ae381d1347e76215c2003a6e7f028c1c6c82324eae29c3a17f7c4", @generic="da937123b14cd257ae693883787ae34cf2f33f7e833a4081331fc52c652b5e8b394eb24aad3fff3300f55ccf918e9bfb964cfc9d1bda26f13e2d64ac9156dd673bb0513c028bab170e7e50a2042fae5ee5e6071f35008be08565d9d1d64e5d1b831a4bf3386946bad45422361c9ba567f8a0d6731aab7319aec346aa1468f540ac9f393ed95f393a603c3aac26572d4af3b297eb430cdabc2c9bbd2eac3a0e2078e2cc268a682ce0ee1443e70e21a19487593e4a99d0c96b5762b82c4bb776f75416d0", @typed={0x4, 0x91}, @typed={0x13, 0x4f, 0x0, 0x0, @str='/dev/dri/card#\x00'}]}, @nested={0x157, 0x26, 0x0, 0x1, [@typed={0x8, 0x6b, 0x0, 0x0, @u32=0x10001}, @typed={0x8, 0x17, 0x0, 0x0, @fd=r5}, @generic="ef29c242a71c82386415f8c6cea1874f040c40e59f9e18cd035b6c1763e1db328cf2590318ea348253a55a94d1b688be55b58f51cf3f16819c6b9947773f9fa58d0a485860b27231b53e7819df0cf2a6c581fd80090dcad0f06adbd5ce72647502ff36f5211355e680f2e3c5ca1c47540ebae57bd73c21f7f9879962161530147e56fe2c2ca6934fef7a6cfa124ad835001a08b0a78118ed48b79b14175573c8a749e2fe93096321bb77967598f00566dc7bcbbd0593147d40d0e4a7b8b854df081e491ccfed5b100ea62ed1a456fd463d5d1bf7fd", @generic="8e8f227225e8d1d4341488634f70cabcb81bbe5b5a46f2a5", @generic="16d0196278372a1e623919caf61c8e53826111612969d0f30f982e4ec3235b63a8e4b6a8755616d9edfc", @typed={0x14, 0x68, 0x0, 0x0, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}}, @typed={0x8, 0x53, 0x0, 0x0, @uid=r6}, @generic="ae446045", @typed={0xb, 0x26, 0x0, 0x0, @str='}^{-][\x00'}]}, @nested={0x2239, 0x7b, 0x0, 0x1, [@typed={0x8, 0x2, 0x0, 0x0, @u32=0x40}, @generic="c24ab45217bcbf95647c7cceabc3fd4e5f5302317fd9c0e19f6d897858674a633ab55f0b8edc0f611d3721c925ffc72270364b0c0ab0daf6298f03b0a77d73807d84e1f791b419437e86577b14b33e599ae06890990921fa89b6b42c5f3f27ae07", @generic="72390014039da6367eeb5d4da2189aa4e0c26e4bd78ccffd651aef2f7f3432b46a0df2f96d8c6aab450a8fc041a9ead353f2266a321fa9b66eb5c20ba8457fc3123dad5a617a04708be8afaa280004d2496739dc7cfe57c3db6332718c045da907b0b54457cdd16720f714e6b7f073eb71df153a2760ce131c8f020dc8ff0de0ac9438272c54bb5e0376519b93070a634bad96ce3918168574f889dd115be549268dd60a51c752f6056ae36ea83a8954f7a4c608edc42fefff610176673e5ff4d8455bbd61a87b544948d225390827c48090db45563f4b76b0a6f1aae83a529360196bbf7101cc25a8a1040ce3939a120b0f0a1770ab2cebcb032dab54ac2b41c5992329ab3037cd19a7f6c2c31f5ab1141a83e31396a60a583a63f4c23b099f0bbd3d3a08dd20e37aa5ead3d738ed8794722b3b163c7ac5bc54b0be91e5ffe71a914f41622fd1afcffd44e57dce2d5098465236beb0ebcf2c43046e068347f67729e763f24d18ba3c138e51d3c51d289f243e08c7b9df339189c707f54f1ec2af953b79e20c16778873a6dcfac469ae0903790f4cc07d5c966989362c354f6c10b3b8ff499a500561dd3c56f96cf5bff6cfc628d5ba8e56a54aca299b60d67a40708a7fba7ea85adc146232e2c09cf020be8c10daa6deee4a77c3764ec1214867f5c6db71a831f05a33237bdaaaa18ab5db1963d251869a9d7e02c65798e5b1cecba56f94ed7ad8aec9528dfe56deaa1b857ac39734a98f34640b3077222be88e237ba01a3460cc091f5dd42a0e48144fe5b467c90c8dc761ee266858b82f7f3baeb6aac26db88f79faad4b9efa7598f13b8cd9f7165c30eef6ac4ce9bb1aa08a995a55d364e769bb8a91a787a12727b9e674bff0c24a7ed52b430d86067a8735911eac953164253d204a09b1e02372b4d5006d988cc3852c4b7e4f217a887becb75dda89513108454514b136310898d44a8f35fea15e2c68944ec85b5715fd6fac141df6a621ae4eb93081190f4c475a55aab1df8891c5eadf212b32f0a1488459e6b9649605e2659c12577e59256df5fdc300f3882ea5e9e41034d7c0f3c8178ce66b2b24488c0480ecaa01e0ecdd5695d39233c4dc7a39af3fb9cc5e4ab6f07743dc6b1389f2d7068944399fe6ac796969d2e065ab1173fbca460e7da2a82dbaa425689531366865fb09fbf2ca3a8f46c62755ef588393a7a502f7c93c3a321565370a2fe475d8e4b86f6c436d2eba0e7c6eec7a6e3fa41f7e53e3904032e4f6207d9c10a6c524c0ff1a46738e0efa60cd34e910f72179eededceeb0c83d040416629d693b92827130fc1d4fcb20c13eed1c8a74205e4c49b41b347d2780c1bcad8282175b9a40f7e5228d787fb421aeb5dbd6d6dab23816c126d138d2fbdc96ce8dbef6001a3991bb1cef9b9eab4cfd68327ae2f29b4beed23f8dcdc63620aefd0c9a448d8f82253a0aa0cc7fea97deb4bb25ba7bedd6cea9880bd75b2c4ee0148e10dc1fb98e9ce2227a684e6b757d871e834901d46a9b7dd8055ae74ea13f45db7b115606449676a4f0b0075784471e7677ef30cfb46a2b52a1e1a4990534b55a14cfc7074ce534a458d57457c0add8fc6cb3be18dae3153092972cfb5136ae97a34c46775f02f3a9622ba49018985eea8a2ad707b34a2857d275f3c9bcb10b90a2a29f701b27397dd66449ba7991dd0e79f99929892fbd1ab838ef56ba1c93c18172dedbe8ddf13cbc5ca4e066367b9d44cd9530c583056b290700b546405a4b0d3bfb18d3831f7207f4ab87d1dc036619827c2c65b7e0dd9677178a62aad8f283abea37e160a0087095669a80b0e3fcaef871f624d1ed9562b5c9ee96abfbab624769caa70750c298581fb581f892f416a2a20998afc714121cb1d3c45c37ecb4882b67707df2fc312ac8dd4c653f3863a9b63fea55ca4d65e4781fe36ab24a9bc07b344fa1152d338dbffa2ed9c7e91ff14a01b78c9e0102a38c65ce0389440ff6a5961f63274ed07843a565bb098ffd4f5db9732a48012605d3d24abcbec780bc61406cae54244a9daf821082d9617ffb253217c1293146129f7ccfdec9e73e5d6f710e429e295e2566aa64368b803befb183fa6631d4ccfd8f89d787b418adea92b9f0c59d4bdfb716fb161474435b055c7406b25f0e23cf32af8be73fa1d05415ff9d96b3fe2c6298d9c950c66366a4093780957bd586981628562e3266130993b1ed09f37b0ee269eb9d4c87d2813cfaa2e0682d21fb6a53fc4b508551eb17bcdb9b54cbb6b0b0c7fdd12c8fb1cea623775642bc7fc9f760e88b4a71da7cf139396525606a1ae4cf10fd9825d80417ad5103f92a21058eba0eda4367d8c53eaad89d99ae1969500e01e356220d8d11ca0f329d3c2da9b7c7e5e5ab9684a05355a150e9ce39b22e5c5819693336b6b08b15ab9801f606ee37b5b7c5dded31470272174c658207bb6a5f29a8db359bfd764955237230c18b21b8e113ce2ecc82671185ed0f94ff718da72135713e4385f24604191c70c0d281d3ad21a517e6fb76789c403036726c89ab4169f6b89b6a7e9f2e5bb16c371cb852f55d1147d5457ff21571d138312b787c5ed2cb7733a83a5935f2741d830f97b02bf797950d7c54ce25ffdb3416a6f124d84fb79fd3674322937b31622ec73b29a7a91e125db9dd04d7f64b2d153092e1986f461fd3ede75e0a52bbc21fe3d366bcf94387206ee1545854bcc27924433c066d387e7a6848438864aec0351b24d25d1a43d695b9793a8c24996e587195134a24e3f92e57933ff71a37331d2b4e40c2ccb4cef631e5dab6c1c53484c5e8668f7eaefddf7b48b9ffb64d682593203963b3eceb2b419396ad7d7143a905308773eaa2cc7d2a3cda3bceef3699d344d864e0fdf1faa4c65ef5583d670e70549156868324120b2d8d39c671774812e8598a0a5134160bdb8ce1cd850f929ec71d8980dd4d3787c97a5946469e35c1b4500313ea7961c6622b1ed33e54d4990badc5a03bf29b6af15a81840efe0349557d0c18f087f4e967e1b9477a5ec4c7a0047a6d0d85b767f15e9a53cbd2c52b58e80fcbd55929669fd467fececaa489cf70b244cbc4c41b10c1bd8676b72dcd208e8c8cbe23953743e397531b5e71fc18f5ffeccc117cb931cf7d49a36366b95a205ebcff60ea6890f86457845118ec3b4cd9e8a5b9e5a483e8d4e0e2cac33ed3c3a9f756743b8a53e653adcfb7b93395048f85c07afdf650c534eaab1afa71eb15320a6f4320d2cc8cc40a07a164f62b5e429716b3a185ba71f6f64e435546250b573474b46c157e45da9f487832b3711201663fec318d5531b054fd469ab356a83058afa9cf9e994f6768db4510c368d68575522eff540c66443b44fe26556db8cf6ab721ed11e28d9bb1ba806b8df497e603d08cf17288953d6ab3b17b7d1a96628bb4e2cb365906d06c8cfdfd3ea8b6badb42090264bfd4c7dc1c51d93b3afa6849dad94118e935c198ba8c5d1ff2f9de432b928bd959d65fc8b54a26ad26c09f1dff29cb5abd09c6c976b893f89af38fa4dcd24ed2c69b4b2019a435ec52f8451c70c527c6f8db3c90a35cef067ada31e175d1dc84cddb4b026e05d2dd06f31ed25b56347631ddeace58038c9085353a16039e9bb312c3a6fc3e25cdb237ee2af6660de586607033bc2bd2093eacb58a0631532fb5ce7dfc28076e0b53ecd5c6ee526b2dc52302ae2197a74ccb3bca93d3242cd40b79d41d579f7418559ccdb783664cd2c6b202bf81a2536e7be7c33f528fc92d1b9f1b540c28039254e77fa13737e797cdff6a62c279454f429aa4163fd9eb6a94b0b24d160ac2beb28eaccaa554a4cf648fdda80530f0ebe5e9ff9ba43b754332736abacf97bed5b39cff11cfca207cf2bb121dd9277a11c6b2a02eaca3b790bcb8575c919b3ce4ece1a9be65fd0639eda72e9a19eabe2d045c043c11e135e03788b661b347d0290f950667ef050b082067642f6661df01ebd205e0ebe4d80f6546ae278d32bebce6b1e3f23976ee062cac771b2b4d571108fe10d7d0af4bb1686f35511587ee11dd0255ace07a6ddd839b222bccdfc0a2a1577b5a87684f617e8a57ec5a3c921837e16dd4021644ffa0973edf25f9036a44b3de64cd3608d28c37a9f80ec5f79994873ef7b306fbdeac6179ba9d855ab60466e8e6e1236974ecfeafbe600814f8a6ebcafcc6e9a88a03e3181b285b1b85278914211cd354f8dccbd318ec045646589eb86a52c6298625c00e1b7450024cca4a8202e25bbb920488f87dd08ba2f72c5d142ce38f6fedeac389c3e98e997a8ca39c84016eff6af8c26e0ab66bc4f967fec54e16ea224eca6d494e1c3fa5ef1c09744a938291e562f7c72de5b1878c28ac7123e014b033cd6f0c779e46c6b756da4187ce0cc4c0cdc7f79734cf82436401442c4895d712aa44acc5f57276f58bb8333722b157f1aa5fe62599d1b29ea894764eb6dd9dc6925c7426455dc8229d6c1b83d8a0b1f812643d3a1d4ac6b6a233ded4cbdb1b8f33fd6b6524e1ce3645491144290636b0ad2a5ea1c20b91aea3d92dd7384c512e97efadd1560854e034717e9e21f3bdb304d80170ba9c747021f440978769a61aabde8b55ba3f72d22e1bdd0af91cf3452541141b4478e256334aebba3ac9f288926eebbaf716dbe492d0745305cff9039e9c109fceab4d4c08386d41d9a63d64fad66b743ba756a9e3679969898b2e55c1342719e5db15588c1b1a4314b3fe84a17514a05460c34e3ec8da1ec697a56deb24cc9e13da2ab2980099a684d546b267fb621182f3fc87a0693d560e7d760e9a60a65f0dc69c868b921f223d2dba78590f8f4d8678d39e70ad7461338fed020d418302580319afd4805f55fac7a7dea4897f6887745ccfb5b20bae84168d84fe684f80ed12f3ab389bf6f1bf96e4ba4bd0552b8183ae32061f34b43f87aed0b9efdb070ee8208cc1a24681b465f25e4b42b72669be07b92400590ecd8f3c335254d79a1ab2d807596c139011f4fb9fa79ffbb2a09f2fe7bd1c30ccdea33ddf87412d4bc30b0f81d05dcd3a3dad59fde7b7b738fbea3174d51c5989152e9e1a2fcdef577892eeaf479bd1ec2fb3125416d0509c69e827e0a30e1dfc9ed046030c99f2e52cf658efab53f5bdad36858f3075e8b52dac54b75534849a14843f3e75d606197d46ec648565b7544031cb407be4afc39fb3b6b88fffdcb2a5ce131c6f203c74fe0d05fc4ae2d05476e3c2ba7219b921491eba708915072d62be8775a59c21b3380ab7c1d0fade53445b2937c9ab2e45f263087e636bd218a317888f1a32f5eefd342156c67c6deb92dd4e412c2e152164d60bbef9dd251e22665d05c2897dd4713074a9ec02d524e9e91e7030bdbafb7be9e81e516ab13c9748a5a8c90541bebe314dd2c0eaf368192fd1d5ce3513835318ec43f34ffbee2dfb615ed5e92772d56f5a536816b3e1f3bc4949f9ba23aa97eb641cca25a6ca0823f838952aec95144c3f5a2b8fc957c69159d872f754e9fb07dbeac01fa7fb8ca63a232b4014b7607af95cefc2765e4052e83915e04a41c0d3efd0cb1fcf41e06f868d75a2fd959eb50c42d3aa42f166a452b49284c190d5c15c44c4240097eb1b50aedf3eb8ccfc74d0537022bc8c03a871ee7108aea3a63491582a0e50edd1ba6ac3986f0b3c0b8fea9311838e10465d8fe19ea9807b67d0d292033bdea17b7fdf5b83b0306e247e86df3e583220e5ca44028f41f20549cdff2a5bf7b1593b766e1dd9803ea70e6e9420b9475c", @generic="02f1791f30c2416c6454f1f59f33f0c8ff8ac4aa3c216c74a5ade539d0b0542059aca18d0f9030dd287e53c22481702fef9b9ed1543e5c70f3bd88deb5b8bf03c39fd791dd8c344333fc765c5ca7fb0370e01a9f4318f50a89ab478d5ae4a9e6a421dae3790fa191efce79484c8c8cdf6d18070438c3d3ae82376b9d0cfff4f2c39c5ec63e667ec596af51f1a7e1c2aca75f4e8569ed862db10797bae2adcd70aa8123c7f3e679502b2588f5bdd11142e7e6c577212bea939917bde163911e9dfae5a84832abefc1477993ee3633df597afe02da1e7e896ccc1c74d48f54853d3951753cd27a8cdfef10f4468695de6d3fea9eb1f52a10018ed0243a4bf5b564ae37c907c5310b17edf88c8c5fff875b0a1c236f0d2df662c22ad05fe131103f0a2cb8dacba1f877329e8a0b58f217b2261b361e6281c0a586158128e60e6a8f9f205958ccd027458e4428391a4d0064ac8da5184f9bbe8216f4e76ac476d6ccd93e152d239731e24e7cfa427c87df0a45790a02554f7ffbe457e52c2a3f48d52966d22baecfaf38ca4d5c12681423ed2a58c74a5b53b2bd20c13f1a496d721c841a57a36e65f5611771273eb56f540794d6c2387e546172ad1ae8fe53fe23f97cfcc60fb9e2fed96365378d234300a52a6f88a5ded060fb031b23d6e09cd7320e0c82c36af340e5b19141756b7b6fd5ec19902e09ceee5d325f32b1d3893d505cb0f34c549c5fa159b9df74281caf1f2847a6d443d1c0f5abfe7c1a9ca65d163da8c5a3eb74fec9f4c665af005cb0f09b8ddce948f0207f5671f6bd2b3ebd5cb4b55c2824ab4ec0cfe20d32822185d8ad79a098ffdb3fbc66478b84aaedc8025626acd6db900722d608e9869db53ed6579de9524f8f0cd68f33b6cbf2d0a838b7e6071a93852ca87a381a09ad9a6f3771c73727690b3fa2f6532c12ca2718e68d02e9a4d78f97e5ba961d9bc14471e2fd9eba9bbb64707f0d5eff81225e55f8296fba3b481fe550412663348bdfdd91118301fed38d908111cf02438d1736c4418935c70c5c96f7ab550dcbb7a2487f915d91ecb1f120f1ed484c232338ec1a5710e08314831e1a82ba54f082e4cc2436212814773e30f8b9179b420546b9aa05d08fd97f3392086f3eedb24d7bffd7154083e42274e1cbe5699af503869aea4210caae64d5cf0f8f4bb77c520aabfc465266525234acdd91f31d582737863410768066c90bf32db4f2d3eb843149d31f7995ba03d1f3ca4da767cab7aef548031078b4f448063e741a3e0ebe0a82ce54ed05699b542ab3befc600018182a0f57ca1f04f89051cee61e8d465fca8cc574321a39409612addaa101e21198114a2113ccdd33ed46befc08a17b0902699b7234710f8ac71bcaa826528d74d3b506f8e4afb0ce82c55bcf6ee16a58b005611c09d3911abf19b6b9ea6f56382abfcd99e9000052a753386315870293784080f119485fd875f5cb356bb9a7eea6dd4821fd31e2f67618945df1a4be8606ebe41a8e756eaae02f96239315cd4e25ad0ee49804eed7635a925d27df0571735b8603d23fd37d5232026ec2fc8a068f5a08ad3a9fbbeeb1d5069670684575d757ae7bb64ac4378a019e2b310c7091e148877ce51d802f029ae890b3566827689e90d6dff9c1a414c75daf6ad76a4d7b663783b1162914ea14fa96cb2ee3229df1d788f8621fe0384db71572a3373428cde2eb2008f5ca47b8e8b6c3279e98506e68e80a651b6d3fc3d6f2b2d3944cb23b2081794e0495b7709602c2300028e40b26ce300c18bb0e25bbaefb80ac927196926306aeaa20b2a5d44dd786319ba90cbc6c5384bc65c22660976296aa60e87169f0ab55907fbec537f2989f4587cc37efcc22fb046f87f82a635f3431d6bdca2d6d4f5582ca40d8daeb305ecc7097a43f6b7585b5dff85448dbaa4b033e5d8eb297e45653569c6cb5bdc3b27e6fd2b49029d64e17f91eaa8f1d31b36e8c2f815d7e0b90caf8ca9270dd19e35aec91b85ec7ffc940f510ce80522ba85aeec152e0a0a08e5d96742356a967e72974f877ac89ea03685dc1c7a6eeb324561ba8d1014d095e2c2ad36502aae95e27687efbec5c80db0cc7be1206901d8edf4d8d99727860bf5964737d38f031c1919ecf808f0e87e2ea58bf6a2e9263c3481952f363f1ed3405a90ddc0cd93c42e0761f360ac57e3fee4033607f754eb997c9acf42ecf3830b7a9ac81236838dea0acca83e49d61bbe0589a886d5d452614183dd32fd47bd3ca8734e2c89845ca8de1db1fe63641e07041e4f791c55b8797f72f653d296b76d75d3230b75d62acde7b7ede7fccdf432ec84c68a120776ba0254d1ad68d5ab8458d12b20780c2ef3a7477149bebf4793aab2760b504f2e632809a9f9df7cbeda1a34fa32ca8323119cd4a4856b3e0740cb0c8769218a6f2edb9ce0025e729a5f11a33c75e1756f9992e72574db898cd96b62b719133b759ef08b10578d17a010a0f62a6a2b9e686b647eb1d6f517222646e2bd12da3c89b0f0c0406044024b1f7d56dba00f9c147e5e60b2a7c5b540d153df6c5f27f7c7377084402212bce740a36f91b16439ded52e73815dc3834549df76d8373d63ccd2a52e7ea055dec665097c8308b308e454ff82463a15fe0938fd8acf091c319f15dff786e83ede5ec0123e6b845684b8c234103ebd191ae28db9a8492c71af30c0cc7ede7ce2b2170c3ec8e835a3ac0bcf36d5c3ce6f8895f27cc863d1667b5f4c6f73ea581eb4177447b84024ce663bf57c924d90b127c81cd99f8987ed6f3356f775bfddf3b0a33cba81d7e3356ca2561bf6e5f2afb35409f10c4c3e590cac485c8b0d0d5584963c660489c4faa16124581c110cd789bbbf61bdde3f9cd614175779accbe10e0cfb8d892817a958af20f0784b190ee438d0eb99c13a8b41d17628eb80d7785ba8037e9a2f86fdbdda4dcf604315fa206db3bc848ffac34d17d3bdf81aa8d3df78eb81174a573a497cd6bfad276f98d40d6bf1001f6c2eff3d65fa2ec87558f94e53d9cb4b9cacd06f9687c358333012dd42d3483662e9422e355cf3531ba0ac166d1881ba7fb00f894b9d64bd18530e601c85d75fce19f61d4d430408c1062cb53e75caf4ed55b3243d5a11725dbc3ccb1b8287315c7a76efab6872f6203778954deffc9aff5e182d1b1ee55dbc9bf7f38fc1710bf9eabc26b4aaeda44ed85b47bceb2c3cc43a7800539fddc4bbbcad1840fedc0fea041914892df215e0798663c5e46be098b2bff7b0ec0bff1809e84ec80814f259a218778acde08aa98b99435a84280fb2afeadb645d5e605c610535037635b332c2735cdad8dfb7c02d9a311ea9e6febb893bb87c426fdf0fcff5f5cfce3e3a2483c3fa7da7000d7b71e3e38ab2cca02f08336d9bd6bcc68e3a99caa223461a73846417e02ac7f57ae0275370a265099a9cc8274ca8de4126aef5e5f5d3f0b8e7d37cd22e6a1c1502f71963698918e012c6fe5b1cdf994e2ecf1f65b2c934c4112ef4d8f424e0f9a13c1afced49fe1b87e1233913cba7300f3b19f65ee639291cae9ee8f989ed62306eb2f42258a9b6afa5f67b5d9a6ebc03d77e4dc4854efd933f99b46fd77a25e37fc4115ff93ef0de50300e812b7b92c71831a33d556de3de07e616ef26abd9f2c8ad14f949dff837b6546e9381a3e33a6cefa33456d05658bf5c3337ff6a5bc5e0f7319b080ffaadd42397b4e6e9dc9f49e949a2cc88168b91ad430ff5ff3bb00dccf18348f655e37d32e4fae5f2191c6faab4df1484072b60d9b9968767844ed9e2ad493c52dd18215eb1d7406dddefab5ddb1ff5326fcce7b49bd544b38724f627e1771d1e47f321505391cb917bbdd6f4856479a8751f11f464554b980e97181d633f7e14c160f18e8b50c77d1439b4095dc0358060f4da0f5896171eb2d0ab51771ed090a8e91c27da766e46f5b54edecf89f9b867c095c343be61933fb2309cbcb38f8a2c435653c71e7149d7e2104aefa3e73a9b7b454feb770411abca4fad8f8339f06d31f6250125d4745875eabc3ce67a55d9e2e3dd09098125f2bb85a49c8e50839490d0bfafc305c41618630938307717ea0eb6e8bcc5b70cda5615bdaf3e0ebd20c94b896e2f1bf50745a85c9509983b4007fbf4bda2eb709ba4b5a2f538f72446a7064c4e16f4e7c3f5440ee6137eff859f9b8e398ab7083e0b89dc6c84f6e3edf9089030de4513c3471afbe7bfb55742cbb72bce0a91d90cfd91ca7f482119c77d528f904b0202164930e2bf9675988855d5196eb618bcf80451178a00353f1afdccf15c0174684561d691574b0f99788c55fe5634828349ecceb24848a2e9cb3ecef0d01357afb1fed1964f75f8539b4b382f57ebff7aeb03fd1d28299202c27c9e8e53a71e3420e6d4360c65cc531d0bc0df2e9b1336b4c728eede958020f57fd95f3aa3683d39ca29c37911cd4e16d42a852f773d2bb795dc7469316f67e64a4ec579e84149c3f297c8eb04abe28b28af527884daf5e7cfe2cd45eee99063065c5a884f56cebb088458d75c195d8d060339744d7140ada4ec85a9fe13799d69b323331064939787e4d37f391d1d7f8fa64b9026dd80c3d1141c7f20a60b3ac00eac16b3fcbae56c98569993dc283538570c1617a28650e02bde2bfbf942a0a9a486e0bf13e6ac93623c377f32a50bf2b258c690c4fb8d3b89b8087469478ca9dcb98021c60e3120e15416b1f117f8ed3333461bab5646da0c34c5cd8ac9c49cd9c3701f6913a4af1d4add5daa03079c7bf7247ac5c114cc485b54dcf6653c39239b458cd218ec03a5e868d84df7f19b331d1d9c36a7ff6a66e687089be9916d37e19390b1150dd7d0bc28407bfad33b8a3a3c7df9ed1413a0175c15050924715da0884d09336bc27c2fa3c034b37356d365541965498a30ad20d737dfadee5db5a30c7a01976900ae24b611160d8854527ff8ea2d4ee9bd3594018de63dd6bb09047abc2bd4c66c2da916076be61336b4cc5ef234985f9b0f9d8f90b812df4b7495231aff668ba4ff11f1aaeb7ed23c37de01a7b751e2367fceb13e63209e0482e3371ba49832a8376167bddbac1343c5aab421fad2fbc2fb609c47cbc8954b6cc37e482dc1af77bcbbdb4b56031fa9a6487988dc511805b6974b129cc4f0c49dd80898d30b22eb5d9f9654667ee1922789dfd8101bf5bab5ee310bb21936b09c1320654bf896c0f0a65c7f5c3734d98c8fcd931bac18fae508e5ba433e7771c9edd14ab21ac3f849ac7d18781214e5508c3b9b73cdfa94a15ab533e13a335ca61e08cc46af13b4042642a485f68218d2e52a3995b93d3585076625890c57c719cc583a33f13171761098ad606166760d719945a20394b9297387ffa7deec6f814d0ba5b0ef90e3f3e6e9a8fe3518d284f8e2a46bad1b683a9910152478d8956f6afe763b4ed9d709fef7ce4bd2a04450231a049c786956c4a6921dc9066c21efdc6ea0dce03f941984f4786000f0fc5782db20de7eb1cb55e8b7c48df6bcc42096f79d7f88e47a31ee068db7a8c7a31d5468cd945046bca36613ffabf318ce4bb7aba5d6414ce71ecc903223baf669f3d22edbcb92d29305c673e74920d40ead0caf26a6b04b3645c2569fcd4adaf378ee58a71bc6e70c43ae79637da44b488096091da46fc1908d1a22f33be2d56669b3ba3f6446198a9a8b2ede8e1763b9fa7685db5e93810df1ad57d2206c47d1f1464a42275804d188c2359db684e2c42685cea2790dc610d8dd33ccb31b25cfc4e55670ff3b204e1", @generic="946ec92de858162e43bc4bdc99ce0ba2612acdd2b0568552bc524fc0f6b1b7cde0c129db948cadf35d952e496ffdabdfdf3dc4d20ee4ede93493c7b4f21a925bc8b4f4c75918a9dda875a23b0ed479393436032f4a2324eaeef61bf6448e31c79ae55bd5a9644600d55d7087e1e1b13efabcf46de790fd99678d2143847ab146bfac8f6532d621a5cad6b0a8f5ee101c9fa58ca8a4716858b87beb5f1cd90d4f354be0f68cb71872ba24ea244abd9f2efe26f4662c2606e1939aa2a878ece25e51c62a361899a1906380b071a30e70a7b15c2f0f049c8099187779e7616d767ab1097de01bfd2910c6cfb405", @typed={0x8, 0x20, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0xd5, 0x5, 0x0, 0x0, @binary="012ff2464576fa4bfc8f565b3afcb08ad68fa42d1031633326a63e6f75da2991cf6a6622003c8ed4f72989b3ae21071397e0c0e0a87da55dce03bde6de9e49f82da206f261b4213f1a421c17e742ef977a2c25e59fd5cb81c1bf5a25fa0b879fdc938b95330b1585c5e9a0d7da048fc75cf2dcd24b028ecf617e126bad7b0a676a8663dcd4c23847cfbc55dd5f882f8db5f26607806a59fc0b72ceb114eb405046c38f7efd41e9c9c1c612ccd244f1b8bf8fb55bacfd9aee2fb3d922a6e06446a768139542ef0599002dc9733b875d4990"}]}, @generic="19dfce8eeb051c2add4387d6724e5fb8b56e01879acc3540793fcf7694851fb040ad9597fc5a232142f919e913d07dc5cd18f980d25e339ad89bf8325fdbc1382efec498b199c3e76ebe028e5369f7a4c653d41afc9e111d83f2455a18f723246cf20f984898f0f9ee4eb4e549d60f2a000b3c45ae3daa328353a44d498f08482a752d1585abe256c5f4f04237f54e9470b0ab4cc7daef9d8a3d4d01", @nested={0x2b4, 0x3b, 0x0, 0x1, [@typed={0x8, 0x57, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="308bec3b97156d863d31a42ff0013b80ba9e8fff3abcf2d5ffda366b3d071db0c4dcce24976f7612d21a4e294671960ceaf756e29d9a691f4047f168ebed8e4688afb229655f9f95e05134fa399fcfdd26ec8bc666418b48264666f07b46b651d60cbe2f55446c867441bfb75a8b36", @generic="bb7986dd66b4772a96fccc992edb773adafab3dd66ba8ae4520fa43de60ca0e4bc0ad03cca7f5db02813aa48dc357c3f5de7d8c0c37de4e1cc5216056350f03614aec659721423bf4fd21870a72ec635b73d8ce8dde75717b06c9d78c8ca9e98461e5fa46471dea05c3b8683d62554755e9c8d04e6", @generic="974455bf8b79dbd6e40038532d4d8de1fa06b6850a572288b0cf501a6a95a28fdd3f3611d933906fa62e58aefcaf76d4abd154d5a0104c3c604f5960b6fe5d9eb6caf7d23b29c549a1b8c56e4a7ba29a76400519bc999bba58d4f50948e529a8b277cbc8c2507ecf7f6e7f43bf28c46d07276040203a3622f7fd9518567688778d2a80fa43f83aa0ce84412116b1782c014e6cb5373478eca46f53a8834618bed2ff1061db1ee1113a07c32718ee18d374fcf0714733f2daa25923b00b596a62cc53f0eecfb3a8cb9e159d46c14b18b0170ccb55d5dae57555c5ef74ee", @generic="e27015118a904296b27d0aa5e25db9b54a4a443971fb2a7a5a7e4d5d68fd22776344aa45866479be6d0263e0d8008772efb5c84805e692d2f9086c2a63c59626d2f3f40439efa1f998dacf5c56b044e03a0fc38ab6277c2078ee59cddc123521b7029748c6e248418af5c00a0b03c6388d5455351f3d159cf84137f1f418", @typed={0x8, 0x8d, 0x0, 0x0, @fd}, @typed={0x8, 0x24, 0x0, 0x0, @uid=0xee01}, @generic="699cf8289cc1dad9c62231ba87ed5550bfe3ca319daa08d408c465f4b834e9cbc65548bf03c2222ccfce4109bcc7c48e0a26beec9ea864cd933aa06663bcf9404ccdae9bc04f6e1f7da0099aaef832a0d1534899a73fa6bf67"]}, @generic="8dd76771970234d34fa0efdca355286635a77baf0944ed01ca1c91655a715f6c420bc5ee872b4611dfe6852bbb17ddc5ad4b8b0e8c"]}, 0x293c}, {&(0x7f00000044c0)={0x550, 0x3e, 0x200, 0x70bd2b, 0x25dfdbfc, "", [@generic="0024583725c3ac43adc8f44cd8888b5555bfc33fd793be3fbab3925c3d866d6d1a58a6de18f9a695dfe05e7de313e1affb13fa", @generic="643f82fad8ce47a2ac37b96f2b369fa6cc81056f72070ee3ca7dc862819a64c5809c40d1053af0cec8ad0d1639167b9171864bf4078ada9d6dc7705276c189d43e33d78442065b617b9c5ddc85a4c34a52a1f16c4182f186afee26344c02b9e3268b816647732eefbbfa8690167a3521f02581a92dfbd343dd9f79468eeb3c1571ba45628e25d426cf37adbff30f4285269c412408", @nested={0x183, 0x5d, 0x0, 0x1, [@generic="73607740b707b660cf5e38eb823fa9dbc67047287a9e7bfc5c3923cd43ec438c8372766df960915b90057e6b726c703451e94f0567560efcee2c7696d6d641caa60afd63123f9112f9867fcf19418c35fbbb613216d606830cd1e7d8c6a941f9d1a61c52d013452c19c741cd0d03095af82ad6a8ccccc24bdc9bd8b2080605fbfd7dc6e5aa81ca999af1fae8", @generic="32a192d1628808d13994abf54fa12fd6869d744c83825bdf10bdaadd0c4ab7f87bc956119f145ea83af76317c32a1105afad3136b94413733bbea2ca923f6385a6ad22e5eb033f9bcab096d34cb24834bd0f4676408cf82c71ede574820bf4e0f44a5b860cb8d6e5d8e9f1637d8e3519fe4dea2a4c4ac69329b94930634ea48bb8496ca0c30e65a376af3d7eb58c8bda57d3f810187bc338233b02f98ac837464d5ab9ff4dd56af8949064541e5a4e0fc65db71ef780176052eaf0f693283c30b329124c082901c7bc590a66665445fda312c169adbd25638dfe0e75be7e0b6b69578e897017d6ce70c50fe4e84fcd65e89a7f"]}, @typed={0x8, 0x77, 0x0, 0x0, @pid=0xffffffffffffffff}, @nested={0x211, 0x42, 0x0, 0x1, [@generic="bfc58e3fa6ae049c2eb9287c1b7d55aa00656fc1bfb8bed7aa7a4d5dbb4b50ea6e5b005471b0d343fac9b8d231b2a1a8c053f63db986054b2ca3280542eef3eb26f40d6377bead0d622edaa6435a3a7dca67969a385d37ea4395c81e2822dfc8121337", @typed={0x8, 0x4c, 0x0, 0x0, @uid=0xee01}, @typed={0x8, 0x68, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x82, 0x0, 0x0, @u32=0x6}, @generic="0615c2b4498876054db808a01b8e73aa91c7cb3e24482e9cd436629fdc279e0b2846b4b903fbb77dc9a413a0520310df61961b91f6e8a6fd20c31459eae34c3921bfc722dcb8aac198efdbcdfc82d1", @generic="76437a5654c002b6d2ea841712afb41f8bf57396072bf770bc3c0f57fac39503dc6ebfcbffb4e7ff6dd28e5c3ac5499b108e86ca456fb3fa2338cf25be459289880085cbdab4d5458791f31db631a7dcf04a62db49ffc5b64ff7974b2a8bec", @typed={0x4, 0x73}, @typed={0xc0, 0x84, 0x0, 0x0, @binary="d9aa775344156a82a23c1191753ac1f426bb4d2ec48c0af8f927012c9dd7f89b7e41780be5e272bde0eaae36d42ab7d627d20705f5438280dd657fbc12f3952f3740c0f3fb3737547c56f998138eacd36458827ab92ebbb27e489b21218ceb27ed3134e18fe51d51a042351210b3646169b45611d3994783748055f4bc257165a6845c5cc2c1ada5f0f10ef2a8db1ad1ecc93dc2c3cb62d4a56486606ef1e1042e73019f0f82889bd238df208309453859c180ee0d42d41410fc58f9"}, @typed={0x14, 0x47, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @typed={0xc, 0x36, 0x0, 0x0, @u64=0x3}]}, @generic="e78f27b8af7b4c0813b2056194b2c9ce34e1da81e0709692bfd14626de7810418237d45013093b0865b5d0f4703ade22496b360b02ed14fdef9accdcc52430502710bfdf97cf04c2b2f932df3e80b9ee757f3292ea2d9e6109f0f024c816ddca35367fc3a250e5aeb70bc2174c716097cedaf85133217bea447522baf256bfe79bbaf7c08716dc04feb43c6078f8b9643b744cc10d62825928f47adee39b9b9dbd13c746a12e7844214cd3495f6485b4ac9a1f110c4923aa3da91692c4698e7b7d910800e7139171799ae8ff4a187f0f56b9b65912"]}, 0x550}, {&(0x7f0000004a40)={0xa8, 0x1e, 0x4, 0x70bd2d, 0x25dfdbfc, "", [@generic="3ef7c66ea0b4d7852e7a8f2dec2c9c13c33d959cf66f59494d61448a061b1d2c458377ff836f4170ecac8d6337be4840ac6f4b79be3e19b43ab2d58b1d4762d7dd4eabbb5fd808c396f824b5d2f43791cec8c8d235215ed0e3da61f803000a427318038768492a768aaa45db06afe501cae9bd36d3890575440ad5f7d745ecd0f18d1d632f26", @typed={0x8, 0x69, 0x0, 0x0, @u32=0x3}, @typed={0x8, 0x7b, 0x0, 0x0, @u32=0x24}]}, 0xa8}, {&(0x7f0000004b00)={0x2384, 0x23, 0x2, 0x70bd29, 0x25dfdbfd, "", [@generic="a095564861c67aa3d5bca43f98cde7fdf84a37bb9a91d90c9bbc75ea7106b14437499b76641e824daeeda62537760a6ecb2b35c8879ffb68247c92c4116050e1ff20db172b2fe9d561498ff2561b44cdf0b0f7fee869a11cfc64603b4d7bd44529159da5c718bc5620067887a9456e0d5245001d55", @generic="727f159a00bb5029d3c7cdafdcb3ff84c5e984b2aa9185da0d6b611f6667086642fa58ad65b8c1f11fbcb0868e7b2cb68cc9dddc4058de26b6889055975ca98f7dfa677d85868d0dcb2858f60cf9f2d33323968cd42c9477452d21fcd0b2b351c8b3b080ac37a48bf4aa1653cf41c2fe390a90931202ec7b0ed8445dd12b4c5df88391ba7384f8a32485ab5baed1c4e986f4ab383f256aa06ef1c877c34b0bf0c690af", @typed={0x9c, 0xc, 0x0, 0x0, @binary="9f8f8d48fc346ea4d5412591f956fef8bd4777c78cd142c1d5341d3512cd6440ccc0473b6ddbf74ac60deb01112c253bd56c93ebf40df980d298d6d5f0970b8f59e33c05fbae79ba5dd28efc82281be6dfb39849e2dc86ddc1ffc6a9d3492c9867ed2b10c52bcf66865eae433d4e0ca6a3229f399d6eb32d3abf7106a97e255cfc03fed59c43a60ea942c70c3ce8f609067baf25ce3aca89"}, @generic, @nested={0x21bf, 0x51, 0x0, 0x1, [@typed={0x13, 0x3f, 0x0, 0x0, @str='/dev/dri/card#\x00'}, @generic="c49985e8732783935a0d2fa88cffec896bd3c82a4763811a3e57def32af4d90f468f6220e6fdf9d5c4487cd0e811569de9cc34f30fd8eab4834b348cbf7cad7e3b7b46e1db220c96787ab434207883515e9da5badf5c5548e4a0b2887fc02c214165c5a6406c228b052e7af62640dbef701e909ea6024c6a93103bae8057598debb67942509033a6c667d091210cac329c69667ef87be5207f6ba209d797f98c39682d6286f00813fce830cbf1de9bd1cb93d012a8a28a3c30b7675ece1f54793b8f7883e8c890c5ce7207af21fea8668ffe18006236d79022e2ef6cdda9e2b00ec65d9cb69e55e30ff7db0e5be51c1e", @typed={0x1004, 0x52, 0x0, 0x0, @binary="84e47222ddddea443c7b3b30ee91be09d3efd2ce9c2657ccffc7e2cbd4e84c1cfe4f643c857b05988955f42540c1721c7e947bbb49716cf01ee01a4d7b7f5c515647f941076397db9f6816a664bee118c279bae1797d30eecd0e948ba2b8cd1d05a9de36cb5292219bdfc56ff0684bd11bc160c41dfe4c8ec3bd29d1269510fed19f7cd29c89c035071693513a8c90feb0a9a049cf1dd9f6a63fd2ff8c32253009c549f35a45d12cf6af7b2de98af5c09133032e95f24980e0f5ef5732c9e8300566ddbf43dc9d8cdb0b7f849ad4033ea2686ffb44904fa8226377f6c110976748dda0b90938c0723b1efb11af92eef471ebee05c5c98fc25ea77e922433a50fbd85e1a411b486e65c960e13b29935bc2ec822c12f83800de37619a9e31bcc7e7ada9950f3f9225bcad5642571e2928ee40b8c4d338f828047ae232eefc9902e32629344f70f554258ec78c9efabdb6efcaa76f9784c1b4c2d4aa4fed2e8b7c37f2ef679d13d17b6d74035181ffdc6fdc591a8cbc037255b4be243468a2ec029c446b53ad3648eafafaabb23a7ebde8ccebab1d36f8555f52817ee7d06bed7c48a70264dc70a981fd88161df9605acda64293ecd44b9e277e7d50cd076ce2aa84811f32f4fd7580e27206111e338f763272ca7b8afb4fb2d2b820eccef2de53eec23c0c9893046c8eb72f4ab9c887868f86aea4deba6a127f13499e1312ffe90fe4983e892fe32bd24e59786a6211bd5daaf637d75dd4856f805399950e3509d1afde8763a6b13f890cc3fa96fb28dd42e9cd841b783f83b5b2d0b3cb694c581fac1b56ffd4155e01cfd4c7912fec16b3d8e48b063f040db8b40d0aa794d2c5f536fcd53d6639058c8687b939091f18ab351fc939f290a167db90c0a016b19c44c2ace2e47c5cfafb040088307fc4b3ebe3f01ffac3f54ad8fc9f837a2033c34d4c7fcb9370661f45d3fbd533be7d69a3e45519fcbf8f9662e6d0d04976422b28343600920d7da7d56ac45fc39c19f4669a9d5112e9c661bcc50f188a7f436c902a4ff434270e90344bed348597f2b95e78c6c8fe66227ec08be7280ddc2b9822d425d4492bcd398d66c61826b27f090c3017719dadc7f12b3143dca4f8f52213bb86ea75a136a2462788ad36e5321f3068af92d078913365c08c301ba0619d6b1ce56e27a77f63359573ebbcfa588366de9c77a388d04b4879b9071acb70d7ef11e325965e9d69d729a538343ae095b287530fdd7567074cee1125fae5c0f6c644ca2f08dc284d4ebe2df7eec93fafed0d97701bdc946175dd46ff74d972b7da15284f90e0182ac9a0793e7e37d7239df4ac1740553538e3f023d903bf2ab56c835be22dce2aed0a664852c015d61e8442c0f20414632266099f2cf2af9eb638d1fe4a975bc4b15c58874997385800583b3786ec99765111a323bda073143b6060eda349a7f82ff6e699d08858a9d1dab6b10a2fe7433ba6ee23dd75096cf39a1b731c6f032eba6321525200347f2794de2711e5b554195a67045790153910e17c753825d4d52ffa951b36089336f11409b1b41881b9ee767f23970eace35867ff0d259786a4b28991f213692c78de82e549ca836ae40cfa2ab33a466944c245910ec6b68eb4f00410d8b81113c313d093d8e597385fee002f71e9612b115f5bf8548744313a96315aa4d81f60e03680ce903e7e94fdd0ded6ab20c340fddc5a9ad9e97d796ab1bf7ba96cd212d7d5ea7c4c85e4be6f92c8ab26e87981b22ae12125a56e611f5e366681dfacc7538a9a38e1f91e9ca69dadebdbf169db0ba55cd806caf752b8bc351d88576c2ddcb82fc57ada52d94e5b16d7b6e346ca83c21610b753079d8f18a67b3de7699efdc39e377c95f62574eb7f7249dcd143a10f41e4d26b38e445985537ab99ef82de9799b835639e5853a5abd1cd1912342b59c549de0aefe5bb47554c975a597da5ef988f70aac35f87cfe3cd6e971c5e4e8c8a09cfcf6bca1d2a3472c7fa1f7888752ae523df3f57b22ac09050e45882a13e20c5f1f08d169b8583841b2ee3b9ae882df87ff800247c731fea51bf939048df4873e4268d1c0ec4fa741edf5bb3e6b063adaaa75ee470b7afd0a1a452a319ae1ab49b55521d0bbe50f6a305a1b9319f287891318202d2853b7d5606a92f7f3d9fc27882d936b7703e272a5a2940fe99aa08ff47202c9bacbc68e68c1696d3393b7ba7a8a87db648c15f3a86f92ce90814d702cb777acfe52245a83087084536a58c7213f1cae6c133f6cbd1053953f94a896bcf04af45673b78e54c0cf3be4ef8775b8f1b96884a8c45a25571cc06060086440de223216225892a0c53b661400b1b9befbdf209fae1362f7edb9b75d36ab11ba574cfd3678148ca580f489969f1a01d59b40477accfdbc659878f73c537e28a1a8247051204b71b19dbc71216773b1e078ea4d70605020dcadc1c6edbb4923e77916128f8efbdae5548a0762c517264512613d484c88888b2b815b6fa31f39a228da1fb1bedc2d01420c3088d978cffe572bc9903dfe05575679965fffc2ff0f717c7179646e957ed9b272d493473e26cc09aee4b1865c5c8aefe6cbdb588019c6718108ef3e847a408bb57ca293a8c713c86c8f65ba41544f7ea82ef6f977590a0985894ad1ff825ac00deb0d141545311bd6b8a74c3d05169e9abee046351ae5859f19f224328f910059e1c26c7e94b9b714bc7ed636093ab5189ff7777a1921522dd897d3b02f0b27c9ac7c84d1c5499ba58289f2cd2b9daedd033122713bbb207aa238e8cf4e88db2d9490f15fd69f04d8e5a6eac01648781a6aaa5f7d5e1671674bad373a92a191aa8f8d58461aa41ae9b6d7bb7b7cdcdd125a101755193b8e83e9515197ce1456943e7b033f4274929377e9ff8f1c3dddf4b368617850009ef2fb8fe319ff915b068be73e0567e13269c020a65c8b39181e780f6df1b414141428e2bba0a187bb89c876250dd53a972d66175a6fdf95d4a5a8032ca7c1e740f0c0473b1aace74771812a1d81a5ed7681896bbd76a1176aaaa78b9c098848fad5a17e35b4ff6e83d22e759bc1bfa2c1ea2b2fe5cca2215f90da2f3399350b65b566e0d8593f79be0882f8bf98b935cfbe41180390c182a1675e551240c20f3df1193a18478efbd992cd8ba7db62f423a52366920d266b483c8e9df4313ef9d11bfa3d388b8552af8c1b1b631d783e3710165e102e274b59efe13a9f139d67a15162ca6461fb716674b17412edf05a82094fe70eb72f460b93e8bda4a4e866e4e4b4c25ab02cd8aeff5c261941f03a4d0e534bb0bfc7c05748c2d50a267f7ef3c2f7bcfb8bb015417ae38f35b30416525c61b16b47cc23e32b2de7b0c836b05a48eb42455bb2ebc55d7f20d32afeecb1d12ebe4c9271257da67044292df2225eefe6f7013b5053893e3eeecac3d591f6df8727db923fee554fae86f5b4873123c9da69b35f0d2dd7dc336ed8faadfd78f51a21222ca9be21ecfe7b7018a3c3bb5809131786eb82908c74726b5872dde6f59865781d5d2d95987213c0c1c0e8933c974798229f26c42afefb1b89eaf50e8e99d07441c53a6a4f8392967c3eca6c0fa7e90f3f394e15066b650c645c380d24da559890ffaa4f69a5d4e54da811d4254137b65d3f0b74a024d91c7b43ec3fc98a9e8270f9a5f318a9bba4785861a299bb8a854361596be6d51a1b25ca9a67a999b33778688d279c8bfae44fee92993caeb348395b22b721a73027f23cc944d231ead261988fe079c5e098232a9cdfac6111d84b23cc2c098dae4a900e258b1e0f8c538c756872024eabe07fd8e9a61fc242c87c19fb781dc6d394cbef1e5e89e134d992f4e1d37fe05f1599e2edee383c553bce14f02fa3161cfc1505194444c4c689b89d552d3717117cf3a16db28774ce1a778ce0ffc40d0dd4806482d2be6b7d133b44ffb79e593194519550aa756f712ab4bb8343ed47422b4fb20d88ad27ab7ad1c2dab5735c7ea6ce749a2a265ef29c268bd93c1cf44daf4842cbb7f78bd445ddc88847023d190b5a7415073907c32908c2a8320e340dd81cb68f72b8f8cbb9ac8ebb484d21752db88c6cebc974fe1433e9ce01d8109de8d5a9719ce823bd6a778067b6a0df4bd50f5920adf9948c9bfe3a468f3c9fde22895e78ab33f811d19f0c7b14eedf98d5ca0f01e783db0b1704a1b6e35591835fe4952b4608d02d8a949ffd26a505769bcb7c4a674acc268f8b7eba3e529fb389148594bf1df788e8adf49297a0e83f49ef3864082a3cc501da0c27946b26e2d55285974d39af4f615a65e130ad4a03c25cb1884bad281fdc20691bdbea0c312c414e0d45c596919ed372dd704169b75bce136d6692c03e31655353672ae6c7d619ab5a8fc38cd70ff9542171ae30b40f7030d6084f3e24f6e4048cb345fd59a2f65083a4a10a7c05ee432df7b5a1ca8917e7229f1aa1070bf3fba4c1b4b22eda8af19a90c61f0c8e13dd3938a7acf6eb90e77e96dd20da1aaa82f407da79fbc619fc98ea389717fd94a42d5f38f843577aeb001167be7d5532f87762ea09fabd9f6476ab813612837f92c8526e5076d34d772e67f4bb1867e6b7571ecdd62c69d794c11c98359e87281b5f33033338d6b3b16540202fcfd40c79209b254f32d05815c38318b78f5177427e29e2160761ad3b2cb70f7c78cb7b55defef680dfceb27b10122ce101b2d1023c9abb4922cb0e2f3d46811bd260b2c4a280875e66cd61e858b12a584af7cfbb808b7e3c62bb77865ee20391a74e9cda53e57ebc053573f2039573cc525f3ae3bb2b0d7692aa3746faf813123531c072861b3ef8cd1a3b2470d0c7c51bd9ceceb1171e3359fc4e241cc0efb9bb331aec19552cf55b3f2d5c9f7522b266b7e233c9f745f384563b2f04d1f2fcc120c03cd63c9345d1600d0a5db80933772ae3ed41c4845f37b34a0c50401f7f4b466d4e94a0630c384b7cbf13178bb12690e74e6df7fd19ab3cc2f842bab125d09dc26faa9cd3e255c1342c5c983832006ee0888d0f7abd24fcdf59fc465e23ce94f22d26d3ba6676ecf7d88234883d070c6b787c83036c1caa4bfce25bde53718d308c408f3a6fd23651a2ee5a3e0a047f54445b4269c7a75505c5f083eef05a2503f64fecb16111b4410fd4989253f301b47d0a0130817e61e7fb3eb0bd92a973c856bfa6383ea2d4f9458bc08ea5b009a39de2c884f6549c2da98b029105f7812c2135dcfde50a72a8a8b3df4dc6c8b4873b5dc886e104cc6f0464eeb447a84bbc6fe60ff59e967ba6bed3a5dc6e01b064ed348cdd5ecfe84730a9785a113f6a2688aff677b23ac1a5e49c175f2b0e5f23a6863c4d5af7c932fb56f13865ccd113dc564771f9dfc5385ae27b52c9226542efcee3941739cfac353dc456b687326757ea7718757bc36156057e7d71a74e26bb809424303ac364264077f0a0a4edc4c397495a30d5f33f0c197b907ddb99a890bf44c2734586e7b6e30f890dde10f874e080919b97ff6bc848083a7e41d168821f3202b9c2bff06dc7e4150a1f6e57927b0082105030ddf80e6a92bf457a7505f07bf05b0ab103378c0ddc610562cd461e6a26eac3b584855ab55adbfdc63cadacb31860a181f9078bb771f515658edb21dc848b1677be7399d8bb07a7e32e789bf4858749cec1a1b7e7b7129fc222eb087285aa780b0db700713e75ea0d38d79fcd29d1af88e5c1a58cd01b5f284c3dfcb331a9992525d27179a39f1dae04ddd39b3bf64f1bf43c2cd47713eae2a2182b62286577"}, @typed={0x8, 0x96, 0x0, 0x0, @ipv4=@rand_addr=0x64010102}, @typed={0x8, 0x48, 0x0, 0x0, @ipv4=@local}, @generic="8c3b31bb9462066c98eb81c6caa0611b9d09522c932717347ab2444f1b418a7cbe9986845a3eb6987759670fa62c081234", @generic="da9979a6ba9772a24f211c168ae6d3167f6d9eba9c2dc053ecbe034c7506b5942beac2915b53f292ca17e0e059a728888731ce40c87b740848a6b40000bd8b995e152a15e291cd9f1d0a64f7c9e299dc525e02edfd73", @generic="6b647a703aee1ed333285c42134d61458c681b435f05b38d69d946a5b498b9917635f7172f6db49db33343573199a0f35399cfe664aa0582943575092989c025c04ceada1eebecc93ad171f6dac7e2094379c44ecfd6a409c1f84ebf7784824857363806f3cf9f94211111cdab6cc9f7500c28dbbb23f7a93e9825afb2d9697631f4e7446891792d8e42cba5f2cdfd1994c3c65d8cd835c1ab60e7e1b0f008a6d2c9bde41684fe9dd0b979face5ee58d18d35739f07f227a0bd33c0ae0d7ea92f0c60ada4e7d1c70af4291f9a8463ce36a999df406c6fa569e3049791136021cd8f6f1d9ce87a91a23c8ceab90c47d42c6e7856983dcbe9c18d7e9065059b1b42729d34e5c5d995e62af33caf58267b616b0deef752b690f2e3dd95f7aa05a3ea792cbe8897e6fda772c8fcb2b0f4e146d74fc33c4db21cdfe54b53d5ebc5012e869fe5ec18586890eaaad347dc3617b2d68301952b9df7251839f339791af991be23be739d8492ab439045b7678f5c1bd424470de939dc965d09af68f51f99912af347518b8d72853d7be4a8123520c154fa3ec223c2db423de5dbfe21ea2742d7ea56875b83b5e2722a8c1eb9d37ff73b335dd8d33f3d6edf98049ad6583e356cfe8f4f44c63c3d6888ac0811ea312a82252450c09127f761cdb7d7b6f11dd458536a647325a216ed3aafcbd615244a654b48a6052e2e7d0bc402713a06aaa4bd91c84f7d9b75715be918179f2a8d3d13eb4ba2172dd07fd1c4b618a496e25ba6325e5a50a5653d1c0982d520c6b721e87eb72111205a0a9b7f40b403358f4c86e75b9bf5e3a36f71337470afed95b76df33e0f79ed7e48cfba82131a11acce0a7d86a07718d129aadc6b380f9d73c0236269beded65b203fbdfb8f330096cf6b55973de923150fca928cb9030444d33e296991f1e3b6b5ec8e1e8d442491359ff29c2d80e05678695d43887c428e5eef1cc753e1ac1fc5675e220456ee58e36acba28ad2cc714e7fec72bb6775dd4f07faaa418ebf6a15cfc373c99ea94d4079066bad78536a1c242c1cd4b7888a5a00be3c37e7cf4058255b45aedc507240d6338cb0e5ef0b3a14ab70e86f92d837ea3120d031a53c32a52c8725863849999db1902373ee28c4a8e16f3a8c62dd9bf58582cab9f60f5831b39a963542843690f61bafaba2d2969776385cfbd761fdc4ed7f8967dfb520ee11a87a0bcb300854a2e8f3e91fd3994c0c59ea39858317cbf964e957180bc4f740d4154db377ececd1fb0195cc8ddde93c60ac8414477e0f2e81d4fff5f2fa5b2e68788e1422db73140581ea5a849160bfd5eab35be767b89197c7cb88057eb26c86cc9375e43c829d8064d874476365ad058983b2fa3d07a1c98bc4af52de582f5567cb0116f8424f4c35cf0144a791a47b960ecf7aa23ab7c89f7043a5a7f1f02a3ecededb5244574597bb9db1b282a17a0f824c57bd74240c5ff0134ddac219464740add84526798075967dd2a4bb5124a90fb752cbbeb20250c4abe59a8250c9262b9a3725ff5ff9f5f05c1cec82e18f60bb698ce971d9ac10ddda1fde5a99f76253a68c1f8f9d2ced14dd51111a0629379498f843e3a044f011b98fa56df214fe812be1394a2a43c58ecc5527de8a15f4dbf4e5605ba4030c21ffd7195d29e063e20360de555aca77c89365743dcf9f185613cb90dea1138f6f68a3544bf2d2e00c5029e1d53f420ee0aca1b04b2da4966a073607aeec5c5f4b33a48711513c489a2a726582aedfa2bed9bf2d60d4d8586c1fe44511abe13e2975b72135a021bfba90050aa4d6e5497fd6cc1ef5457896714d3dba6f0bab3743db631910a4b5d0fdeb3fb27916bedf2c6161cdc734d4bdbd1decd04fd0bb1f25008392683f2ac3524d07dbd22a6f8ab43eb809c6af2570aeb5f437e42b87d1c530b43247d8905bc12dba632d0e9a820fd9042489db8257053bde6640b06d6e824100063d912baf6fde2295f573d3c8ee4a7e2896cd3c91615eb7d6becce50dcb9e1496eb79205b47502b76667753aeaef4867e8f8586dc4b440125bbc4d422577dc44385d639aae3962c2033b794fcaf3301ef5095ed0c758f77e5db4a28a916fc71a9012f32e259e1e422d999ede22bc9118dc3720db06cd19871941473dfa8b1c40a4bd94d567c8efb5759173dcb98ae0717e10b9ad51ba1f7bdac3c9ea0d185458e7b8c121c1c5589c057ff7083bb9b3ec8c6163e4983f828475432a2838e8f4fb9ed2c9c9fbec4063f2f9c168a1079a82546d3d52992ccff4293aab9efde69d6ba09e0ddf45f8a08489f29c3337f76e336e3b1e8229818db3e97296e8aa54db3c64dc012c304dd80f4dfc125f3dc64e5cb57623a2b66c2a9d14807d49864c3e500795fe3583ba874b736a8b2d569d88aa7787ae9dbb4d449ad5002882188ced2e11876f7ea72c75390b2e8b1f90fb88ede59af0dde33ebda1fc078b7b6a63ed86fe175946e3856b8b2102f0fa7656c24403317241ed74f524fc6ec961fe202e26eb7a3e5efc3cdbfeddc5e9c4c730e2601d9eaf1a37a481fc9f86ca69d344bf2431ab3eb97353583dcfcfe4b8f5d734590bc10227c13425d28aca44ebbc75012401a026ec863f65dbae633e5615d3dbcb09ec584f8bfa30917eb00ca300fc79addd568838fb997d7a41978f439b69a78dbff82875f318d4467543a51071ed29ff3db9982d61dc7cb444556089afc171b8afb128ddfd0f1adc0d58ae05b0460075dfa82358c787e9e8bfbb79288c72ccdabafaec0920e3fd058e2be8a78161e0ac28018c6aaf96f4766abfa94880a8cf36cbc9ade0d16412da4411057344a0fbecc7f855e6dbc6671df939431a60124677f3d1e16f5bcf03d778f052ccb358a030fb953626b6ef2b5b8b71a9b4514787171f43e802123c4e37bb2b080f3ba3751bbd81385e539966843819d6955d0362b52e8f7c05126ad2b6f171597527bcf2c46bffef27c6e077536b29a967a84d8ddd5c227c2cbaa0c77f1cf5a038e132147f889ec2bf187aafa623f18dc62de06ef7bd9604d9f31b15583d0b829c5cf0c28e458019e93a4bb5d9c56c4be1c924dab561a09d306ce360f2f86f7d9971a3bd0f8b797a24ca3e720cd5cec14f0c4bc854e21cfabc85977b13226b59760e2ade6d78c8d93101c16787f82a5f209fef944ee74684b6ec3c49dde900a7549d5ce53313cdf6de2da97460d75771433993fdb163ea9a0c5206637c9e7683ca669f634e0cf206652ae21a7642031ea8693b0317b7a932f274fb89015cb4f4c1413e76999f8fc1902f88755965464a980ac4915ab6ae5e1c9c113a638cc49441f84b8a60cc87d55f8b7ef6f3b9e26cd0cce901f5f6de40dd9bbb0474c1358ba887d77379589b807868959fa44506ba6769c492311e38b9f96399774f2dee5b600aed059fa3fc50772d4b58e52721c377749049cd5048a8db1e601e3fa40a580756ca49dc56878d2470d2bf0e5536c5926c4c6fc6fce4c8061efbd0f0bce271c14b86f8a6aa6b55f6560211bcaab1aef5e0b6b79d65a03dcd4ad608ddca9e3ad00ec8efd1088073e59368f18e32498957150e1495e43babf4ed478681b9855c21893908dc59864362933cee2337179f0f3d33791d48f8fc274927e8a8a22bab9f0a4ae72b194414e1896871f4c005fd746a107542634c6f93f44163ba6b6bba8e3905b159520c9439e2042f339dd0def5533ec27e31aef7302e8f556ee40bae1f296c1afc8b2d05f6ccc71690e66aeadcef0fee93bc409d93b5b7cc5ad04d15f60bdee050b256960c92ca1eb0680383b9646da2342e1f0262e2ff0249568097eb336655b5cd40706ebb95b489694e710155e4a8a5fed2b447c53851db04f56fa7c581ccf765bea3e181cea1f3e24aa99fa2ba7eb63daf4548116b5a4ec72c4d0ae5a245fd1e7e8a7819ffafcd49167f04f4e87e5172a6b1e0c9f45ae9feb0e3fbfbd21ea00e5f5f753260545b507ad4696d528eebf95343c8f90e50108e918dae391ba0f2e6222afee9b1afe0d3014b4a8e9e99cf719dfb001ed3465af5685a9bd14f43880f592a9c3c69a13a11dcaef42236b71444ed19e7404680cdaa209a4594b68cce71381321134906987202b4185a2c84d2a6bd2079f156c97245da2c2b1b66a98d227ed0cd1b2b1132a11ae51fba9c3896fe1173331ecd2eab74fd447b04efcd6fbc037f8de0d8f3bb2cc25164d4345c4c940d1d0c2ac00975bff4f6f9d8c95d00407e4a1ddd64dd97e2bf5cd86c57b2ea301eb7077bf91dcee23daab38ca85921b38d277294695182708ba3c19b2f709545c75aa8d8373f54d8a21ed5cf3dc4d4d9ffcb21b38803b020c4434f486a991a84d7657e710251113ec23b20ef65f838574f499acb0acbfac13d866e64f1b9069323ef75d4f18e797e0ed159137e70a24fe5838f69106178a47fbf6faae5e427c3bb4e18e4c3eb5bc06efe372e2a13109a874fac242e69b8e54930d7780ed4d5c76d605c49fbf2a8c31ea1bf6342589e17ba9fa9e2634b8978434f963c90a80cda9111c50e7fe67c9d5ba91e246bf68ba3934b55374e01cb7b53f298bac76dff1db334ad1d3647d7c7dbe27ad1ef31e7799904ead34050efe0a9d1e608c65c1a41de1100d4aabfade4f7b567b74ca86541c72b4ad29aa986d265f60f202fdc8841b5ef097297b3a7020876d728f1e53dd6b536153d8cc1a9a24aa373ba77e3c2a68d469059046408a5906b08d11462ffd928b8e64c13f6335be761ddda6d1c35e79c975b06265993270e486b11a9eed7851d9b097584bfd790fd12c64291cfe24801c54c83c4f96029877abb42c886f28723318078391e3bd595d76b8abc160d64de5049bb743ef84973f76af21901baf7f26b490df8dcc5aa0e692f5dfc12ca3c12babe7c28be40f2d2de20e57f18b866052e4e2eb0baf7594b4fcb55db803a78bc7a8b9bb71cabec1598874f4696de3830d548f623ceb9d97cf33da756c1d7a59912f6419cb396c90cd5ec4cb1547e9811ab2d2be6dc60c7c9167004f0e2a676b4fa4a1800451e8317e1fbfeee9e988bc043d0e26653df6a536c4b0b853d794bf4c160d54702809e98437b3c17782441f1aa24f4379c46c70269d76083ff921d912f33df6ae2d871069aee85348fcfc30f0f2cc457a8ca1ecbd0e49b813f349fdfc67440b5d8977aaed3e1040666a8e2132278d487741a246cd7c325dce30acaeca1a283c94a5dfd10b5c7d182f56d5cae781c54876f0036cfe15b5bab1f94dee767403a9b725ad37b687caece9f62afbfa123cedea162c0b1428906caa7dc73b41d1311190b7a6658837ef668ec1bc2c8699fb9056f01f41ced1195231c5d4b998d1e44e8cc91d87a3c577ffff4d8924442f5598c262cda19a2117cf4be2e10aad7baac116379bc71e83bdbfa7b8639c10a329819ccc07176af9cc26beebb4cc06d60062a3d1bba4cce3d3a3d6cb6124fde95a12636e32a6f7e4c429931ba0352f17fceb3e4803d7d6a202308e9415a48dc02cd89f0b43e6815bb1d62bcd084b31882c378ffabd295a2f8d580bf15e9d5f40401025e7ae21d228d59e7c90c3629a37c7d398f1aaa9074a8d787dbbd3282d3eeb57afda6445fee9035eeb8dd0af4097e42ae1a960f7e3bf2044983a5b279f0ddc4fa730258e642aa0e7db1e763750b25e7c73ecaea3b6d85528cbc2fffa435964d3055e10f3ec40d3a0d7550f912122514f8fdb974eb87e02a96de1350b7e29b1720ae769f41aa995492c930eb4d02bf1d17cd18ffb839889195ac24333ff8066b6609bc", @typed={0x8, 0x4d, 0x0, 0x0, @pid}, @typed={0x13, 0x89, 0x0, 0x0, @str='/dev/dri/card#\x00'}]}]}, 0x2384}, {&(0x7f0000006ec0)={0x1f8, 0x23, 0x0, 0x70bd2b, 0x25dfdbfc, "", [@nested={0x187, 0x73, 0x0, 0x1, [@generic="a773cb206414a9bbfa4791c883fbe8175769ff", @generic="7d12fa0a09ab35c94b0483fd1225995fa5d20c0afee14d98b3197f571c1467d42cd71af84e62b6b35897526facdf4d74c4c4bd7cec1920ced6eb783961df62d774447d228479ee31929c91eeb12bc846b1742693fb85eee0ac5ce26336c2fe92623597861ba147b860988d53f1c50595902f7ad2ff722f66ac83f933895647e28b4a2bbcfab8f71d37897b82f208be5868f3f478f08d71d19ebe7a8dca41424052397120d951530a2077e1701548", @generic="0376f7bdac5407ab5ab6b8d5c41a9223ffb695bf79404c4d5065bc92d305097488d5a757931a9ead588196199210d9bfbdc52874a36a2c2fc824d01c328fc86a8c8de82100872b0dcfd419e97bbc267f97764708ff288925263212b6cd7c1bebeac90c59e840d6f081e7ad6d9172dcf8d78c0f5df0601b4c979abdd487348bdd151875412a64843c484c91d7c29a6bd68095422f049ce446d5964ace04d83757335967f7797d", @typed={0x8, 0x7d, 0x0, 0x0, @ipv4=@loopback}, @typed={0x13, 0x87, 0x0, 0x0, @str='/dev/dri/card#\x00'}]}, @generic="3ed2b2e0553a83480c84c608f17214c61a08b2c5484b2c0fefdd36ea95bc17ab8cd36834b3ccd619da57eefcb35999dc8864c837c794cc0f6871c50ee7a03a7558f1aed955c4401c54700acfd16800a9132ba45da445290112064da214"]}, 0x1f8}], 0x9, &(0x7f0000007180)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r9, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x50, 0x8000}, 0x4) r11 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r11, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:31:56 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.swap.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRES16=r0, @ANYRES32=r1, @ANYRESDEC=r1, @ANYBLOB="1bc58d763b01984fdaf9c2d34e7be79ce3e47e6ba3573e08a471adbfcde9fe0df14bc095b425ef0e0d88ba14cd163128d4dffc8ae4d76d6835355554d7898a11cde5a4001e94681abc7a1f5f3e99d9187641620d0af78cc4287b176fbf923b2b44481da1b58156a0d3e1401eb14199c0955be047786561dce2c6fd86c7f37b821cea6c049d7e77049e0b896a9015d3ada5a0558aa021c7fe871c2318195f00e48a5e64df0e62a92b5e216fd7e0ba8ac2b48239a8e0f07e4d3f51aecea46ad2196ab2a544fb3d63ffda7603a25164c35286942564a0b3d4c8e61d353f19ae512f336212890cf50955309138536f0f2be48b1e41b84612e1879d07833a4030b469abfff6610bf859385a0786e0b3442d229721c66782942a6da07a977a634aa0071f8685a41be784d0965194bd8f7531bbf876ea4712c4bde0ac3c26275e54d4b6e7a35c5e1fcc755d8a8a1d35c4d936494ec9cb22447b997d3ea5347234cab8763623393ebc5cf6fdbeffcce6e6bcccafb3a8e9bb6689ae7dc7a32693a96a0949ea3d1858cbcf2bf0767c7f2393fd7cb5b2f976334955ad35a958539a2999aa1436b3d1601ab748538573f48e4959453463f3c07d89438777ce5bcb0f20f3f44942e99c4af0a008afb2362585569c411af51449afd217872ee72d0ef6f8347b59c7402e04e52f411fc9720899deffcb4a5f3dc7075d46c42f37de0d3d676220cd002b23a552fbf34f0ae96e7c7abaedbf699535615e985148344df6caf39c4b4fef4df3a698993190144632d23028b50cd22ad5d9ab34db155900225985ec41f5bb14b2df0ec34630121754b9627e4e31e54a0adce5c43213813a5087be549c520fdc400723ddca7476017883ed1c679b5bb58edc95fb659a6f6cbf99d0e5cabefa733e9de15598bc0582b8f3aada93dd28e6c8fd2f39376025cbd057ad1e0f4a9b57fa94c7b27069afc9b7923402b1215598c0db57a67b71ce9de3b32185848a7c809575ffe0e45a590f7a7d50bab389a4223115af517deb75b0bcec79d21f5e056219e62d4a1b263a71989e0ccce121fa1ccacf26ad2ec93bec8b21f8dfe356a9c41cd66a06712250a6b6eef8f224d54f39d40395d04933a1b9b813e74cd458710fda319fc2982bbe38f0482fb6efd2e414b193596c6217ad4a854c818257e86ee5b4e2cfb48a0ca792539268b1d1cc14fccdf9f1f04be438965295ea17e7f930dbab15d43ffc8c1a071b04cbeb773473d543c29b4d4b6bee0e7cdccd8d238621e059aac419ccfceb032a4f0f01a0c234e4bb50619e3544f92ca916487e907a808545e7caa496c2eb43019531e3675d1467793e106030af0ee33beb5dec79e8448ed67d384da43a709a84ca70ed343832653bfbffad5dabfe7fa324e859039dc7bd7afce4da42f368f5d350e9f688d1577b95623cdb80c57e8d0cc238b6e017d4cb7ce5866f00b33c307bd57b3e1446496941a519f17d407e1cb5d6e1ec3b67beec83c4a49e80fb69c63f0eb02867c96dbbbfad4826f17f59cc2ee97cab10b712131997c39b8b2b8ab6e4644b4dccb72536ed112893e4c1ebb4d0bbf4897ed2f737a21ff5e54055cda712cc50d7d7518f663d0aad258831da11d20ea0173a6681667bdb5cccde60b121e1ac04839af6b1f7b905de9f2e25fc0d5daf3b50f65bd6e7c4ca14a8ce485c4de50c9596b076c48a612aabfcb818fc3ccabfe9cd367639546e9d1cdbd4a6b187672907c487d49dd36b6c799de713a7303454af3aac2eab70031c50986a632db6734dff7b372b848fbaaa361c3a68bf394c806ef940232851105c15ad44308f352040c4e9d736b095a7d38b02e0ce5120e39d5a00c991c6dfdf4186fe4cd64ff89a06909476e08aef0233152189f5ab26b2b9e1d0866c2b86a2ecf7644c2bf1f26b3ab55ecc0ad3dde33f45f164c71815d8dd432ea3757b420c57179ab63567a1a3c8ad195ecd0bcb3b37f03e18e10f85bbfa19243048616a98dccd46514769ca5901c590e91f7a33fad548bee48bab366d632e5c6b08db65da89ba69acd6b8509fc6600d1d0a58a4e0b5bb5f8d06dfafe2cf247c90e15170a0356aa888d21f184096aa6102a94c7d1609eb6846c3b52d6434b72b4ba9b5f77e3085459ad317d17f435550fce11367c165ba86dd638fd7cdbccb8ff5b7b1c977844fcdde26abc0ce7e64d656548aa29020bc455c5314cb217d2d3ed21cc58713df212f3d5169d5ea548a8e38fbf702dbdfefe3aa4a56f21d826093323d9d05ece60d5715f1eb7f769caf6aa1dee8c0e9dec8782acab9fdb4a3f19676a1d550c269ae46a5a1f794ea531b5875eddfbde8264995da34511d7784b5e8801cba8f8fdfd5703982a74f946b2281ed9d042017e002bfc6ab1397b4d6acd547fb3294cbbd71d4ea6e418f9ab8b0fb13913fc976021c9e2a978b880b944fdedf1442fac4d59afbb45aaef27b32a7fbce20488e7b4d5bf2d963e4f226e1ade5c78310c85973d6c9c8f8e497da69b85121fca16ffc5dd0b46b97e17580ba944cacd3c8d731d50e89cf39b075e462527c06ba4212f4228007e5db627680b84b9b4d90a8f93facfc91ec0edb7bf42941b5136ff031f48c7d0843e4819d299a8f37bde46cfa1e2c775946d701ca3f1cfd97bfb6cd57af220348c0d42a3800e596ef8dca2ff81dfe8c0ca8b900d93e798dc9cd27377d244e6c8f14f6c1db314554e5e93bcdbffe6e25956c2a2deb2308192bc90b0bbcc3a5015f66e4a85a08763ba9ed1923a60d0f454feab79e7fd2693479df1bd815d310afd69b0384196cdee754718fd34c218e9cd2d392382e50b8adadacebe07d32b513b3dcc4e069ec9556d7442f8ae06b4994ad39432e3df3eb71960442b60a9da131bb54732e52fa09c6245afd627cf8b7c67c8a23e7813be0c7b2570478a88dec349b90aee8934408dee35d572be2485ecb09d905f3a30c2a194d44990dbf032a154255a13b3fb0ab548c5fc9676e6179d117dc5ab500e17fea8c18d14c2d60d9b354bcd6afce860bacf34e708045dcfeefe16e6b94f9b664bbec44186cbf19da43e860bc8422566cb85fe693af4a5c457da9e07eccac30bcd48de0e03da89eed52cfe0c31c4b6e839c4c696610f8a3d0fd165051641ef7b8e0dd87d6da0c85d5876f1aa4b55222c300aa1bb56c9b7f8256557793976f6d88375c42514cbb736a24770725afb0b205a12eca677a705d07254c35831374d40f164474484fa1c16e085a594ddbe214a0c1b99136d681c80f761b299603c90bab04d9b599c7d87e1555f11315acf2158bbfa6c799fe3d7d28e7e9f53ea164c6eb03ad03a5e6a630a350a56dbdf71984b910e1d154616732d9f3dd3a3a3816a968fd7689013864cc312e3caebdcf35bb76cb9660e0a97d026e62828e6d4b9330d988b2ad918374685c05d4bcd1e114b101ff097dec11ac6c156b2ff73b37784b9821cbcfd6c4a3d6da4ec18e621bf547bff392724ddb5cd5164698a7e18d5c676b1a5c0337bec01aa619bdea7b8964048da86ea8b6cef70b11e12f281b7df3cbb08ccdd1523290e9eb116b4c396fc9b4c16d20980f104a29980090a13511d3b9cc316a3ad6233d155f668b31ddde1ceb10b8035e98ef5cb006bdf311f7ccad4c4919a0d46a4caa9278e5121eaeaf70a8f2ff766989e6e8671be729844c44fcabc3396c92a71730f291dcc3aed6a78df91cc247dc8d8552f0c4518ae89bfbea05f64f1424885fff0863954851698c321f6f8c5774eb7d301b92adb960963f0b168328229bd88937693709f3317701909c0fbce50ad873cbd23366dfd9af75ed3fcb4f44a28bac15d68158c1d1337be724a02580943645251da8f22a1b4363fd74314c0c63be7a3b35886a036f56af1468135e69cd837c9abf0a8888297f743fc9c07aec861476e8d24efa41ecad3dd45f830f7360809c8fd66695f2e918e69f85894e4e01d6b8ae377b67e054be807f5655189ad14bcec70e1376b7dd96fcd5d4cbee40d938a474323876d897c649ef714cf434564105cb2ce8cd5da5b61d1df8df4f41c7b54459528b93ef4e34fdf6024df203d30d18753817de1146c14b7c9c0f61378f2c2e46c0f81fabd7c47d108bc6b0e04bfa0a270e7f7fbede553397dd244942f13bc4fb457184c1cf0c895496d62aefbb9a1507605021ff31d2dcc77b9fbcbf8bf07fa46f23d8d39dd1c9f9a750ad219904f2deeeca5f92fb0a49244f2116ae81cd9b11574be4a1e8eb791e7340c8acec0d3b7da9980af971baeadfedf0c50cfa50f7e4f7c4df45590a942641c9c9f7d998c0e2fe3e7ef17d2326886d814fdf492524736924282454050e2d5f791bc09bdc328dc47e140ec1e11be8eb71b21bd18f0be96e27d0613266fa00627c3996f6a830b08613679ff315ba159ffe1ac68789d1eeb73d541997157fd2de6600e751d7ff6ef1521c35256007b6c234b82cd9f74a2dd49fa310ef25dd368d5513bfcf7f89df4d7eeb30a2a471ca59a467854b97a59c9ff3919e6d8ec5db8add9ab2cbd7232b172d9a080e13093418cf42bc97d3cb08983c14cfd5d95fd5e43ee6994d11426f68c1adc16e99bccef0f664d1a9f803fb428313b1fc873d6893dc798a9afefeb6a40505443727f790a29b6263857544a4b5b28b3b70724b86eeaad6cfe46e1cca175da4b9f4cef8d4f2910d6c8385ae976356ff4f25f80a4a299201e4158f4b411b5b4f4367b702835fab857f7f161768162f82846570f684fb4ada7f9e4d29caf3f6b0f9e0a7a5c3c0dc69c0ab6d9002fe8155534c30e91999af717a472318a8554c2f3d317db4055b2db401bd098637ea583270f3a6df5e0cdbce8978a7bf59414a5781a6ebfab2017b95edf874f3bb17c35682f7ec93e3164dd9bdc65062d1856d5136558babbebbd91f62670f3076b7aa1de83c0b0a0c820bd216c9af480320774d5b902156fce5457676c67b580368886c8586eca94795a0d7b0ccb320117ac242f2062f1f1a8ddc1e6ac55efa442728c6d551c07c8e66cc8b1efd9b7da4f5d6b2bd0d4c3ac726aa6a61c064128beef030428abec89f24a0b2a77076649c62c2e9fa596e1d5a6c3f4183b1b0a1a28d00fc372fe1d676c32757728cba94c0002128f43f4f4fe374c156d5d09632218fd23b0a0474cee78c89d442596c4f8f407d73d37772b9569be88ebb9f6b9782cd7d71844340ab147f77ee50ddf0974bb6ff67f4520f8ecbcfbef6a01884902d8111ab89e7a0eb5c2f3b128c9628247acf7f624a98b20233e130146046983f190fd986e84bd45d8a24bbc1703a677e22c9d3df434944c1cd403a38ac0d14dd1da3c3873d806e57e351f90545f64f5ba58154b80f29f7b603ecfc2622487150c0050b60b080cb0aa9f8288ee942e98a1171c131d5e95af5945ea98822f1c8a315e109a588966d221e050d44b77203d47b4d9bb29fdb468db99689715c9f7371a7207573e58296d7b037e5cadb82af6745a79244345f27717812258bdce8d15f49738b5d99668ad63e8e4b913b43ec61497e348c30d9fd49c17899f557c80703b3e540cd98cc82bde2e99ccda44aeaacb3de1cc1d83b45c30bbf05f66d66f458ae7b3983cc6448938a15aa3e95ee424e8424310b8c318d63ab3998fbbdf9272b23fb25d3ae7b81cc9be252ab5b845f4094663e16b86600dab9b8d9bc7e7ac09e687bfc44d3e929a2cea80ec3b053cc6e1e67fa452d287a21595ee6e6fdb9e90b7369d8d7b0fbbddacd51c5baec73aa43d52d5642b53b2c8ac683178af6f9725f42bc8faa6ee0f36677a031bf52d23a"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000080)={&(0x7f0000000040)=[0x80, 0x80000000, 0x200, 0xff, 0x7ff, 0x9], 0x6, 0x5d, 0x1, 0x9a50, 0x8, 0x1, 0x5f, {0x3, 0xffff, 0x3, 0x4, 0x40e4, 0x164, 0x4, 0x8, 0x8, 0xa68e, 0x5, 0x101, 0x10001, 0x6, "ea366bfd8d59eefbf3ef4312e90722ccb5d1df30169c65a6a5b73bb6c46a6ccb"}}) 00:31:57 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x391981) syz_open_dev$dri(&(0x7f0000000100), 0x6, 0x102) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) r3 = socket$inet_sctp(0x2, 0x5, 0x84) (async) r4 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000001280), 0x10880, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000200)='w&,+{\x00') ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000280)={{r3}, 0x0, 0x4, @inherit={0x70, &(0x7f0000000140)={0x0, 0x5, 0x10000, 0x4, {0x14, 0x9, 0x1, 0xffffffffffffff81, 0xffffffffffff8000}, [0x400, 0x3, 0x400, 0x0, 0x0]}}, @name="b371a3bb44c9ee8aef8cf8eccb60fae498dee92dc0cba379946c5e0705aa97eb828439f4c6ad395d3705c0fdc3cd8fe921385ca06d45d5fe3c5821f544fea385c9b4d2ee2ceddea3b0ff6f858034b6210f9f3a04b4f615114629a50be13b0976190c255ea325942612bedd5be960ac2978a6f2b18c8d571a87ef565d64111904112f335c6efecdcd979cb7c7091d10cd28f1cb7b7a7697932bcf6c8e9680688667852518cd8b10f8622ebe052adada68379b1359c32893916f6640897f4fba9f7d7588700839836157b872b803f0511e91ad9fb98a726284f525b1f35d5859adf5917b84182a4a31d4025b260e32ee6c00f1d543f24f1d94cff24b4a63787c7b1679cfa99fd4847813f965cab2fb014bb1095d3991d4b643339a2238d230638181b157b0d318db598aee7f833d900e7af1eec240be9e2f3a483ef5608960f7b7f208fda67506279c84bd4c61053ab7edef7b4ab4812628c96358c04723de4692abe6ba922373d97313095d657f3b878e1b1807aab0e3818c5eb53c9ad22745abc95d34f32450555dec0d34a4aca197c731903771fe266b2e93c11fc14cf985419d9eb963844c82dc5e6d6da83e0ea9668f45a380fe60ae0b9b85de88967a2d4c6482f708f13af88fdc5ca0e2c2105fe7989acf2fc6d7145426a9dde2ec6ef51fc0d4af31213a251b663b4b28b87d61933241f23be7532d6d01b28a571c6242046d6979c6a0de416a92a0fb166399424fd216a5f2aeb9bdc8ff2dc291f29417aad8cab5a14efd06e0132b36a79cb117ab4fb30362f840b81df10853907db487d86e97014dfa6c0d896f325b097d5cb5b1d7370e1897e0416c2ba224e2e97f6a6a5f92368f7d70b017555b448ca71ec3df7095147a5ec6ec6edf7210631017260a12550cce58e940b8911eb20068621066e325fda238f94e91b60d0379a25027607b037e645edcc91b2e03469ff6021b94e1d7a26e59995dc90604784ee44785c373b5a447a69286c0c979e1c7e842a3a5f35633849549557f7e33b904f4db147116cbf73e2d93a4abf1dd71e6fffd3c1e118c502aa7b9ce51ead3c9e1a92003c9185859c0c6f74c8f9cbfb8b432f7cb799f80c33cef346fb1d1d22a7a661e38c0c55a86ad2b311b148072e5c58144b3a85878834013b181fc05c41f93fff65e0c3ccb371b8c42728d1f4d2e62c26b2087ca44dbf49c1700dc7cbb7cbe81fad8cc2aa6e0aeed1b585466916dd6ddebcb1b74bcccc86334b3e4b2779417bc0a9f4491c845e793391f775c5ef64ef31f9118f9d595cb6c872489f7877e3c615f1a026ee1cb73a96096d24f026e08b35a3d16dbc6b8ff8a87a62c73ee4a6a7e3c95c77a9b69c5e1330c71d2636af88a6cd6a0db7a60542a271ee4750613b4ee2dee6d02284a57d5eba6428db3d766a68ba345014e3df56499c2386c109fbde0843ed9bccbf0d4772a962cbf577c08f05287930ebcd958217402e8157a484e2e5f432ffb9789b477e8c34c0d71b5ec8bc605d15a948a4d85408641be5e54d1347764747d07a9a57a39cce83750edd711618a914e2f061e6fb9b0733fa9a44bc505708ef1430a7bd2de81927d78d1e058c44aaae2d0998f67aae4588128235f6bf496a4e6295e1ac56a14c70fe91f30c9d4b6eef8942a3d284b56117fafef73027af700b0fa228f37791193bb5390fc981610f1397dfa6353eaccc27573e458881dc49ca9125536703b9ffb88b87af288411b065c8f16c88bcea1ece3e3c67a10b076e9f5e849b83d6ae0b00328067c16ff93d29200ca8351237d5d4f902d7ab6cdec1f497fb29bd22db5f03bb3b095c0fb191fb15e3a496ed5f39c3038a661507516fa49b2037feaa735cc61f6423091d20437862f1c1efecc67427fc775a9c89f371c9d52d2b8e02aeb781f2f4554ce71957600cd32515e488bb7bc013296f8152aa2eaa8f0cd16bb494c33f75ed642907e100fb47ffab0428f5265a8f338fe91840f05687ec4c082bf64cb66eda5a41e9dee1c6a6971cc47661a8c2e7d1f2727e1f3ba30afb77f9ad8765eae12b2de2302c2448befbea737568e4e381112f770e33a981a2be77eac3e3354e24ac2445339395975dbb96a241f51731cd037fd2786accfa176aa01ab45fd4bda32b999a2c970be8bb4b64061f4d737816567db300102b35e7374e3e7f6cc5fbe99e0d4f4e3c8e6017f3c22785a28de861e2ed156c394bb1a231c7d7a46c6ff9a3130cd2616f275a9062da7098cabd275aa315d7f3f065fd087f109a50ff5f6572e1b356ce5386ada473651a2625889beec25d90d4a5141f1a1aa7bf4754b0e390923e97fa9395ec301114219a45ec77b458d3585bf7aa89869f6e2748e9cc31a947efe0463dfa38fb5030447c47dc22038221c08921bf6c50fe4ab98309e6b79068e80b1b93023c04f1e71300d182003f9d7b74fb2f3054f07c29c29cad40620186ad6411bc50b31a993926205c05b7742b5b7dbf72062b790a0237eeb2e3a924d990bb3167f40fadf9ef558bdc4ad3a4d353491a2796be01beb3051f5af2bc87efd7eec223b80aec1c65eb0a96b40431722fe99918cdb3c37ef77c173e3e15878a670ed5d1f23d1e3afea1e672aaac51541e1440f0cdabf61449887ba8fd3d8f2c130f152d2062a54d81587025f8523d1e4e9228c2eb81c76196406939e0c3954ad20f22cfcaf7c3a0f7f6f90a683b49a5a98ff7af2ec6243ebb977e6065509abd75f39bd46a9c4b767c34ab60d6339c45d1e352000317548962ef0c0e4ac08740693b17f93e829166d2d374fec9f9d0ffea3ab54a3d9138e65daba7c410f7ed93b67355fc2a78449b7042c7c2f7cfa5817fc5b50202e89f66a1651c7d027491ce7d454ca148acc295ce88999775db7b175c1eda7d0aff0b15e38cece1c72bfec2c593653e7055a9fc32386e044e83cda756e6127ba55ac9640739de3fd4e8b065c7638d2ea02b6f5a1139613e7ffb18f75cef79a2cc1997be45b2f1bb204dc7eafe3aab4cd988e75a2a68c5ff1113840cdf232f406307a9e37c00b53611e1f03a6d9ccea722f38599992be2f71242a682603e487e716d398b78ac6368f41b5e56780aff1f09bf290eaf54522b87c003a09579f401c1631b6c10cd23fac649255faca036e8bdb79ac9939904949a2992d4e13de03c1848ad39262a2825e26a9c0f87e4ce4b366da25d07f7f1943bc550b0fc127af075b117b2c2b92c840491178571c5f3bf4b0e48dfbb1dacf8af05f6b39ef666fc1d999b1d5f5182804f0634632267a1dca91fe0f228e46e6ee1f6c97a47b0b2959360c1c3ceced5be76500a7b1b7892632ecfe3f28a3785e3f759040bd386d5835a292561820ffc54e7a4c4a9b29e576db26a038713c19f4c9ed5211b24086241fadb47aa5f49b3c8ab99036beb9146d74b4f241fde8697794a5354102406a59c5ae6627d15a06a110ca9cd1d9136103aab9f98382d6f2f1e05556f6c6ab90bbccaffd372872afd5f6916ec16afaa97147466a09cb480e31c5cf36763e1c563126a8529310a0cc2e5583f7464e4140dab33dbf9a5201f2490613c00359f8f93ed015a9c5de4865856f4d682c6b487e6e59cb12783f77e29f2c7a0d6f968d3d606c6af87abbec72be7c926566ffea6ffa58eaf007de0d4405c7a10061e9dd7b1df6de1f63e9dd0b88f56df9a7ffd9daced1dd80c42168691cd8e1be18a30c07aa54bbe369557a6a498588927715120282e202ccee3ea2b97622052bc10b88d0b525ccd8fe71400b356789da7e6be9946d2a7a4d779d2cd4e024c79405a51fe0cfc3204b32b49bcc67c51fab92b73a13545b7ba4073b686eeda1c25a129fd0ae8dc44435dedeb2f2a5f6bdd306da705f5d535b25a0ddb5d1a1e62fd13cb49cefafa2c1e5a2c9d69c704fe4d3dc500b06c8615e02eb25cfcf3e5280ec1d4a32c828f186d676251937828abcf8288409eae9dac3a694bb236b1d016f8771830a899a848b81d48511b68e04becf08399afbc83ce61692b44b35bb6115bfb37adeed307ee3bd8269818fa32b7162f9e035c12e84d003f0e368f74f444b7908682789e129e259adf0b330a965ea5a15340348fc5b3848de1b304af53ae5f4cb677b82c35b7cb3a1e357cbbd67854b5ee885a69b4723dbfa8db827fa54d3207efa7712eda4369789648b87bb45256f45bd2f4613bcc26073d62df90bdc566069ca259248f7eed2bd283b2dbc67ee0cf63b85468ab4657ca71af7a7bb9348cf864761957f0b08d6ca9479f25c5b776690f5c80a63649502e28b334d30158526d51dba65cb77c786d3452b71e009ef51c531ab3673e2eb0a594d170a18d7e1b3bfd414c4b799d8facf066af861af7031f26c2d7cd0e1ef944d1c94437b5e3a350e248fcb22708e792732817a8a3f585c0ef5bbb8a16d3d7d0f845cca96b7ec75bcf1d97492442e96e13848ee669cad77e451e795e3ad3c5b9824d2535d237359f1a37164b46653b304ca8defc6879f4bf3b5d776daad4b8391ae285c935f67e7353b63a39c7a6787c5d899401d674e7b1f58d445e3cb24fbb8f1cda7609c033e1352c4d99ace9f2bb6ee41767f946ece757bcda7754ac3dd1160e1b150c293b0177f0c3a6c568c64eee8262d0f446dc73a6fdbcebff9587f73f668591624ef7d0bafd698cd84afc8b77e579b1350c118dd10300fc1471bcfc23cb31912a26401f195e039fbb718c9e80b3fbc00d5abe88d2f34721813be78d884d80cdf9180ace58f5bdc1f92c6925e23b8049360321785192a582d8172799ef602c0cd0b2b76a640bde3aa2743b4a328bcde5552b014f9c5dbc24f55eac25105a466f0d6231ffbefda82196e2f10e0aada61571bf37b938b9e3aa09a7de66750004950dc4753c6d1a307f4be6bceed133ecc8704c160c76bfd92286c7e576a2ecfe88568e056e446e2b66fc525d1eb6b22770d4af71972179ac135d3177e46e63936b064883a36f1fd9103f2fe65c1682b9e19d60ef2989d25a881903187f1a60f2082e265ecc1b182c973f690e2e4fe7e249f3c93343a3af5ea548fe4239ee478637769b02ae303a37806af19d8f7fd69708101af5b3d76dc6aed6034bfe4e0b3fb4f49a4322fefc5b37e20e9890c5176356757f711a2ae99bf41b495a81d9271e91a19860834407ff6cff40846bfca67e3c9bd5df0a7527630c695319c02ba33d4b537056fe90d8a935c2850b9c9bcfe05156007168c286bab6309037c2c75ee56c0925001a02357c1ab2f14a418e8ca8b88a9385649818a4475323c7a524aded58373797e51a0e08fd756036090b31c368432dfc5a7cbdbc664ab21bdf6bebf7f9b81a4e8bce47b4f2888861b48d3d5ffbe50b07bf00d67d83f4f769013e9c4befd80bd432dfc41c122e817f6608be72c88d05e844596f6659497f248d3b1a6dec1a27aa787ff1490b9f4ba9b12df5bf7f7e63825a6b0aa19c3ca8c2a39d9afba3215b1c7da49b148c07ac422a70b0dc23fbd10dea20bbd85acd7a05d8075ab8d5956d402c079476743f07d4d27752d8539dc316318644f403debc4cb8273e37a862ebe4e86878b71e8de5f1aa8417734a9611f939f1d80a2a61ba0283ea1c8de97960ceda5e7058b3d299b62a0e57981b7f2a9d61bca7b84421da8b29b1ba89896b420df960665346cb9e7dfa30f283328338873432d632fe4c119556634190c0ca851dab4814df53494bb0268d11f169a8e"}) (async) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r2, 0xc01864ba, &(0x7f0000000040)={0x6, 0x8, 0x3, 0xfbfbfbfb}) (async, rerun: 32) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async, rerun: 32) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r1, 0xc00464c9, &(0x7f0000000000)) (rerun: 32) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) [ 1400.849334] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:57 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000000100)={0x2}) ioctl$AUTOFS_IOC_READY(r0, 0x9360, 0x8000000000000001) r1 = syz_open_dev$dri(&(0x7f0000000040), 0x950, 0xc0000) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x0, 0x7fff}) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) (async) copy_file_range(r1, 0x0, r0, &(0x7f00000000c0)=0x1, 0x100000000, 0x0) 00:31:57 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_user\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) bind$packet(r0, &(0x7f0000000040)={0x11, 0x17, 0x0, 0x1, 0x6, 0x6, @random="7b2a1f532710"}, 0x14) (async) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$BLKREPORTZONE(r0, 0xc0101282, &(0x7f0000000100)={0x8, 0x2, 0x0, [{0x3f, 0x8, 0x3f, 0x0, 0x9, 0xfe, 0x9, '\x00', 0x1f}, {0xb23, 0x5, 0x401, 0xf8, 0x8, 0x12, 0x4, '\x00', 0x6}]}) 00:31:57 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.swap.current\x00', 0x275a, 0x0) (rerun: 32) write$binfmt_script(r1, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRES16=r0, @ANYRES32=r1, @ANYRESDEC=r1, @ANYBLOB="1bc58d763b01984fdaf9c2d34e7be79ce3e47e6ba3573e08a471adbfcde9fe0df14bc095b425ef0e0d88ba14cd163128d4dffc8ae4d76d6835355554d7898a11cde5a4001e94681abc7a1f5f3e99d9187641620d0af78cc4287b176fbf923b2b44481da1b58156a0d3e1401eb14199c0955be047786561dce2c6fd86c7f37b821cea6c049d7e77049e0b896a9015d3ada5a0558aa021c7fe871c2318195f00e48a5e64df0e62a92b5e216fd7e0ba8ac2b48239a8e0f07e4d3f51aecea46ad2196ab2a544fb3d63ffda7603a25164c35286942564a0b3d4c8e61d353f19ae512f336212890cf50955309138536f0f2be48b1e41b84612e1879d07833a4030b469abfff6610bf859385a0786e0b3442d229721c66782942a6da07a977a634aa0071f8685a41be784d0965194bd8f7531bbf876ea4712c4bde0ac3c26275e54d4b6e7a35c5e1fcc755d8a8a1d35c4d936494ec9cb22447b997d3ea5347234cab8763623393ebc5cf6fdbeffcce6e6bcccafb3a8e9bb6689ae7dc7a32693a96a0949ea3d1858cbcf2bf0767c7f2393fd7cb5b2f976334955ad35a958539a2999aa1436b3d1601ab748538573f48e4959453463f3c07d89438777ce5bcb0f20f3f44942e99c4af0a008afb2362585569c411af51449afd217872ee72d0ef6f8347b59c7402e04e52f411fc9720899deffcb4a5f3dc7075d46c42f37de0d3d676220cd002b23a552fbf34f0ae96e7c7abaedbf699535615e985148344df6caf39c4b4fef4df3a698993190144632d23028b50cd22ad5d9ab34db155900225985ec41f5bb14b2df0ec34630121754b9627e4e31e54a0adce5c43213813a5087be549c520fdc400723ddca7476017883ed1c679b5bb58edc95fb659a6f6cbf99d0e5cabefa733e9de15598bc0582b8f3aada93dd28e6c8fd2f39376025cbd057ad1e0f4a9b57fa94c7b27069afc9b7923402b1215598c0db57a67b71ce9de3b32185848a7c809575ffe0e45a590f7a7d50bab389a4223115af517deb75b0bcec79d21f5e056219e62d4a1b263a71989e0ccce121fa1ccacf26ad2ec93bec8b21f8dfe356a9c41cd66a06712250a6b6eef8f224d54f39d40395d04933a1b9b813e74cd458710fda319fc2982bbe38f0482fb6efd2e414b193596c6217ad4a854c818257e86ee5b4e2cfb48a0ca792539268b1d1cc14fccdf9f1f04be438965295ea17e7f930dbab15d43ffc8c1a071b04cbeb773473d543c29b4d4b6bee0e7cdccd8d238621e059aac419ccfceb032a4f0f01a0c234e4bb50619e3544f92ca916487e907a808545e7caa496c2eb43019531e3675d1467793e106030af0ee33beb5dec79e8448ed67d384da43a709a84ca70ed343832653bfbffad5dabfe7fa324e859039dc7bd7afce4da42f368f5d350e9f688d1577b95623cdb80c57e8d0cc238b6e017d4cb7ce5866f00b33c307bd57b3e1446496941a519f17d407e1cb5d6e1ec3b67beec83c4a49e80fb69c63f0eb02867c96dbbbfad4826f17f59cc2ee97cab10b712131997c39b8b2b8ab6e4644b4dccb72536ed112893e4c1ebb4d0bbf4897ed2f737a21ff5e54055cda712cc50d7d7518f663d0aad258831da11d20ea0173a6681667bdb5cccde60b121e1ac04839af6b1f7b905de9f2e25fc0d5daf3b50f65bd6e7c4ca14a8ce485c4de50c9596b076c48a612aabfcb818fc3ccabfe9cd367639546e9d1cdbd4a6b187672907c487d49dd36b6c799de713a7303454af3aac2eab70031c50986a632db6734dff7b372b848fbaaa361c3a68bf394c806ef940232851105c15ad44308f352040c4e9d736b095a7d38b02e0ce5120e39d5a00c991c6dfdf4186fe4cd64ff89a06909476e08aef0233152189f5ab26b2b9e1d0866c2b86a2ecf7644c2bf1f26b3ab55ecc0ad3dde33f45f164c71815d8dd432ea3757b420c57179ab63567a1a3c8ad195ecd0bcb3b37f03e18e10f85bbfa19243048616a98dccd46514769ca5901c590e91f7a33fad548bee48bab366d632e5c6b08db65da89ba69acd6b8509fc6600d1d0a58a4e0b5bb5f8d06dfafe2cf247c90e15170a0356aa888d21f184096aa6102a94c7d1609eb6846c3b52d6434b72b4ba9b5f77e3085459ad317d17f435550fce11367c165ba86dd638fd7cdbccb8ff5b7b1c977844fcdde26abc0ce7e64d656548aa29020bc455c5314cb217d2d3ed21cc58713df212f3d5169d5ea548a8e38fbf702dbdfefe3aa4a56f21d826093323d9d05ece60d5715f1eb7f769caf6aa1dee8c0e9dec8782acab9fdb4a3f19676a1d550c269ae46a5a1f794ea531b5875eddfbde8264995da34511d7784b5e8801cba8f8fdfd5703982a74f946b2281ed9d042017e002bfc6ab1397b4d6acd547fb3294cbbd71d4ea6e418f9ab8b0fb13913fc976021c9e2a978b880b944fdedf1442fac4d59afbb45aaef27b32a7fbce20488e7b4d5bf2d963e4f226e1ade5c78310c85973d6c9c8f8e497da69b85121fca16ffc5dd0b46b97e17580ba944cacd3c8d731d50e89cf39b075e462527c06ba4212f4228007e5db627680b84b9b4d90a8f93facfc91ec0edb7bf42941b5136ff031f48c7d0843e4819d299a8f37bde46cfa1e2c775946d701ca3f1cfd97bfb6cd57af220348c0d42a3800e596ef8dca2ff81dfe8c0ca8b900d93e798dc9cd27377d244e6c8f14f6c1db314554e5e93bcdbffe6e25956c2a2deb2308192bc90b0bbcc3a5015f66e4a85a08763ba9ed1923a60d0f454feab79e7fd2693479df1bd815d310afd69b0384196cdee754718fd34c218e9cd2d392382e50b8adadacebe07d32b513b3dcc4e069ec9556d7442f8ae06b4994ad39432e3df3eb71960442b60a9da131bb54732e52fa09c6245afd627cf8b7c67c8a23e7813be0c7b2570478a88dec349b90aee8934408dee35d572be2485ecb09d905f3a30c2a194d44990dbf032a154255a13b3fb0ab548c5fc9676e6179d117dc5ab500e17fea8c18d14c2d60d9b354bcd6afce860bacf34e708045dcfeefe16e6b94f9b664bbec44186cbf19da43e860bc8422566cb85fe693af4a5c457da9e07eccac30bcd48de0e03da89eed52cfe0c31c4b6e839c4c696610f8a3d0fd165051641ef7b8e0dd87d6da0c85d5876f1aa4b55222c300aa1bb56c9b7f8256557793976f6d88375c42514cbb736a24770725afb0b205a12eca677a705d07254c35831374d40f164474484fa1c16e085a594ddbe214a0c1b99136d681c80f761b299603c90bab04d9b599c7d87e1555f11315acf2158bbfa6c799fe3d7d28e7e9f53ea164c6eb03ad03a5e6a630a350a56dbdf71984b910e1d154616732d9f3dd3a3a3816a968fd7689013864cc312e3caebdcf35bb76cb9660e0a97d026e62828e6d4b9330d988b2ad918374685c05d4bcd1e114b101ff097dec11ac6c156b2ff73b37784b9821cbcfd6c4a3d6da4ec18e621bf547bff392724ddb5cd5164698a7e18d5c676b1a5c0337bec01aa619bdea7b8964048da86ea8b6cef70b11e12f281b7df3cbb08ccdd1523290e9eb116b4c396fc9b4c16d20980f104a29980090a13511d3b9cc316a3ad6233d155f668b31ddde1ceb10b8035e98ef5cb006bdf311f7ccad4c4919a0d46a4caa9278e5121eaeaf70a8f2ff766989e6e8671be729844c44fcabc3396c92a71730f291dcc3aed6a78df91cc247dc8d8552f0c4518ae89bfbea05f64f1424885fff0863954851698c321f6f8c5774eb7d301b92adb960963f0b168328229bd88937693709f3317701909c0fbce50ad873cbd23366dfd9af75ed3fcb4f44a28bac15d68158c1d1337be724a02580943645251da8f22a1b4363fd74314c0c63be7a3b35886a036f56af1468135e69cd837c9abf0a8888297f743fc9c07aec861476e8d24efa41ecad3dd45f830f7360809c8fd66695f2e918e69f85894e4e01d6b8ae377b67e054be807f5655189ad14bcec70e1376b7dd96fcd5d4cbee40d938a474323876d897c649ef714cf434564105cb2ce8cd5da5b61d1df8df4f41c7b54459528b93ef4e34fdf6024df203d30d18753817de1146c14b7c9c0f61378f2c2e46c0f81fabd7c47d108bc6b0e04bfa0a270e7f7fbede553397dd244942f13bc4fb457184c1cf0c895496d62aefbb9a1507605021ff31d2dcc77b9fbcbf8bf07fa46f23d8d39dd1c9f9a750ad219904f2deeeca5f92fb0a49244f2116ae81cd9b11574be4a1e8eb791e7340c8acec0d3b7da9980af971baeadfedf0c50cfa50f7e4f7c4df45590a942641c9c9f7d998c0e2fe3e7ef17d2326886d814fdf492524736924282454050e2d5f791bc09bdc328dc47e140ec1e11be8eb71b21bd18f0be96e27d0613266fa00627c3996f6a830b08613679ff315ba159ffe1ac68789d1eeb73d541997157fd2de6600e751d7ff6ef1521c35256007b6c234b82cd9f74a2dd49fa310ef25dd368d5513bfcf7f89df4d7eeb30a2a471ca59a467854b97a59c9ff3919e6d8ec5db8add9ab2cbd7232b172d9a080e13093418cf42bc97d3cb08983c14cfd5d95fd5e43ee6994d11426f68c1adc16e99bccef0f664d1a9f803fb428313b1fc873d6893dc798a9afefeb6a40505443727f790a29b6263857544a4b5b28b3b70724b86eeaad6cfe46e1cca175da4b9f4cef8d4f2910d6c8385ae976356ff4f25f80a4a299201e4158f4b411b5b4f4367b702835fab857f7f161768162f82846570f684fb4ada7f9e4d29caf3f6b0f9e0a7a5c3c0dc69c0ab6d9002fe8155534c30e91999af717a472318a8554c2f3d317db4055b2db401bd098637ea583270f3a6df5e0cdbce8978a7bf59414a5781a6ebfab2017b95edf874f3bb17c35682f7ec93e3164dd9bdc65062d1856d5136558babbebbd91f62670f3076b7aa1de83c0b0a0c820bd216c9af480320774d5b902156fce5457676c67b580368886c8586eca94795a0d7b0ccb320117ac242f2062f1f1a8ddc1e6ac55efa442728c6d551c07c8e66cc8b1efd9b7da4f5d6b2bd0d4c3ac726aa6a61c064128beef030428abec89f24a0b2a77076649c62c2e9fa596e1d5a6c3f4183b1b0a1a28d00fc372fe1d676c32757728cba94c0002128f43f4f4fe374c156d5d09632218fd23b0a0474cee78c89d442596c4f8f407d73d37772b9569be88ebb9f6b9782cd7d71844340ab147f77ee50ddf0974bb6ff67f4520f8ecbcfbef6a01884902d8111ab89e7a0eb5c2f3b128c9628247acf7f624a98b20233e130146046983f190fd986e84bd45d8a24bbc1703a677e22c9d3df434944c1cd403a38ac0d14dd1da3c3873d806e57e351f90545f64f5ba58154b80f29f7b603ecfc2622487150c0050b60b080cb0aa9f8288ee942e98a1171c131d5e95af5945ea98822f1c8a315e109a588966d221e050d44b77203d47b4d9bb29fdb468db99689715c9f7371a7207573e58296d7b037e5cadb82af6745a79244345f27717812258bdce8d15f49738b5d99668ad63e8e4b913b43ec61497e348c30d9fd49c17899f557c80703b3e540cd98cc82bde2e99ccda44aeaacb3de1cc1d83b45c30bbf05f66d66f458ae7b3983cc6448938a15aa3e95ee424e8424310b8c318d63ab3998fbbdf9272b23fb25d3ae7b81cc9be252ab5b845f4094663e16b86600dab9b8d9bc7e7ac09e687bfc44d3e929a2cea80ec3b053cc6e1e67fa452d287a21595ee6e6fdb9e90b7369d8d7b0fbbddacd51c5baec73aa43d52d5642b53b2c8ac683178af6f9725f42bc8faa6ee0f36677a031bf52d23a"], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000080)={&(0x7f0000000040)=[0x80, 0x80000000, 0x200, 0xff, 0x7ff, 0x9], 0x6, 0x5d, 0x1, 0x9a50, 0x8, 0x1, 0x5f, {0x3, 0xffff, 0x3, 0x4, 0x40e4, 0x164, 0x4, 0x8, 0x8, 0xa68e, 0x5, 0x101, 0x10001, 0x6, "ea366bfd8d59eefbf3ef4312e90722ccb5d1df30169c65a6a5b73bb6c46a6ccb"}}) 00:31:57 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x20002, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r3 = creat(&(0x7f0000000180)='./file0\x00', 0x103) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f00000008c0)={{}, {}, [{0x2, 0x3, r4}], {}, [], {0x10, 0x4}}, 0x2c, 0x0) (async) mount$overlay(0x0, &(0x7f0000000280)='./bus/file0\x00', &(0x7f00000003c0), 0x80a0, &(0x7f00000029c0)={[{@nfs_export_on}, {@nfs_export_on}, {@xino_auto}, {@xino_auto}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}], [{@subj_role={'subj_role', 0x3d, 'tmpfs\x00'}}, {@dont_hash}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, ')'}}, {@audit}, {@euid_lt={'euid<', 0xee00}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@uid_eq={'uid', 0x3d, r4}}, {@smackfsroot={'smackfsroot', 0x3d, 'quota'}}]}) (async) r5 = socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000001b40)=0x0) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r7, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r7, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r8, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r8, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) r10 = userfaultfd(0x80800) sendmsg$netlink(r0, &(0x7f0000007200)={&(0x7f0000000080)=@kern={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000070c0)=[{&(0x7f0000000200)={0x360, 0x17, 0x300, 0x70bd26, 0x25dfdbff, "", [@typed={0x8, 0x36, 0x0, 0x0, @uid}, @generic="054058604311ef290301011dac8f090d5148b7ecd85331d5cd88c18b", @typed={0x14, 0x6, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @nested={0x16d, 0x1a, 0x0, 0x1, [@generic="7de79986ab15256d581d85f1926fd668cefa1e8b99aff9051712e6d8f790b49e9478eeaaa50a7a54ad9e1eb4bfc96c8636c90b3c750548e6418207d0ebccf0671d25d0e7380a50b0a9c1a7144cb4aa321edbee6ed98e2252873a833434958a0071f54c9e123402060caf4630bed1c47dd3b10f92e8643fc337a45a958737a173806c2ce361ba82172c6f17df2d7bb2d027de98e78507dd544692cbcdffb770ff980198887b14a11c972fcead7ba3f11ccfece4f55e9e1c1b43b00ee0b1117f7843032783d4a638d3da15f49fd10f58721df0046ed71cf092f120e83c764292ba02753fea", @generic="1dcf0e7b97e65d1cbfe306a78c3b1bceef10050e3ad7e7095399b1ea025e781b887ac0b01f1d1adbaa0111af4563bc99ba5c7460a9f1e649cf5036085092f230497364fa09323b620c418bf179e883d6a8ca9aa72e17cb6d8aba7748d5d96bbd61faaf71ac81c6a00dab7d1cc9e98de122a5b05cc447a590732d53000bcfa822571e0a2337"]}, @generic="b238a9a4b447223f72e997bb29e8fc2675d21d383d375de557167db6c34c5a1a9f02117d21236471bdb433ac22510364d0bd6d71d200c1bfd0c9a3e8cb692f552f3b3d47a28b2ac7948bb33c5b79456631c46251bbb04c26d39047b32014817ba57b2f6487f5c8219b48c13e5352eabf6d51cf6188dee8f26d3535f0d13431cdd3a3ffa34e6254c20aa0723922029d9a3726ff1a43091b63a2f443ae60323fce415acdb7ab3fa8fd5edd202a4e98b80261ab0080c1d912bdb872981aea4bd16ee3985aa0447900603c4d3a0809eacecd1fd9521e26b8877f62f5b39a4bcfe1f78bdd3c5fa40ffb6237934843aa1df44504c8df0ffb3a3f2ba2ef33", @typed={0x8, 0x2, 0x0, 0x0, @uid=r1}, @generic="584324f962e640f431b203425fb10763ead8651e7eb965b642e26e1ee1712a02d70d622ecae40c850969ddde402cf1d2aa4c90c4593b45f4055e2ee83c5f7bf4416f404dae3b70f7525c77ba2e2a55f81928a115f255a6bb5bc7e826a180ae5f0736b17bb364e001c9c3730f7a3083a6f258adb5cf71b4bf6deca5f06936ca554eb7a1bfe692227085436356f2ef818f96c51c3587ba2a445305c327a33566521500058a86"]}, 0x360}, {&(0x7f0000000580)={0x1020, 0x12, 0x300, 0x70bd26, 0x25dfdbfd, "", [@generic="be13877cf722aa56c8ecf1755a5bf4210d36bd96ba3addbceee481cbf9ea5657e71ecfab8254ae24eeac2ea48a678578c958afa0d493d67ded5d95769c728ceb13219d630e15572ac285d075928edc19ccc3fd8d6f0bfd208efcd6fadd3c5695c6182d2b113709837cc95e8ef4eb65ee84d37a41d1cdaef9510c942dfca2526ee7e3645f7df7aa1039123711b49ee6248870eeae598f0e855fb6559f27155265d972d8acbc39118b3580bb1fb0718457d5e02521943475e6c412de004014642aae768f427d6355b70f1fbf660592965a2de9ad26ad23c29fdc9b582046f2e780cd81ad8dba8b0726d7a91fdbe2817987fa53a7f0e65e6e40ca862bf60e409a51d0fba668302e1f865f06ba94b458ab754113d6921c695ccd586587289b5a75382b289a5f8afde93eee2db3c226c6a10197901c2e89a27efcbca6af904f8be84752dc1567126daec0c9bfcb790ff612d1651381dab1481e60149052f04ee5ac02d154435f8322a649f070f462d7199bfaa5c27b65be5a7bb4a0710f6257d3fb6029c4ff1c3104eabb58bf5873c7b76c00a851e8477a46adee56bd2bdc6af8c2df866eb1e2df0c9350e411beb889007b70e493d78eef9fa82f6ca6abbdf7bed3b221b9ecab2bfe125426f103b1aa8ca52984eabc8448dc923ef36e9bb3a774d3e309695aa5790a9a7cce07f0513a6e93fc73222769e882742ec758577ee21833f53b5e33a8b9aad17ebbfa09d2e967ed4f2141af66d51cd40ff096d00fe36cfa6a5bd335461760cdb2bf48e717bf6176abbfe553deb390c110e1249306d726cb2c88ec2db95d761a1b6945641fc9187cfafa4cd70e96c79883ae8ad0248035d6d1e4ed8f79fc5c9fe64d0605ad4b4206ba398feafd9960df942d713ced4c2d718318756efdb96c7f6960cf1599cadc4cc4b8d865d3b00782d819ee35f5e554a37f2146b5f75dd17070732732be6b46118fa383fc20eedd2d224cbb0c9bf5df96428812bee9c5f82224f9cb35a0a95dac57869cfbbd78daf76360ba1e0053fdfb8d0ce849397bf2edcb502b7f50528e985b53f717b334878ffa3323a618678cd46d6f4bcfe4a2f90ea9af837808ef677008d56180c8dd2f9096909afb4ae74d929bc6b0842dc92ad4e32fb0fcd6a279c7285409fae369daffaa4d17682d09a6e1442c6c720d6abbb699ba01ff768850aec67f2fdd1317ccb7e5a2953c736063694cf5a0b5073db64ef889681f857d2bab17e4bb7face35929f84bd42ea107c17b32e3d4ee74fb839ecdc1e13362b4ee2f081334a3f79f38693b100f5f6425b2239fa1cd3f78405ec84c97e56744ecf7250893a32067407b318501c61780a31849e3e3e7e37f4394261d92401de3b491d93b0404777d4440acc395082e8c74a4bdd61c85b92cc263965023b92ee6b8c0fda3def52fc37f29e143887b08ea48146d1fc905d9f7c0c8d7740bf1dc3018e2fcb80047d9be844b297a505b416fc6c21a91c2c20cacc6ef83b688944ba5d78c7616868235cc095c68c851ca64a34b755dd091aeae73ed0456ceb23e68a29b9da3546654d55b90dee97ef1117fe28ebb45ea25b3d896bde94a72dfac6725da4eb28b8ea5068a2412c63f8e5a7802f2779607eb1901960cb10be94033ebee027e6d3a1736b2a204bd9480f155e80a89801bb7f541ed016dba54d281742f287da2ad1deb78dcd640d9e176d66809e87ac2c90af5221c1dc3e0617f8b077463c3aad28372cde47de02229548ece2e6a112514f2b1720131e9c3aa0d92aaa2f969c06976ae82596934453baf3f58ae133b5b3f1fe993ec8d94f09a546bbb39733059a311a3c625c7d4edea2430178dd110ae2485cabe309fb7a66f224685fbeacd731aa12ebd7f8586be53e471a6949fa2d21983ffcfbcb0bff728b9f3d11bb632e4d0b1c7a862e3fb7dfe8af15857d02e700a139f353978559e8898016a1a6e4affc41b4ba57bb5c54d80da0cdaf64f736cea783b13d2d0b5f8f5f5f08a311a7cb9a0ea10e6fd6b700c5c5900a860f494e4c29aa68a431d5dbb564e81f1cc705b38469ae7d25505cd259ff667bde88f8ce6efa2bea07f1a8d8fd16bdef6ed861426daadc575ceff76edd8ad53baa97b253edcb5576142e0007fefeb36c231e359412e2726546aa16a53ffbb1df10fc7ac8c600a44eefa9ac7fc91d294a69d9b0b6064d2c209fb2d08c6769b1b823bdd8b7a3d87f88645695cfb0a7d654efb4262e9ea2989423b74e06469042b75126f8f8a493727e7ea42e81c0f769d9f8d4c5f9f75f8782f923bdaa03ab135fbbb63cba0049ab6a1a023acd2f1097ccd8970b22b290a5a79f4bdc37e19d9f342dae031649086dd585242a54804086f5880cedce98370fa71dfdc2c1dc047c0542e7c90d98a3199bf5aea6fc7da0e98694bfc91383828ef7ce5d3fc4739486001d45b2ca1226b4ebf6813ee17977fa2cfe2c2de3e717e48c42ba32c53ce5fc657f9e0feaa2ec6c7c60cdab081d719e03fa8abf99278f4eb0904469d9400e1411eccba6474f923691455d85bbe2680304c1a8c6a59aa4c8220c43a73a973683a9e8f185dd46a5af5de26bf0d694602a28fe6fe875efdb054dd04268b854f994b94b80d6876dc9b9c8b7325388a71fbafcd6e7b30f900f7b980511e8723cc4ecf4cb2c8a89fbe5f8c65bc272c74f5a66c6f6fecbd6eb1a760dc68741096f72221099f991fd7b1f4c98a18ac6432a15f5fef2da7534b05bf445cddd801f92c76af03f722a0f66d823fb7229ed355d7b319dc0b6061608b52dafba355676e51cb67ef39796d9c4bd85e28f43a7184df3bb27a6f1e5af0bc6e11ca752e616ef2a45a991f562fc8b7ad911a95e09c2249bee9f871759a9f953facc4327de70cdbd8c241333d90bc2c1f7e2f266202f4e381d30d8e28f3aa0fe0f5be1923fdfab48d3e18dca67359fc69ed023b52c94415525e2825a33e38822fcfc4de9dade61799bd4b0b0c3c6413541297be04a67b71855b7d77114f969e02f0062cdd7837458eedbf951a08900344e5b41b181b19f660f56de7be290d7181698792c4eea20f1129a74cfb66faf5aa2ea645c5701b135c701d4c018309003a3605fff810ce37ccd5715ebd319c832ca62e9fc5f5106fca153c5057c216eee5b1d2f2fc3f0e060cafd43fd60065fa41f37a1f4f275978cd99f05feca596a7a55253e6b8b98a5dd37e8c5aa182eb7799c6640d1a77667661fdda67fb3fb338b21f70f6c2fe5c6a0a131875014f24d02efe06afa244c11b73410d3ec576c8e41b9b640223a93b3c4382a868bbc916165da05ed2073b957a575d21dabae5e5d7442e18a667a598a3dca95809244d6cfe49f6dc9e8f1e8400f8d866f7059fb558fe5e16dd5c99a65db2a42838db8648ba081645de879c9eb875db084cff74b3dc8665aaee8fc28e8131fe84854592936867609046a02e34a5b2a00fa6d45964ab4a8832ccd04bc0b55ff0282ab4785fa49cc6aa2a378382c9e79a43ed8fb632943dadf74d27e9c15f3f16c805f9f681767b4b6dfa1f7134b4727b1fc1fc44b20c5b1e5cef2fe61f7b9ad738897ec3568a70306aff4aeb5beabdc2ac33aeed88aabbf6a33c0e13a4dc2565f5fd08f1ad357769410fca17d51083e61e78d662da77ab2aa25c1710968c82627b87ab62c2a14344909e74a78877eebef2c6c3ab85842827158d33762e3ad4f17c770a839d93685ec3f8428aef578dd41bcda3c3e2abab0d2859869cf95cc2390ca387c1cbd4d72d8579e0507c2730bf33502b869529b0c63069db82512cf68db8aec059701cca88a1fcb8d3d7e1e05a2328c37d14c3382b3e2df38745ce62feac1ce3386cb9bde14637724cbc4610dc683a794b176295a3f288a36fc911b7a7305ef520ba7779f1c9106840e02155acfd872e076802df02de32e8c28045dd19c81a28f73a5c3b016321604bfa7becb7233a0d87c491c075306310182327bf2e2169654b70b551ea9569311f836ef162b64cc01ee092e74a5c3e4fd81de2c05826f4793b5d1c6a2649f2847189642672c2682c410967f3972a4958ff055cf57a199449ae221f4b8c342f0499ed9037ae5878b7bdbb4fb3d95585f79ef4fa6ba5491c1dc89411aab2bdcb9d47b76c9ecf77d21a50a6e7703b30a8221c8cc0aad928ee1a419df2c90f9838a470fca98a18687294a631b44ae22f09a25077b48a38634875307c5eb914cace4b78873ea7c8f6b1bb98916b17d4bfa2d018a96eea391444c1c2061f79db817a2442283eecbff330d3a9fd40dd24e058d3f7c21120d9314219c16fcf636f497e601d6733e6edbf9c738ca285e56dce346d20005a6c15e2d8b36c2c61576aa068e692e20bc2031bb01f97dfad624937bc53f37fc284ba67b04342955bde55447caf848d8f5ddf1923392b48b83ac71679d8a3ec233b5efc402b82cb79985e977534b3eac21ea1adc781d258de15efc94343a87512f52cac606a64f333b9f4e91f9dccaf77e1891e1f7ef83f3f3c4c0ed4db34d439cf19572335dcf2ea2c00daa550ab937a7e9d9feb9a9fc6c51adf9cccaed3aad19a078f72f5313a9a130edb719392a80588a506060b58dc276ce26d506b45d44977b46c7e72876c68999d4d9ff24d40da2e1d8940cb56ebb7e6a9445dfd756f1ecca46eb48943c5c7c97e20982babd8a26b4401f5c02e85a8faa19c3d06a6ebc9329209a2d5e04560672ca4418029661036d5505c24cacec2044af244d7afa499b2f36211d1d90f599f2b5aa0fd3314d46f824195b7ab45745ebc882d3e30c96ba926f9411a748884ba9ee976c4d31fd9da5f9909c8f0148cefc8c1a88d58dbaaf13f0b1313f287aac8ab58fb63c6176774ac796c7f4af7db7d163339f8baae6fcf077e975bdc14aa66853e92456598faac918283643e44e681564932a4560789f59831e999bdbf11524f0fa1659b63e280f280462fb181ed736894d20f888c13aad1c224cf9f6a86da29ad0b9722b27219ef8686ce186edca4ca456fbb7f0eebb3570ba3816849b4c67fe1e9cdfa1ef9363517025abaf810aaf887c3e9a35f63dbce8c77263c8d3ebcc470e8b58de493912844c43b664c5d3426cf75592a9850494b19111e2ae9479d85c51787ffee9059a62335bbce1aec7e7f842d98bf4535aea0c55b57277ba8e4a73be84aa563b05869c36dcebdf96df188d25696c42d8ceebc384c75f5516bf79030a83b6f639ead0df02baaf3a0eaf30068aceee2899c22dc5cbdaf14a6d530c292e2bd854a0c4ee92ab8c2a4944f717dff17363288d459a8d2ad0630b8dc4419cb7ee68f19252ba260b3bbf29bd4001b93524adbae590f2c53eaab23e43be25d88319fbfff6e9dc9f1411c0edfa6d3e9fe893f6b5c818c7012bb62c1029bdd7e6f961a4ff98d895342a543482e6493634b90bc78cbb801c6a80d3494540b1f85691b5591a8e708e1d597d00264f9212a14db2d89d65c47fda6b64ca8cfe6fa81c6c2c29a05c66dd38ce46709e1d0f1e1e2c28df61ebb35c75aac798196e36a9f17afd97162b17aaf96868adccf754a80e4418f366e9543620c984e141d619996c9537ffdd564613e185d1644b755b5ead40858df091591101fc105b94d3f164da065e002b6f91e64711469f4890491b9efd01387f0f333482b452d4b284fed5af3c3ea550b6234f2b19a9d1abca7a406c159d6c1390a6536b673a5429c63805916f619614223058899d335a2fe6251159680ec4e2ecf761b604d1d31b9452c127b43eed86608130ef477faa6a784f227b114ec21d8ee25ba3cdc62035980b3", @nested={0x10, 0x2d, 0x0, 0x1, [@typed={0xc, 0x85, 0x0, 0x0, @u64=0x4}]}]}, 0x1020}, {&(0x7f00000015c0)={0x29c, 0x31, 0x200, 0x70bd2c, 0x25dfdbfe, "", [@nested={0x272, 0x77, 0x0, 0x1, [@generic="4dcab467719140dbf262005339d43d7f0627bcc2171b8c39ba6999ce73c900be872747ff9b715187690b237e174d1fb07b4f3787008c54da7a015b07477063bcb445da901fa6cbbe9a7b38252538649ae4bfc93ce49c6dabcca239757737495df6b5f90227b81ad7c0b18a8817e1f91f6d3f2790ef86b338d5affcc93a5fe71855616067452c9064e80504d8a3fd65ff624648e8db782f24e3f85306365b7cb8a1d422f2b2802ac22c29b27676adc0b1e5bcfba7b283ec9dbea597a405470391856df7cefed7599b47f54e8cda786978fe6bb8fba3f16426fde5f738a351421cab0c22b316e15b27215875175a6288615e", @generic="d15662f221d60cd13a5d0f0c601ebb567b15520b9a6287298864f11b995aff49bc7db1c6450db892fb21dd1f559ef7be26113cb74e95", @typed={0x8, 0x8a, 0x0, 0x0, @pid}, @typed={0x8, 0x5c, 0x0, 0x0, @fd=r2}, @generic="6674777660922d7f353da3df4df1d0f624e01ee729d30b327c9915bedfe5b8a6f66a14d2923e6b711859b7e086eb43642b3c6da3492f3d9b7a428e002c42288e34d4a24795d183ba49373b4af8c2f1aed87696c60a65fc9172c6087ea7de24b42f4c333291101b7171ba2e078fa6cc06d8fe42d8", @typed={0x8, 0x17, 0x0, 0x0, @fd=r3}, @generic="d8dcd842db76f429571cce5d15f8fed878f7bef1f3ed7d18e54adf099f270d6751992fb4fbfb0d0323331bbe151a669736bff199f739714f2a8a3179a9fd046991f2067c63214bcd86711c3bfa96864e50bbdaada58edc2571f4ad43da63cb103e8decbfe33ae72caf9ef12882c957ce08381b34f156b5898f7432888e1a88329f7bb0f91770ce61bba3f500159f438dcae93643bca13ef5bddef208b8bf56f06eb36ee045f76691ff3755f2e1cde130e855f1913314896b0117d6"]}, @typed={0x6, 0x40, 0x0, 0x0, @str=',\x00'}, @typed={0x8, 0x21, 0x0, 0x0, @ipv4=@multicast2}, @typed={0x8, 0x7d, 0x0, 0x0, @fd}]}, 0x29c}, {&(0x7f0000001880)={0x29c, 0x10, 0x200, 0x70bd2d, 0x25dfdbfe, "", [@generic="66a1f96a972f1138e291094642ad3083bbf5c5a5828c6a1da2c790470d65d919e6e93453edea976114f1f4dcb3b42540aa64c519fac6a0e7d088c3aa371b705aee1707e75e37861c12c2f93d0bb29153e577c53ab5c373e786fea4f4ca88cab08dc9acb8e6029d258452aa94f5710181b14d51817dbe3b0c47", @typed={0x8, 0x8, 0x0, 0x0, @uid=r4}, @nested={0x205, 0x23, 0x0, 0x1, [@generic="efb9d302fb5aee569b7221626255ad50f1982a5d1f801e96feeac6ce3a79c3b71538bd25367f9385f3c1307b0c710a", @typed={0x5, 0x2, 0x0, 0x0, @str='\x00'}, @generic="d1a530d07b7d712b1a8a24b7e6510211fed6d4436efb6d1aee6f477b5de5563ed84029ae259019225f4f07024eb6e546c4aaaa6597100db697c92ce33c246b1f33a25d839f16d559aec4d36c44832de60e4dc5510fd84a23fa11c9c574be3db18c329f77b310781de5b6be76e7172d037925b4d3a17a7fd91e6236f2eeb27e8ced6b3c9931d0bff8e2616b66cb101245163a97d309200804663505b68e43abaec08eacb454ce9b2e5ef6b616d9a768c627dfbabe51593560f8e24a1e81ccf8705a16febaeea84d9fc3c78c080ece342e11022d8dba99c8a7c1d2b8", @generic="efb9c6d891e723ff69cc30ccf7314458549be32984845d4fb9f0b2ac26a8bd3a5e721dd0f8ff55267d6a6a042182d25ceb963f0f9dcb9f6846fd2ebc0383187c90821d0d2fd28c93d67217ba5ed69bd60c95c3a657019dbf42247736e656f1f39f7f068e5754c5c2a49ef39d0491277b6cb9a1abf56283e457d604c0f4fbe30ca54b943189da37dbd58284eefbbc72e3666ff5ea1cb8a3eacea473e30d07b636c749f50d0f910f291f547711e3154137c13eb41327056e51538ddbc417cdc6315f629e4f748b6eb8532e26efff079d4d3b4893286dfba09bd2f969801b2fa97f5b97dfa89d920c", @generic, @typed={0x8, 0x84, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}]}]}, 0x29c}, {&(0x7f0000001b80)={0x293c, 0x2b, 0x4, 0x70bd2b, 0x25dfdbfc, "", [@nested={0x20e, 0x4a, 0x0, 0x1, [@generic="7f53a09d2f0e8c299229e7dfb35ad018f5d8b2c116bf993a698b213adb685f9112b1d40a14bbdf3c8e4d698b7e9c415233228eb00ec9baf926ea869080729f84a8f0ff191c7dba4b581881c995f03a4dbf32b064573d5ed27c71e0f40f71612978da4de51ea3226975f7d5", @generic="f1cb6958a2c8223faf1e984149bc0d2ef37ae55bbe9b7c8cf39f73a6a21ce0b61ea4f42039ad56f5e01196c61c43aa0251ae305b50f4186eb064a18464b8dc4d3ff0b474c6dbfec87a33a0210b18b9b8b027f60346d683d4bd947b3f0d8b77035fd2cceadf56d34617442b7f75dd7b9da15f84861694b6c65bf0e289a8aeb84ae742955a2a0edd8d6d408407904d6c3ae5a20f8cf21db2c3f4359bffa006e0cae3ae8a011f980e89258ae381d1347e76215c2003a6e7f028c1c6c82324eae29c3a17f7c4", @generic="da937123b14cd257ae693883787ae34cf2f33f7e833a4081331fc52c652b5e8b394eb24aad3fff3300f55ccf918e9bfb964cfc9d1bda26f13e2d64ac9156dd673bb0513c028bab170e7e50a2042fae5ee5e6071f35008be08565d9d1d64e5d1b831a4bf3386946bad45422361c9ba567f8a0d6731aab7319aec346aa1468f540ac9f393ed95f393a603c3aac26572d4af3b297eb430cdabc2c9bbd2eac3a0e2078e2cc268a682ce0ee1443e70e21a19487593e4a99d0c96b5762b82c4bb776f75416d0", @typed={0x4, 0x91}, @typed={0x13, 0x4f, 0x0, 0x0, @str='/dev/dri/card#\x00'}]}, @nested={0x157, 0x26, 0x0, 0x1, [@typed={0x8, 0x6b, 0x0, 0x0, @u32=0x10001}, @typed={0x8, 0x17, 0x0, 0x0, @fd=r5}, @generic="ef29c242a71c82386415f8c6cea1874f040c40e59f9e18cd035b6c1763e1db328cf2590318ea348253a55a94d1b688be55b58f51cf3f16819c6b9947773f9fa58d0a485860b27231b53e7819df0cf2a6c581fd80090dcad0f06adbd5ce72647502ff36f5211355e680f2e3c5ca1c47540ebae57bd73c21f7f9879962161530147e56fe2c2ca6934fef7a6cfa124ad835001a08b0a78118ed48b79b14175573c8a749e2fe93096321bb77967598f00566dc7bcbbd0593147d40d0e4a7b8b854df081e491ccfed5b100ea62ed1a456fd463d5d1bf7fd", @generic="8e8f227225e8d1d4341488634f70cabcb81bbe5b5a46f2a5", @generic="16d0196278372a1e623919caf61c8e53826111612969d0f30f982e4ec3235b63a8e4b6a8755616d9edfc", @typed={0x14, 0x68, 0x0, 0x0, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}}, @typed={0x8, 0x53, 0x0, 0x0, @uid=r6}, @generic="ae446045", @typed={0xb, 0x26, 0x0, 0x0, @str='}^{-][\x00'}]}, @nested={0x2239, 0x7b, 0x0, 0x1, [@typed={0x8, 0x2, 0x0, 0x0, @u32=0x40}, @generic="c24ab45217bcbf95647c7cceabc3fd4e5f5302317fd9c0e19f6d897858674a633ab55f0b8edc0f611d3721c925ffc72270364b0c0ab0daf6298f03b0a77d73807d84e1f791b419437e86577b14b33e599ae06890990921fa89b6b42c5f3f27ae07", @generic="72390014039da6367eeb5d4da2189aa4e0c26e4bd78ccffd651aef2f7f3432b46a0df2f96d8c6aab450a8fc041a9ead353f2266a321fa9b66eb5c20ba8457fc3123dad5a617a04708be8afaa280004d2496739dc7cfe57c3db6332718c045da907b0b54457cdd16720f714e6b7f073eb71df153a2760ce131c8f020dc8ff0de0ac9438272c54bb5e0376519b93070a634bad96ce3918168574f889dd115be549268dd60a51c752f6056ae36ea83a8954f7a4c608edc42fefff610176673e5ff4d8455bbd61a87b544948d225390827c48090db45563f4b76b0a6f1aae83a529360196bbf7101cc25a8a1040ce3939a120b0f0a1770ab2cebcb032dab54ac2b41c5992329ab3037cd19a7f6c2c31f5ab1141a83e31396a60a583a63f4c23b099f0bbd3d3a08dd20e37aa5ead3d738ed8794722b3b163c7ac5bc54b0be91e5ffe71a914f41622fd1afcffd44e57dce2d5098465236beb0ebcf2c43046e068347f67729e763f24d18ba3c138e51d3c51d289f243e08c7b9df339189c707f54f1ec2af953b79e20c16778873a6dcfac469ae0903790f4cc07d5c966989362c354f6c10b3b8ff499a500561dd3c56f96cf5bff6cfc628d5ba8e56a54aca299b60d67a40708a7fba7ea85adc146232e2c09cf020be8c10daa6deee4a77c3764ec1214867f5c6db71a831f05a33237bdaaaa18ab5db1963d251869a9d7e02c65798e5b1cecba56f94ed7ad8aec9528dfe56deaa1b857ac39734a98f34640b3077222be88e237ba01a3460cc091f5dd42a0e48144fe5b467c90c8dc761ee266858b82f7f3baeb6aac26db88f79faad4b9efa7598f13b8cd9f7165c30eef6ac4ce9bb1aa08a995a55d364e769bb8a91a787a12727b9e674bff0c24a7ed52b430d86067a8735911eac953164253d204a09b1e02372b4d5006d988cc3852c4b7e4f217a887becb75dda89513108454514b136310898d44a8f35fea15e2c68944ec85b5715fd6fac141df6a621ae4eb93081190f4c475a55aab1df8891c5eadf212b32f0a1488459e6b9649605e2659c12577e59256df5fdc300f3882ea5e9e41034d7c0f3c8178ce66b2b24488c0480ecaa01e0ecdd5695d39233c4dc7a39af3fb9cc5e4ab6f07743dc6b1389f2d7068944399fe6ac796969d2e065ab1173fbca460e7da2a82dbaa425689531366865fb09fbf2ca3a8f46c62755ef588393a7a502f7c93c3a321565370a2fe475d8e4b86f6c436d2eba0e7c6eec7a6e3fa41f7e53e3904032e4f6207d9c10a6c524c0ff1a46738e0efa60cd34e910f72179eededceeb0c83d040416629d693b92827130fc1d4fcb20c13eed1c8a74205e4c49b41b347d2780c1bcad8282175b9a40f7e5228d787fb421aeb5dbd6d6dab23816c126d138d2fbdc96ce8dbef6001a3991bb1cef9b9eab4cfd68327ae2f29b4beed23f8dcdc63620aefd0c9a448d8f82253a0aa0cc7fea97deb4bb25ba7bedd6cea9880bd75b2c4ee0148e10dc1fb98e9ce2227a684e6b757d871e834901d46a9b7dd8055ae74ea13f45db7b115606449676a4f0b0075784471e7677ef30cfb46a2b52a1e1a4990534b55a14cfc7074ce534a458d57457c0add8fc6cb3be18dae3153092972cfb5136ae97a34c46775f02f3a9622ba49018985eea8a2ad707b34a2857d275f3c9bcb10b90a2a29f701b27397dd66449ba7991dd0e79f99929892fbd1ab838ef56ba1c93c18172dedbe8ddf13cbc5ca4e066367b9d44cd9530c583056b290700b546405a4b0d3bfb18d3831f7207f4ab87d1dc036619827c2c65b7e0dd9677178a62aad8f283abea37e160a0087095669a80b0e3fcaef871f624d1ed9562b5c9ee96abfbab624769caa70750c298581fb581f892f416a2a20998afc714121cb1d3c45c37ecb4882b67707df2fc312ac8dd4c653f3863a9b63fea55ca4d65e4781fe36ab24a9bc07b344fa1152d338dbffa2ed9c7e91ff14a01b78c9e0102a38c65ce0389440ff6a5961f63274ed07843a565bb098ffd4f5db9732a48012605d3d24abcbec780bc61406cae54244a9daf821082d9617ffb253217c1293146129f7ccfdec9e73e5d6f710e429e295e2566aa64368b803befb183fa6631d4ccfd8f89d787b418adea92b9f0c59d4bdfb716fb161474435b055c7406b25f0e23cf32af8be73fa1d05415ff9d96b3fe2c6298d9c950c66366a4093780957bd586981628562e3266130993b1ed09f37b0ee269eb9d4c87d2813cfaa2e0682d21fb6a53fc4b508551eb17bcdb9b54cbb6b0b0c7fdd12c8fb1cea623775642bc7fc9f760e88b4a71da7cf139396525606a1ae4cf10fd9825d80417ad5103f92a21058eba0eda4367d8c53eaad89d99ae1969500e01e356220d8d11ca0f329d3c2da9b7c7e5e5ab9684a05355a150e9ce39b22e5c5819693336b6b08b15ab9801f606ee37b5b7c5dded31470272174c658207bb6a5f29a8db359bfd764955237230c18b21b8e113ce2ecc82671185ed0f94ff718da72135713e4385f24604191c70c0d281d3ad21a517e6fb76789c403036726c89ab4169f6b89b6a7e9f2e5bb16c371cb852f55d1147d5457ff21571d138312b787c5ed2cb7733a83a5935f2741d830f97b02bf797950d7c54ce25ffdb3416a6f124d84fb79fd3674322937b31622ec73b29a7a91e125db9dd04d7f64b2d153092e1986f461fd3ede75e0a52bbc21fe3d366bcf94387206ee1545854bcc27924433c066d387e7a6848438864aec0351b24d25d1a43d695b9793a8c24996e587195134a24e3f92e57933ff71a37331d2b4e40c2ccb4cef631e5dab6c1c53484c5e8668f7eaefddf7b48b9ffb64d682593203963b3eceb2b419396ad7d7143a905308773eaa2cc7d2a3cda3bceef3699d344d864e0fdf1faa4c65ef5583d670e70549156868324120b2d8d39c671774812e8598a0a5134160bdb8ce1cd850f929ec71d8980dd4d3787c97a5946469e35c1b4500313ea7961c6622b1ed33e54d4990badc5a03bf29b6af15a81840efe0349557d0c18f087f4e967e1b9477a5ec4c7a0047a6d0d85b767f15e9a53cbd2c52b58e80fcbd55929669fd467fececaa489cf70b244cbc4c41b10c1bd8676b72dcd208e8c8cbe23953743e397531b5e71fc18f5ffeccc117cb931cf7d49a36366b95a205ebcff60ea6890f86457845118ec3b4cd9e8a5b9e5a483e8d4e0e2cac33ed3c3a9f756743b8a53e653adcfb7b93395048f85c07afdf650c534eaab1afa71eb15320a6f4320d2cc8cc40a07a164f62b5e429716b3a185ba71f6f64e435546250b573474b46c157e45da9f487832b3711201663fec318d5531b054fd469ab356a83058afa9cf9e994f6768db4510c368d68575522eff540c66443b44fe26556db8cf6ab721ed11e28d9bb1ba806b8df497e603d08cf17288953d6ab3b17b7d1a96628bb4e2cb365906d06c8cfdfd3ea8b6badb42090264bfd4c7dc1c51d93b3afa6849dad94118e935c198ba8c5d1ff2f9de432b928bd959d65fc8b54a26ad26c09f1dff29cb5abd09c6c976b893f89af38fa4dcd24ed2c69b4b2019a435ec52f8451c70c527c6f8db3c90a35cef067ada31e175d1dc84cddb4b026e05d2dd06f31ed25b56347631ddeace58038c9085353a16039e9bb312c3a6fc3e25cdb237ee2af6660de586607033bc2bd2093eacb58a0631532fb5ce7dfc28076e0b53ecd5c6ee526b2dc52302ae2197a74ccb3bca93d3242cd40b79d41d579f7418559ccdb783664cd2c6b202bf81a2536e7be7c33f528fc92d1b9f1b540c28039254e77fa13737e797cdff6a62c279454f429aa4163fd9eb6a94b0b24d160ac2beb28eaccaa554a4cf648fdda80530f0ebe5e9ff9ba43b754332736abacf97bed5b39cff11cfca207cf2bb121dd9277a11c6b2a02eaca3b790bcb8575c919b3ce4ece1a9be65fd0639eda72e9a19eabe2d045c043c11e135e03788b661b347d0290f950667ef050b082067642f6661df01ebd205e0ebe4d80f6546ae278d32bebce6b1e3f23976ee062cac771b2b4d571108fe10d7d0af4bb1686f35511587ee11dd0255ace07a6ddd839b222bccdfc0a2a1577b5a87684f617e8a57ec5a3c921837e16dd4021644ffa0973edf25f9036a44b3de64cd3608d28c37a9f80ec5f79994873ef7b306fbdeac6179ba9d855ab60466e8e6e1236974ecfeafbe600814f8a6ebcafcc6e9a88a03e3181b285b1b85278914211cd354f8dccbd318ec045646589eb86a52c6298625c00e1b7450024cca4a8202e25bbb920488f87dd08ba2f72c5d142ce38f6fedeac389c3e98e997a8ca39c84016eff6af8c26e0ab66bc4f967fec54e16ea224eca6d494e1c3fa5ef1c09744a938291e562f7c72de5b1878c28ac7123e014b033cd6f0c779e46c6b756da4187ce0cc4c0cdc7f79734cf82436401442c4895d712aa44acc5f57276f58bb8333722b157f1aa5fe62599d1b29ea894764eb6dd9dc6925c7426455dc8229d6c1b83d8a0b1f812643d3a1d4ac6b6a233ded4cbdb1b8f33fd6b6524e1ce3645491144290636b0ad2a5ea1c20b91aea3d92dd7384c512e97efadd1560854e034717e9e21f3bdb304d80170ba9c747021f440978769a61aabde8b55ba3f72d22e1bdd0af91cf3452541141b4478e256334aebba3ac9f288926eebbaf716dbe492d0745305cff9039e9c109fceab4d4c08386d41d9a63d64fad66b743ba756a9e3679969898b2e55c1342719e5db15588c1b1a4314b3fe84a17514a05460c34e3ec8da1ec697a56deb24cc9e13da2ab2980099a684d546b267fb621182f3fc87a0693d560e7d760e9a60a65f0dc69c868b921f223d2dba78590f8f4d8678d39e70ad7461338fed020d418302580319afd4805f55fac7a7dea4897f6887745ccfb5b20bae84168d84fe684f80ed12f3ab389bf6f1bf96e4ba4bd0552b8183ae32061f34b43f87aed0b9efdb070ee8208cc1a24681b465f25e4b42b72669be07b92400590ecd8f3c335254d79a1ab2d807596c139011f4fb9fa79ffbb2a09f2fe7bd1c30ccdea33ddf87412d4bc30b0f81d05dcd3a3dad59fde7b7b738fbea3174d51c5989152e9e1a2fcdef577892eeaf479bd1ec2fb3125416d0509c69e827e0a30e1dfc9ed046030c99f2e52cf658efab53f5bdad36858f3075e8b52dac54b75534849a14843f3e75d606197d46ec648565b7544031cb407be4afc39fb3b6b88fffdcb2a5ce131c6f203c74fe0d05fc4ae2d05476e3c2ba7219b921491eba708915072d62be8775a59c21b3380ab7c1d0fade53445b2937c9ab2e45f263087e636bd218a317888f1a32f5eefd342156c67c6deb92dd4e412c2e152164d60bbef9dd251e22665d05c2897dd4713074a9ec02d524e9e91e7030bdbafb7be9e81e516ab13c9748a5a8c90541bebe314dd2c0eaf368192fd1d5ce3513835318ec43f34ffbee2dfb615ed5e92772d56f5a536816b3e1f3bc4949f9ba23aa97eb641cca25a6ca0823f838952aec95144c3f5a2b8fc957c69159d872f754e9fb07dbeac01fa7fb8ca63a232b4014b7607af95cefc2765e4052e83915e04a41c0d3efd0cb1fcf41e06f868d75a2fd959eb50c42d3aa42f166a452b49284c190d5c15c44c4240097eb1b50aedf3eb8ccfc74d0537022bc8c03a871ee7108aea3a63491582a0e50edd1ba6ac3986f0b3c0b8fea9311838e10465d8fe19ea9807b67d0d292033bdea17b7fdf5b83b0306e247e86df3e583220e5ca44028f41f20549cdff2a5bf7b1593b766e1dd9803ea70e6e9420b9475c", @generic="02f1791f30c2416c6454f1f59f33f0c8ff8ac4aa3c216c74a5ade539d0b0542059aca18d0f9030dd287e53c22481702fef9b9ed1543e5c70f3bd88deb5b8bf03c39fd791dd8c344333fc765c5ca7fb0370e01a9f4318f50a89ab478d5ae4a9e6a421dae3790fa191efce79484c8c8cdf6d18070438c3d3ae82376b9d0cfff4f2c39c5ec63e667ec596af51f1a7e1c2aca75f4e8569ed862db10797bae2adcd70aa8123c7f3e679502b2588f5bdd11142e7e6c577212bea939917bde163911e9dfae5a84832abefc1477993ee3633df597afe02da1e7e896ccc1c74d48f54853d3951753cd27a8cdfef10f4468695de6d3fea9eb1f52a10018ed0243a4bf5b564ae37c907c5310b17edf88c8c5fff875b0a1c236f0d2df662c22ad05fe131103f0a2cb8dacba1f877329e8a0b58f217b2261b361e6281c0a586158128e60e6a8f9f205958ccd027458e4428391a4d0064ac8da5184f9bbe8216f4e76ac476d6ccd93e152d239731e24e7cfa427c87df0a45790a02554f7ffbe457e52c2a3f48d52966d22baecfaf38ca4d5c12681423ed2a58c74a5b53b2bd20c13f1a496d721c841a57a36e65f5611771273eb56f540794d6c2387e546172ad1ae8fe53fe23f97cfcc60fb9e2fed96365378d234300a52a6f88a5ded060fb031b23d6e09cd7320e0c82c36af340e5b19141756b7b6fd5ec19902e09ceee5d325f32b1d3893d505cb0f34c549c5fa159b9df74281caf1f2847a6d443d1c0f5abfe7c1a9ca65d163da8c5a3eb74fec9f4c665af005cb0f09b8ddce948f0207f5671f6bd2b3ebd5cb4b55c2824ab4ec0cfe20d32822185d8ad79a098ffdb3fbc66478b84aaedc8025626acd6db900722d608e9869db53ed6579de9524f8f0cd68f33b6cbf2d0a838b7e6071a93852ca87a381a09ad9a6f3771c73727690b3fa2f6532c12ca2718e68d02e9a4d78f97e5ba961d9bc14471e2fd9eba9bbb64707f0d5eff81225e55f8296fba3b481fe550412663348bdfdd91118301fed38d908111cf02438d1736c4418935c70c5c96f7ab550dcbb7a2487f915d91ecb1f120f1ed484c232338ec1a5710e08314831e1a82ba54f082e4cc2436212814773e30f8b9179b420546b9aa05d08fd97f3392086f3eedb24d7bffd7154083e42274e1cbe5699af503869aea4210caae64d5cf0f8f4bb77c520aabfc465266525234acdd91f31d582737863410768066c90bf32db4f2d3eb843149d31f7995ba03d1f3ca4da767cab7aef548031078b4f448063e741a3e0ebe0a82ce54ed05699b542ab3befc600018182a0f57ca1f04f89051cee61e8d465fca8cc574321a39409612addaa101e21198114a2113ccdd33ed46befc08a17b0902699b7234710f8ac71bcaa826528d74d3b506f8e4afb0ce82c55bcf6ee16a58b005611c09d3911abf19b6b9ea6f56382abfcd99e9000052a753386315870293784080f119485fd875f5cb356bb9a7eea6dd4821fd31e2f67618945df1a4be8606ebe41a8e756eaae02f96239315cd4e25ad0ee49804eed7635a925d27df0571735b8603d23fd37d5232026ec2fc8a068f5a08ad3a9fbbeeb1d5069670684575d757ae7bb64ac4378a019e2b310c7091e148877ce51d802f029ae890b3566827689e90d6dff9c1a414c75daf6ad76a4d7b663783b1162914ea14fa96cb2ee3229df1d788f8621fe0384db71572a3373428cde2eb2008f5ca47b8e8b6c3279e98506e68e80a651b6d3fc3d6f2b2d3944cb23b2081794e0495b7709602c2300028e40b26ce300c18bb0e25bbaefb80ac927196926306aeaa20b2a5d44dd786319ba90cbc6c5384bc65c22660976296aa60e87169f0ab55907fbec537f2989f4587cc37efcc22fb046f87f82a635f3431d6bdca2d6d4f5582ca40d8daeb305ecc7097a43f6b7585b5dff85448dbaa4b033e5d8eb297e45653569c6cb5bdc3b27e6fd2b49029d64e17f91eaa8f1d31b36e8c2f815d7e0b90caf8ca9270dd19e35aec91b85ec7ffc940f510ce80522ba85aeec152e0a0a08e5d96742356a967e72974f877ac89ea03685dc1c7a6eeb324561ba8d1014d095e2c2ad36502aae95e27687efbec5c80db0cc7be1206901d8edf4d8d99727860bf5964737d38f031c1919ecf808f0e87e2ea58bf6a2e9263c3481952f363f1ed3405a90ddc0cd93c42e0761f360ac57e3fee4033607f754eb997c9acf42ecf3830b7a9ac81236838dea0acca83e49d61bbe0589a886d5d452614183dd32fd47bd3ca8734e2c89845ca8de1db1fe63641e07041e4f791c55b8797f72f653d296b76d75d3230b75d62acde7b7ede7fccdf432ec84c68a120776ba0254d1ad68d5ab8458d12b20780c2ef3a7477149bebf4793aab2760b504f2e632809a9f9df7cbeda1a34fa32ca8323119cd4a4856b3e0740cb0c8769218a6f2edb9ce0025e729a5f11a33c75e1756f9992e72574db898cd96b62b719133b759ef08b10578d17a010a0f62a6a2b9e686b647eb1d6f517222646e2bd12da3c89b0f0c0406044024b1f7d56dba00f9c147e5e60b2a7c5b540d153df6c5f27f7c7377084402212bce740a36f91b16439ded52e73815dc3834549df76d8373d63ccd2a52e7ea055dec665097c8308b308e454ff82463a15fe0938fd8acf091c319f15dff786e83ede5ec0123e6b845684b8c234103ebd191ae28db9a8492c71af30c0cc7ede7ce2b2170c3ec8e835a3ac0bcf36d5c3ce6f8895f27cc863d1667b5f4c6f73ea581eb4177447b84024ce663bf57c924d90b127c81cd99f8987ed6f3356f775bfddf3b0a33cba81d7e3356ca2561bf6e5f2afb35409f10c4c3e590cac485c8b0d0d5584963c660489c4faa16124581c110cd789bbbf61bdde3f9cd614175779accbe10e0cfb8d892817a958af20f0784b190ee438d0eb99c13a8b41d17628eb80d7785ba8037e9a2f86fdbdda4dcf604315fa206db3bc848ffac34d17d3bdf81aa8d3df78eb81174a573a497cd6bfad276f98d40d6bf1001f6c2eff3d65fa2ec87558f94e53d9cb4b9cacd06f9687c358333012dd42d3483662e9422e355cf3531ba0ac166d1881ba7fb00f894b9d64bd18530e601c85d75fce19f61d4d430408c1062cb53e75caf4ed55b3243d5a11725dbc3ccb1b8287315c7a76efab6872f6203778954deffc9aff5e182d1b1ee55dbc9bf7f38fc1710bf9eabc26b4aaeda44ed85b47bceb2c3cc43a7800539fddc4bbbcad1840fedc0fea041914892df215e0798663c5e46be098b2bff7b0ec0bff1809e84ec80814f259a218778acde08aa98b99435a84280fb2afeadb645d5e605c610535037635b332c2735cdad8dfb7c02d9a311ea9e6febb893bb87c426fdf0fcff5f5cfce3e3a2483c3fa7da7000d7b71e3e38ab2cca02f08336d9bd6bcc68e3a99caa223461a73846417e02ac7f57ae0275370a265099a9cc8274ca8de4126aef5e5f5d3f0b8e7d37cd22e6a1c1502f71963698918e012c6fe5b1cdf994e2ecf1f65b2c934c4112ef4d8f424e0f9a13c1afced49fe1b87e1233913cba7300f3b19f65ee639291cae9ee8f989ed62306eb2f42258a9b6afa5f67b5d9a6ebc03d77e4dc4854efd933f99b46fd77a25e37fc4115ff93ef0de50300e812b7b92c71831a33d556de3de07e616ef26abd9f2c8ad14f949dff837b6546e9381a3e33a6cefa33456d05658bf5c3337ff6a5bc5e0f7319b080ffaadd42397b4e6e9dc9f49e949a2cc88168b91ad430ff5ff3bb00dccf18348f655e37d32e4fae5f2191c6faab4df1484072b60d9b9968767844ed9e2ad493c52dd18215eb1d7406dddefab5ddb1ff5326fcce7b49bd544b38724f627e1771d1e47f321505391cb917bbdd6f4856479a8751f11f464554b980e97181d633f7e14c160f18e8b50c77d1439b4095dc0358060f4da0f5896171eb2d0ab51771ed090a8e91c27da766e46f5b54edecf89f9b867c095c343be61933fb2309cbcb38f8a2c435653c71e7149d7e2104aefa3e73a9b7b454feb770411abca4fad8f8339f06d31f6250125d4745875eabc3ce67a55d9e2e3dd09098125f2bb85a49c8e50839490d0bfafc305c41618630938307717ea0eb6e8bcc5b70cda5615bdaf3e0ebd20c94b896e2f1bf50745a85c9509983b4007fbf4bda2eb709ba4b5a2f538f72446a7064c4e16f4e7c3f5440ee6137eff859f9b8e398ab7083e0b89dc6c84f6e3edf9089030de4513c3471afbe7bfb55742cbb72bce0a91d90cfd91ca7f482119c77d528f904b0202164930e2bf9675988855d5196eb618bcf80451178a00353f1afdccf15c0174684561d691574b0f99788c55fe5634828349ecceb24848a2e9cb3ecef0d01357afb1fed1964f75f8539b4b382f57ebff7aeb03fd1d28299202c27c9e8e53a71e3420e6d4360c65cc531d0bc0df2e9b1336b4c728eede958020f57fd95f3aa3683d39ca29c37911cd4e16d42a852f773d2bb795dc7469316f67e64a4ec579e84149c3f297c8eb04abe28b28af527884daf5e7cfe2cd45eee99063065c5a884f56cebb088458d75c195d8d060339744d7140ada4ec85a9fe13799d69b323331064939787e4d37f391d1d7f8fa64b9026dd80c3d1141c7f20a60b3ac00eac16b3fcbae56c98569993dc283538570c1617a28650e02bde2bfbf942a0a9a486e0bf13e6ac93623c377f32a50bf2b258c690c4fb8d3b89b8087469478ca9dcb98021c60e3120e15416b1f117f8ed3333461bab5646da0c34c5cd8ac9c49cd9c3701f6913a4af1d4add5daa03079c7bf7247ac5c114cc485b54dcf6653c39239b458cd218ec03a5e868d84df7f19b331d1d9c36a7ff6a66e687089be9916d37e19390b1150dd7d0bc28407bfad33b8a3a3c7df9ed1413a0175c15050924715da0884d09336bc27c2fa3c034b37356d365541965498a30ad20d737dfadee5db5a30c7a01976900ae24b611160d8854527ff8ea2d4ee9bd3594018de63dd6bb09047abc2bd4c66c2da916076be61336b4cc5ef234985f9b0f9d8f90b812df4b7495231aff668ba4ff11f1aaeb7ed23c37de01a7b751e2367fceb13e63209e0482e3371ba49832a8376167bddbac1343c5aab421fad2fbc2fb609c47cbc8954b6cc37e482dc1af77bcbbdb4b56031fa9a6487988dc511805b6974b129cc4f0c49dd80898d30b22eb5d9f9654667ee1922789dfd8101bf5bab5ee310bb21936b09c1320654bf896c0f0a65c7f5c3734d98c8fcd931bac18fae508e5ba433e7771c9edd14ab21ac3f849ac7d18781214e5508c3b9b73cdfa94a15ab533e13a335ca61e08cc46af13b4042642a485f68218d2e52a3995b93d3585076625890c57c719cc583a33f13171761098ad606166760d719945a20394b9297387ffa7deec6f814d0ba5b0ef90e3f3e6e9a8fe3518d284f8e2a46bad1b683a9910152478d8956f6afe763b4ed9d709fef7ce4bd2a04450231a049c786956c4a6921dc9066c21efdc6ea0dce03f941984f4786000f0fc5782db20de7eb1cb55e8b7c48df6bcc42096f79d7f88e47a31ee068db7a8c7a31d5468cd945046bca36613ffabf318ce4bb7aba5d6414ce71ecc903223baf669f3d22edbcb92d29305c673e74920d40ead0caf26a6b04b3645c2569fcd4adaf378ee58a71bc6e70c43ae79637da44b488096091da46fc1908d1a22f33be2d56669b3ba3f6446198a9a8b2ede8e1763b9fa7685db5e93810df1ad57d2206c47d1f1464a42275804d188c2359db684e2c42685cea2790dc610d8dd33ccb31b25cfc4e55670ff3b204e1", @generic="946ec92de858162e43bc4bdc99ce0ba2612acdd2b0568552bc524fc0f6b1b7cde0c129db948cadf35d952e496ffdabdfdf3dc4d20ee4ede93493c7b4f21a925bc8b4f4c75918a9dda875a23b0ed479393436032f4a2324eaeef61bf6448e31c79ae55bd5a9644600d55d7087e1e1b13efabcf46de790fd99678d2143847ab146bfac8f6532d621a5cad6b0a8f5ee101c9fa58ca8a4716858b87beb5f1cd90d4f354be0f68cb71872ba24ea244abd9f2efe26f4662c2606e1939aa2a878ece25e51c62a361899a1906380b071a30e70a7b15c2f0f049c8099187779e7616d767ab1097de01bfd2910c6cfb405", @typed={0x8, 0x20, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0xd5, 0x5, 0x0, 0x0, @binary="012ff2464576fa4bfc8f565b3afcb08ad68fa42d1031633326a63e6f75da2991cf6a6622003c8ed4f72989b3ae21071397e0c0e0a87da55dce03bde6de9e49f82da206f261b4213f1a421c17e742ef977a2c25e59fd5cb81c1bf5a25fa0b879fdc938b95330b1585c5e9a0d7da048fc75cf2dcd24b028ecf617e126bad7b0a676a8663dcd4c23847cfbc55dd5f882f8db5f26607806a59fc0b72ceb114eb405046c38f7efd41e9c9c1c612ccd244f1b8bf8fb55bacfd9aee2fb3d922a6e06446a768139542ef0599002dc9733b875d4990"}]}, @generic="19dfce8eeb051c2add4387d6724e5fb8b56e01879acc3540793fcf7694851fb040ad9597fc5a232142f919e913d07dc5cd18f980d25e339ad89bf8325fdbc1382efec498b199c3e76ebe028e5369f7a4c653d41afc9e111d83f2455a18f723246cf20f984898f0f9ee4eb4e549d60f2a000b3c45ae3daa328353a44d498f08482a752d1585abe256c5f4f04237f54e9470b0ab4cc7daef9d8a3d4d01", @nested={0x2b4, 0x3b, 0x0, 0x1, [@typed={0x8, 0x57, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="308bec3b97156d863d31a42ff0013b80ba9e8fff3abcf2d5ffda366b3d071db0c4dcce24976f7612d21a4e294671960ceaf756e29d9a691f4047f168ebed8e4688afb229655f9f95e05134fa399fcfdd26ec8bc666418b48264666f07b46b651d60cbe2f55446c867441bfb75a8b36", @generic="bb7986dd66b4772a96fccc992edb773adafab3dd66ba8ae4520fa43de60ca0e4bc0ad03cca7f5db02813aa48dc357c3f5de7d8c0c37de4e1cc5216056350f03614aec659721423bf4fd21870a72ec635b73d8ce8dde75717b06c9d78c8ca9e98461e5fa46471dea05c3b8683d62554755e9c8d04e6", @generic="974455bf8b79dbd6e40038532d4d8de1fa06b6850a572288b0cf501a6a95a28fdd3f3611d933906fa62e58aefcaf76d4abd154d5a0104c3c604f5960b6fe5d9eb6caf7d23b29c549a1b8c56e4a7ba29a76400519bc999bba58d4f50948e529a8b277cbc8c2507ecf7f6e7f43bf28c46d07276040203a3622f7fd9518567688778d2a80fa43f83aa0ce84412116b1782c014e6cb5373478eca46f53a8834618bed2ff1061db1ee1113a07c32718ee18d374fcf0714733f2daa25923b00b596a62cc53f0eecfb3a8cb9e159d46c14b18b0170ccb55d5dae57555c5ef74ee", @generic="e27015118a904296b27d0aa5e25db9b54a4a443971fb2a7a5a7e4d5d68fd22776344aa45866479be6d0263e0d8008772efb5c84805e692d2f9086c2a63c59626d2f3f40439efa1f998dacf5c56b044e03a0fc38ab6277c2078ee59cddc123521b7029748c6e248418af5c00a0b03c6388d5455351f3d159cf84137f1f418", @typed={0x8, 0x8d, 0x0, 0x0, @fd}, @typed={0x8, 0x24, 0x0, 0x0, @uid=0xee01}, @generic="699cf8289cc1dad9c62231ba87ed5550bfe3ca319daa08d408c465f4b834e9cbc65548bf03c2222ccfce4109bcc7c48e0a26beec9ea864cd933aa06663bcf9404ccdae9bc04f6e1f7da0099aaef832a0d1534899a73fa6bf67"]}, @generic="8dd76771970234d34fa0efdca355286635a77baf0944ed01ca1c91655a715f6c420bc5ee872b4611dfe6852bbb17ddc5ad4b8b0e8c"]}, 0x293c}, {&(0x7f00000044c0)={0x550, 0x3e, 0x200, 0x70bd2b, 0x25dfdbfc, "", [@generic="0024583725c3ac43adc8f44cd8888b5555bfc33fd793be3fbab3925c3d866d6d1a58a6de18f9a695dfe05e7de313e1affb13fa", @generic="643f82fad8ce47a2ac37b96f2b369fa6cc81056f72070ee3ca7dc862819a64c5809c40d1053af0cec8ad0d1639167b9171864bf4078ada9d6dc7705276c189d43e33d78442065b617b9c5ddc85a4c34a52a1f16c4182f186afee26344c02b9e3268b816647732eefbbfa8690167a3521f02581a92dfbd343dd9f79468eeb3c1571ba45628e25d426cf37adbff30f4285269c412408", @nested={0x183, 0x5d, 0x0, 0x1, [@generic="73607740b707b660cf5e38eb823fa9dbc67047287a9e7bfc5c3923cd43ec438c8372766df960915b90057e6b726c703451e94f0567560efcee2c7696d6d641caa60afd63123f9112f9867fcf19418c35fbbb613216d606830cd1e7d8c6a941f9d1a61c52d013452c19c741cd0d03095af82ad6a8ccccc24bdc9bd8b2080605fbfd7dc6e5aa81ca999af1fae8", @generic="32a192d1628808d13994abf54fa12fd6869d744c83825bdf10bdaadd0c4ab7f87bc956119f145ea83af76317c32a1105afad3136b94413733bbea2ca923f6385a6ad22e5eb033f9bcab096d34cb24834bd0f4676408cf82c71ede574820bf4e0f44a5b860cb8d6e5d8e9f1637d8e3519fe4dea2a4c4ac69329b94930634ea48bb8496ca0c30e65a376af3d7eb58c8bda57d3f810187bc338233b02f98ac837464d5ab9ff4dd56af8949064541e5a4e0fc65db71ef780176052eaf0f693283c30b329124c082901c7bc590a66665445fda312c169adbd25638dfe0e75be7e0b6b69578e897017d6ce70c50fe4e84fcd65e89a7f"]}, @typed={0x8, 0x77, 0x0, 0x0, @pid=0xffffffffffffffff}, @nested={0x211, 0x42, 0x0, 0x1, [@generic="bfc58e3fa6ae049c2eb9287c1b7d55aa00656fc1bfb8bed7aa7a4d5dbb4b50ea6e5b005471b0d343fac9b8d231b2a1a8c053f63db986054b2ca3280542eef3eb26f40d6377bead0d622edaa6435a3a7dca67969a385d37ea4395c81e2822dfc8121337", @typed={0x8, 0x4c, 0x0, 0x0, @uid=0xee01}, @typed={0x8, 0x68, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x82, 0x0, 0x0, @u32=0x6}, @generic="0615c2b4498876054db808a01b8e73aa91c7cb3e24482e9cd436629fdc279e0b2846b4b903fbb77dc9a413a0520310df61961b91f6e8a6fd20c31459eae34c3921bfc722dcb8aac198efdbcdfc82d1", @generic="76437a5654c002b6d2ea841712afb41f8bf57396072bf770bc3c0f57fac39503dc6ebfcbffb4e7ff6dd28e5c3ac5499b108e86ca456fb3fa2338cf25be459289880085cbdab4d5458791f31db631a7dcf04a62db49ffc5b64ff7974b2a8bec", @typed={0x4, 0x73}, @typed={0xc0, 0x84, 0x0, 0x0, @binary="d9aa775344156a82a23c1191753ac1f426bb4d2ec48c0af8f927012c9dd7f89b7e41780be5e272bde0eaae36d42ab7d627d20705f5438280dd657fbc12f3952f3740c0f3fb3737547c56f998138eacd36458827ab92ebbb27e489b21218ceb27ed3134e18fe51d51a042351210b3646169b45611d3994783748055f4bc257165a6845c5cc2c1ada5f0f10ef2a8db1ad1ecc93dc2c3cb62d4a56486606ef1e1042e73019f0f82889bd238df208309453859c180ee0d42d41410fc58f9"}, @typed={0x14, 0x47, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @typed={0xc, 0x36, 0x0, 0x0, @u64=0x3}]}, @generic="e78f27b8af7b4c0813b2056194b2c9ce34e1da81e0709692bfd14626de7810418237d45013093b0865b5d0f4703ade22496b360b02ed14fdef9accdcc52430502710bfdf97cf04c2b2f932df3e80b9ee757f3292ea2d9e6109f0f024c816ddca35367fc3a250e5aeb70bc2174c716097cedaf85133217bea447522baf256bfe79bbaf7c08716dc04feb43c6078f8b9643b744cc10d62825928f47adee39b9b9dbd13c746a12e7844214cd3495f6485b4ac9a1f110c4923aa3da91692c4698e7b7d910800e7139171799ae8ff4a187f0f56b9b65912"]}, 0x550}, {&(0x7f0000004a40)={0xa8, 0x1e, 0x4, 0x70bd2d, 0x25dfdbfc, "", [@generic="3ef7c66ea0b4d7852e7a8f2dec2c9c13c33d959cf66f59494d61448a061b1d2c458377ff836f4170ecac8d6337be4840ac6f4b79be3e19b43ab2d58b1d4762d7dd4eabbb5fd808c396f824b5d2f43791cec8c8d235215ed0e3da61f803000a427318038768492a768aaa45db06afe501cae9bd36d3890575440ad5f7d745ecd0f18d1d632f26", @typed={0x8, 0x69, 0x0, 0x0, @u32=0x3}, @typed={0x8, 0x7b, 0x0, 0x0, @u32=0x24}]}, 0xa8}, {&(0x7f0000004b00)={0x2384, 0x23, 0x2, 0x70bd29, 0x25dfdbfd, "", [@generic="a095564861c67aa3d5bca43f98cde7fdf84a37bb9a91d90c9bbc75ea7106b14437499b76641e824daeeda62537760a6ecb2b35c8879ffb68247c92c4116050e1ff20db172b2fe9d561498ff2561b44cdf0b0f7fee869a11cfc64603b4d7bd44529159da5c718bc5620067887a9456e0d5245001d55", @generic="727f159a00bb5029d3c7cdafdcb3ff84c5e984b2aa9185da0d6b611f6667086642fa58ad65b8c1f11fbcb0868e7b2cb68cc9dddc4058de26b6889055975ca98f7dfa677d85868d0dcb2858f60cf9f2d33323968cd42c9477452d21fcd0b2b351c8b3b080ac37a48bf4aa1653cf41c2fe390a90931202ec7b0ed8445dd12b4c5df88391ba7384f8a32485ab5baed1c4e986f4ab383f256aa06ef1c877c34b0bf0c690af", @typed={0x9c, 0xc, 0x0, 0x0, @binary="9f8f8d48fc346ea4d5412591f956fef8bd4777c78cd142c1d5341d3512cd6440ccc0473b6ddbf74ac60deb01112c253bd56c93ebf40df980d298d6d5f0970b8f59e33c05fbae79ba5dd28efc82281be6dfb39849e2dc86ddc1ffc6a9d3492c9867ed2b10c52bcf66865eae433d4e0ca6a3229f399d6eb32d3abf7106a97e255cfc03fed59c43a60ea942c70c3ce8f609067baf25ce3aca89"}, @generic, @nested={0x21bf, 0x51, 0x0, 0x1, [@typed={0x13, 0x3f, 0x0, 0x0, @str='/dev/dri/card#\x00'}, @generic="c49985e8732783935a0d2fa88cffec896bd3c82a4763811a3e57def32af4d90f468f6220e6fdf9d5c4487cd0e811569de9cc34f30fd8eab4834b348cbf7cad7e3b7b46e1db220c96787ab434207883515e9da5badf5c5548e4a0b2887fc02c214165c5a6406c228b052e7af62640dbef701e909ea6024c6a93103bae8057598debb67942509033a6c667d091210cac329c69667ef87be5207f6ba209d797f98c39682d6286f00813fce830cbf1de9bd1cb93d012a8a28a3c30b7675ece1f54793b8f7883e8c890c5ce7207af21fea8668ffe18006236d79022e2ef6cdda9e2b00ec65d9cb69e55e30ff7db0e5be51c1e", @typed={0x1004, 0x52, 0x0, 0x0, @binary="84e47222ddddea443c7b3b30ee91be09d3efd2ce9c2657ccffc7e2cbd4e84c1cfe4f643c857b05988955f42540c1721c7e947bbb49716cf01ee01a4d7b7f5c515647f941076397db9f6816a664bee118c279bae1797d30eecd0e948ba2b8cd1d05a9de36cb5292219bdfc56ff0684bd11bc160c41dfe4c8ec3bd29d1269510fed19f7cd29c89c035071693513a8c90feb0a9a049cf1dd9f6a63fd2ff8c32253009c549f35a45d12cf6af7b2de98af5c09133032e95f24980e0f5ef5732c9e8300566ddbf43dc9d8cdb0b7f849ad4033ea2686ffb44904fa8226377f6c110976748dda0b90938c0723b1efb11af92eef471ebee05c5c98fc25ea77e922433a50fbd85e1a411b486e65c960e13b29935bc2ec822c12f83800de37619a9e31bcc7e7ada9950f3f9225bcad5642571e2928ee40b8c4d338f828047ae232eefc9902e32629344f70f554258ec78c9efabdb6efcaa76f9784c1b4c2d4aa4fed2e8b7c37f2ef679d13d17b6d74035181ffdc6fdc591a8cbc037255b4be243468a2ec029c446b53ad3648eafafaabb23a7ebde8ccebab1d36f8555f52817ee7d06bed7c48a70264dc70a981fd88161df9605acda64293ecd44b9e277e7d50cd076ce2aa84811f32f4fd7580e27206111e338f763272ca7b8afb4fb2d2b820eccef2de53eec23c0c9893046c8eb72f4ab9c887868f86aea4deba6a127f13499e1312ffe90fe4983e892fe32bd24e59786a6211bd5daaf637d75dd4856f805399950e3509d1afde8763a6b13f890cc3fa96fb28dd42e9cd841b783f83b5b2d0b3cb694c581fac1b56ffd4155e01cfd4c7912fec16b3d8e48b063f040db8b40d0aa794d2c5f536fcd53d6639058c8687b939091f18ab351fc939f290a167db90c0a016b19c44c2ace2e47c5cfafb040088307fc4b3ebe3f01ffac3f54ad8fc9f837a2033c34d4c7fcb9370661f45d3fbd533be7d69a3e45519fcbf8f9662e6d0d04976422b28343600920d7da7d56ac45fc39c19f4669a9d5112e9c661bcc50f188a7f436c902a4ff434270e90344bed348597f2b95e78c6c8fe66227ec08be7280ddc2b9822d425d4492bcd398d66c61826b27f090c3017719dadc7f12b3143dca4f8f52213bb86ea75a136a2462788ad36e5321f3068af92d078913365c08c301ba0619d6b1ce56e27a77f63359573ebbcfa588366de9c77a388d04b4879b9071acb70d7ef11e325965e9d69d729a538343ae095b287530fdd7567074cee1125fae5c0f6c644ca2f08dc284d4ebe2df7eec93fafed0d97701bdc946175dd46ff74d972b7da15284f90e0182ac9a0793e7e37d7239df4ac1740553538e3f023d903bf2ab56c835be22dce2aed0a664852c015d61e8442c0f20414632266099f2cf2af9eb638d1fe4a975bc4b15c58874997385800583b3786ec99765111a323bda073143b6060eda349a7f82ff6e699d08858a9d1dab6b10a2fe7433ba6ee23dd75096cf39a1b731c6f032eba6321525200347f2794de2711e5b554195a67045790153910e17c753825d4d52ffa951b36089336f11409b1b41881b9ee767f23970eace35867ff0d259786a4b28991f213692c78de82e549ca836ae40cfa2ab33a466944c245910ec6b68eb4f00410d8b81113c313d093d8e597385fee002f71e9612b115f5bf8548744313a96315aa4d81f60e03680ce903e7e94fdd0ded6ab20c340fddc5a9ad9e97d796ab1bf7ba96cd212d7d5ea7c4c85e4be6f92c8ab26e87981b22ae12125a56e611f5e366681dfacc7538a9a38e1f91e9ca69dadebdbf169db0ba55cd806caf752b8bc351d88576c2ddcb82fc57ada52d94e5b16d7b6e346ca83c21610b753079d8f18a67b3de7699efdc39e377c95f62574eb7f7249dcd143a10f41e4d26b38e445985537ab99ef82de9799b835639e5853a5abd1cd1912342b59c549de0aefe5bb47554c975a597da5ef988f70aac35f87cfe3cd6e971c5e4e8c8a09cfcf6bca1d2a3472c7fa1f7888752ae523df3f57b22ac09050e45882a13e20c5f1f08d169b8583841b2ee3b9ae882df87ff800247c731fea51bf939048df4873e4268d1c0ec4fa741edf5bb3e6b063adaaa75ee470b7afd0a1a452a319ae1ab49b55521d0bbe50f6a305a1b9319f287891318202d2853b7d5606a92f7f3d9fc27882d936b7703e272a5a2940fe99aa08ff47202c9bacbc68e68c1696d3393b7ba7a8a87db648c15f3a86f92ce90814d702cb777acfe52245a83087084536a58c7213f1cae6c133f6cbd1053953f94a896bcf04af45673b78e54c0cf3be4ef8775b8f1b96884a8c45a25571cc06060086440de223216225892a0c53b661400b1b9befbdf209fae1362f7edb9b75d36ab11ba574cfd3678148ca580f489969f1a01d59b40477accfdbc659878f73c537e28a1a8247051204b71b19dbc71216773b1e078ea4d70605020dcadc1c6edbb4923e77916128f8efbdae5548a0762c517264512613d484c88888b2b815b6fa31f39a228da1fb1bedc2d01420c3088d978cffe572bc9903dfe05575679965fffc2ff0f717c7179646e957ed9b272d493473e26cc09aee4b1865c5c8aefe6cbdb588019c6718108ef3e847a408bb57ca293a8c713c86c8f65ba41544f7ea82ef6f977590a0985894ad1ff825ac00deb0d141545311bd6b8a74c3d05169e9abee046351ae5859f19f224328f910059e1c26c7e94b9b714bc7ed636093ab5189ff7777a1921522dd897d3b02f0b27c9ac7c84d1c5499ba58289f2cd2b9daedd033122713bbb207aa238e8cf4e88db2d9490f15fd69f04d8e5a6eac01648781a6aaa5f7d5e1671674bad373a92a191aa8f8d58461aa41ae9b6d7bb7b7cdcdd125a101755193b8e83e9515197ce1456943e7b033f4274929377e9ff8f1c3dddf4b368617850009ef2fb8fe319ff915b068be73e0567e13269c020a65c8b39181e780f6df1b414141428e2bba0a187bb89c876250dd53a972d66175a6fdf95d4a5a8032ca7c1e740f0c0473b1aace74771812a1d81a5ed7681896bbd76a1176aaaa78b9c098848fad5a17e35b4ff6e83d22e759bc1bfa2c1ea2b2fe5cca2215f90da2f3399350b65b566e0d8593f79be0882f8bf98b935cfbe41180390c182a1675e551240c20f3df1193a18478efbd992cd8ba7db62f423a52366920d266b483c8e9df4313ef9d11bfa3d388b8552af8c1b1b631d783e3710165e102e274b59efe13a9f139d67a15162ca6461fb716674b17412edf05a82094fe70eb72f460b93e8bda4a4e866e4e4b4c25ab02cd8aeff5c261941f03a4d0e534bb0bfc7c05748c2d50a267f7ef3c2f7bcfb8bb015417ae38f35b30416525c61b16b47cc23e32b2de7b0c836b05a48eb42455bb2ebc55d7f20d32afeecb1d12ebe4c9271257da67044292df2225eefe6f7013b5053893e3eeecac3d591f6df8727db923fee554fae86f5b4873123c9da69b35f0d2dd7dc336ed8faadfd78f51a21222ca9be21ecfe7b7018a3c3bb5809131786eb82908c74726b5872dde6f59865781d5d2d95987213c0c1c0e8933c974798229f26c42afefb1b89eaf50e8e99d07441c53a6a4f8392967c3eca6c0fa7e90f3f394e15066b650c645c380d24da559890ffaa4f69a5d4e54da811d4254137b65d3f0b74a024d91c7b43ec3fc98a9e8270f9a5f318a9bba4785861a299bb8a854361596be6d51a1b25ca9a67a999b33778688d279c8bfae44fee92993caeb348395b22b721a73027f23cc944d231ead261988fe079c5e098232a9cdfac6111d84b23cc2c098dae4a900e258b1e0f8c538c756872024eabe07fd8e9a61fc242c87c19fb781dc6d394cbef1e5e89e134d992f4e1d37fe05f1599e2edee383c553bce14f02fa3161cfc1505194444c4c689b89d552d3717117cf3a16db28774ce1a778ce0ffc40d0dd4806482d2be6b7d133b44ffb79e593194519550aa756f712ab4bb8343ed47422b4fb20d88ad27ab7ad1c2dab5735c7ea6ce749a2a265ef29c268bd93c1cf44daf4842cbb7f78bd445ddc88847023d190b5a7415073907c32908c2a8320e340dd81cb68f72b8f8cbb9ac8ebb484d21752db88c6cebc974fe1433e9ce01d8109de8d5a9719ce823bd6a778067b6a0df4bd50f5920adf9948c9bfe3a468f3c9fde22895e78ab33f811d19f0c7b14eedf98d5ca0f01e783db0b1704a1b6e35591835fe4952b4608d02d8a949ffd26a505769bcb7c4a674acc268f8b7eba3e529fb389148594bf1df788e8adf49297a0e83f49ef3864082a3cc501da0c27946b26e2d55285974d39af4f615a65e130ad4a03c25cb1884bad281fdc20691bdbea0c312c414e0d45c596919ed372dd704169b75bce136d6692c03e31655353672ae6c7d619ab5a8fc38cd70ff9542171ae30b40f7030d6084f3e24f6e4048cb345fd59a2f65083a4a10a7c05ee432df7b5a1ca8917e7229f1aa1070bf3fba4c1b4b22eda8af19a90c61f0c8e13dd3938a7acf6eb90e77e96dd20da1aaa82f407da79fbc619fc98ea389717fd94a42d5f38f843577aeb001167be7d5532f87762ea09fabd9f6476ab813612837f92c8526e5076d34d772e67f4bb1867e6b7571ecdd62c69d794c11c98359e87281b5f33033338d6b3b16540202fcfd40c79209b254f32d05815c38318b78f5177427e29e2160761ad3b2cb70f7c78cb7b55defef680dfceb27b10122ce101b2d1023c9abb4922cb0e2f3d46811bd260b2c4a280875e66cd61e858b12a584af7cfbb808b7e3c62bb77865ee20391a74e9cda53e57ebc053573f2039573cc525f3ae3bb2b0d7692aa3746faf813123531c072861b3ef8cd1a3b2470d0c7c51bd9ceceb1171e3359fc4e241cc0efb9bb331aec19552cf55b3f2d5c9f7522b266b7e233c9f745f384563b2f04d1f2fcc120c03cd63c9345d1600d0a5db80933772ae3ed41c4845f37b34a0c50401f7f4b466d4e94a0630c384b7cbf13178bb12690e74e6df7fd19ab3cc2f842bab125d09dc26faa9cd3e255c1342c5c983832006ee0888d0f7abd24fcdf59fc465e23ce94f22d26d3ba6676ecf7d88234883d070c6b787c83036c1caa4bfce25bde53718d308c408f3a6fd23651a2ee5a3e0a047f54445b4269c7a75505c5f083eef05a2503f64fecb16111b4410fd4989253f301b47d0a0130817e61e7fb3eb0bd92a973c856bfa6383ea2d4f9458bc08ea5b009a39de2c884f6549c2da98b029105f7812c2135dcfde50a72a8a8b3df4dc6c8b4873b5dc886e104cc6f0464eeb447a84bbc6fe60ff59e967ba6bed3a5dc6e01b064ed348cdd5ecfe84730a9785a113f6a2688aff677b23ac1a5e49c175f2b0e5f23a6863c4d5af7c932fb56f13865ccd113dc564771f9dfc5385ae27b52c9226542efcee3941739cfac353dc456b687326757ea7718757bc36156057e7d71a74e26bb809424303ac364264077f0a0a4edc4c397495a30d5f33f0c197b907ddb99a890bf44c2734586e7b6e30f890dde10f874e080919b97ff6bc848083a7e41d168821f3202b9c2bff06dc7e4150a1f6e57927b0082105030ddf80e6a92bf457a7505f07bf05b0ab103378c0ddc610562cd461e6a26eac3b584855ab55adbfdc63cadacb31860a181f9078bb771f515658edb21dc848b1677be7399d8bb07a7e32e789bf4858749cec1a1b7e7b7129fc222eb087285aa780b0db700713e75ea0d38d79fcd29d1af88e5c1a58cd01b5f284c3dfcb331a9992525d27179a39f1dae04ddd39b3bf64f1bf43c2cd47713eae2a2182b62286577"}, @typed={0x8, 0x96, 0x0, 0x0, @ipv4=@rand_addr=0x64010102}, @typed={0x8, 0x48, 0x0, 0x0, @ipv4=@local}, @generic="8c3b31bb9462066c98eb81c6caa0611b9d09522c932717347ab2444f1b418a7cbe9986845a3eb6987759670fa62c081234", @generic="da9979a6ba9772a24f211c168ae6d3167f6d9eba9c2dc053ecbe034c7506b5942beac2915b53f292ca17e0e059a728888731ce40c87b740848a6b40000bd8b995e152a15e291cd9f1d0a64f7c9e299dc525e02edfd73", @generic="6b647a703aee1ed333285c42134d61458c681b435f05b38d69d946a5b498b9917635f7172f6db49db33343573199a0f35399cfe664aa0582943575092989c025c04ceada1eebecc93ad171f6dac7e2094379c44ecfd6a409c1f84ebf7784824857363806f3cf9f94211111cdab6cc9f7500c28dbbb23f7a93e9825afb2d9697631f4e7446891792d8e42cba5f2cdfd1994c3c65d8cd835c1ab60e7e1b0f008a6d2c9bde41684fe9dd0b979face5ee58d18d35739f07f227a0bd33c0ae0d7ea92f0c60ada4e7d1c70af4291f9a8463ce36a999df406c6fa569e3049791136021cd8f6f1d9ce87a91a23c8ceab90c47d42c6e7856983dcbe9c18d7e9065059b1b42729d34e5c5d995e62af33caf58267b616b0deef752b690f2e3dd95f7aa05a3ea792cbe8897e6fda772c8fcb2b0f4e146d74fc33c4db21cdfe54b53d5ebc5012e869fe5ec18586890eaaad347dc3617b2d68301952b9df7251839f339791af991be23be739d8492ab439045b7678f5c1bd424470de939dc965d09af68f51f99912af347518b8d72853d7be4a8123520c154fa3ec223c2db423de5dbfe21ea2742d7ea56875b83b5e2722a8c1eb9d37ff73b335dd8d33f3d6edf98049ad6583e356cfe8f4f44c63c3d6888ac0811ea312a82252450c09127f761cdb7d7b6f11dd458536a647325a216ed3aafcbd615244a654b48a6052e2e7d0bc402713a06aaa4bd91c84f7d9b75715be918179f2a8d3d13eb4ba2172dd07fd1c4b618a496e25ba6325e5a50a5653d1c0982d520c6b721e87eb72111205a0a9b7f40b403358f4c86e75b9bf5e3a36f71337470afed95b76df33e0f79ed7e48cfba82131a11acce0a7d86a07718d129aadc6b380f9d73c0236269beded65b203fbdfb8f330096cf6b55973de923150fca928cb9030444d33e296991f1e3b6b5ec8e1e8d442491359ff29c2d80e05678695d43887c428e5eef1cc753e1ac1fc5675e220456ee58e36acba28ad2cc714e7fec72bb6775dd4f07faaa418ebf6a15cfc373c99ea94d4079066bad78536a1c242c1cd4b7888a5a00be3c37e7cf4058255b45aedc507240d6338cb0e5ef0b3a14ab70e86f92d837ea3120d031a53c32a52c8725863849999db1902373ee28c4a8e16f3a8c62dd9bf58582cab9f60f5831b39a963542843690f61bafaba2d2969776385cfbd761fdc4ed7f8967dfb520ee11a87a0bcb300854a2e8f3e91fd3994c0c59ea39858317cbf964e957180bc4f740d4154db377ececd1fb0195cc8ddde93c60ac8414477e0f2e81d4fff5f2fa5b2e68788e1422db73140581ea5a849160bfd5eab35be767b89197c7cb88057eb26c86cc9375e43c829d8064d874476365ad058983b2fa3d07a1c98bc4af52de582f5567cb0116f8424f4c35cf0144a791a47b960ecf7aa23ab7c89f7043a5a7f1f02a3ecededb5244574597bb9db1b282a17a0f824c57bd74240c5ff0134ddac219464740add84526798075967dd2a4bb5124a90fb752cbbeb20250c4abe59a8250c9262b9a3725ff5ff9f5f05c1cec82e18f60bb698ce971d9ac10ddda1fde5a99f76253a68c1f8f9d2ced14dd51111a0629379498f843e3a044f011b98fa56df214fe812be1394a2a43c58ecc5527de8a15f4dbf4e5605ba4030c21ffd7195d29e063e20360de555aca77c89365743dcf9f185613cb90dea1138f6f68a3544bf2d2e00c5029e1d53f420ee0aca1b04b2da4966a073607aeec5c5f4b33a48711513c489a2a726582aedfa2bed9bf2d60d4d8586c1fe44511abe13e2975b72135a021bfba90050aa4d6e5497fd6cc1ef5457896714d3dba6f0bab3743db631910a4b5d0fdeb3fb27916bedf2c6161cdc734d4bdbd1decd04fd0bb1f25008392683f2ac3524d07dbd22a6f8ab43eb809c6af2570aeb5f437e42b87d1c530b43247d8905bc12dba632d0e9a820fd9042489db8257053bde6640b06d6e824100063d912baf6fde2295f573d3c8ee4a7e2896cd3c91615eb7d6becce50dcb9e1496eb79205b47502b76667753aeaef4867e8f8586dc4b440125bbc4d422577dc44385d639aae3962c2033b794fcaf3301ef5095ed0c758f77e5db4a28a916fc71a9012f32e259e1e422d999ede22bc9118dc3720db06cd19871941473dfa8b1c40a4bd94d567c8efb5759173dcb98ae0717e10b9ad51ba1f7bdac3c9ea0d185458e7b8c121c1c5589c057ff7083bb9b3ec8c6163e4983f828475432a2838e8f4fb9ed2c9c9fbec4063f2f9c168a1079a82546d3d52992ccff4293aab9efde69d6ba09e0ddf45f8a08489f29c3337f76e336e3b1e8229818db3e97296e8aa54db3c64dc012c304dd80f4dfc125f3dc64e5cb57623a2b66c2a9d14807d49864c3e500795fe3583ba874b736a8b2d569d88aa7787ae9dbb4d449ad5002882188ced2e11876f7ea72c75390b2e8b1f90fb88ede59af0dde33ebda1fc078b7b6a63ed86fe175946e3856b8b2102f0fa7656c24403317241ed74f524fc6ec961fe202e26eb7a3e5efc3cdbfeddc5e9c4c730e2601d9eaf1a37a481fc9f86ca69d344bf2431ab3eb97353583dcfcfe4b8f5d734590bc10227c13425d28aca44ebbc75012401a026ec863f65dbae633e5615d3dbcb09ec584f8bfa30917eb00ca300fc79addd568838fb997d7a41978f439b69a78dbff82875f318d4467543a51071ed29ff3db9982d61dc7cb444556089afc171b8afb128ddfd0f1adc0d58ae05b0460075dfa82358c787e9e8bfbb79288c72ccdabafaec0920e3fd058e2be8a78161e0ac28018c6aaf96f4766abfa94880a8cf36cbc9ade0d16412da4411057344a0fbecc7f855e6dbc6671df939431a60124677f3d1e16f5bcf03d778f052ccb358a030fb953626b6ef2b5b8b71a9b4514787171f43e802123c4e37bb2b080f3ba3751bbd81385e539966843819d6955d0362b52e8f7c05126ad2b6f171597527bcf2c46bffef27c6e077536b29a967a84d8ddd5c227c2cbaa0c77f1cf5a038e132147f889ec2bf187aafa623f18dc62de06ef7bd9604d9f31b15583d0b829c5cf0c28e458019e93a4bb5d9c56c4be1c924dab561a09d306ce360f2f86f7d9971a3bd0f8b797a24ca3e720cd5cec14f0c4bc854e21cfabc85977b13226b59760e2ade6d78c8d93101c16787f82a5f209fef944ee74684b6ec3c49dde900a7549d5ce53313cdf6de2da97460d75771433993fdb163ea9a0c5206637c9e7683ca669f634e0cf206652ae21a7642031ea8693b0317b7a932f274fb89015cb4f4c1413e76999f8fc1902f88755965464a980ac4915ab6ae5e1c9c113a638cc49441f84b8a60cc87d55f8b7ef6f3b9e26cd0cce901f5f6de40dd9bbb0474c1358ba887d77379589b807868959fa44506ba6769c492311e38b9f96399774f2dee5b600aed059fa3fc50772d4b58e52721c377749049cd5048a8db1e601e3fa40a580756ca49dc56878d2470d2bf0e5536c5926c4c6fc6fce4c8061efbd0f0bce271c14b86f8a6aa6b55f6560211bcaab1aef5e0b6b79d65a03dcd4ad608ddca9e3ad00ec8efd1088073e59368f18e32498957150e1495e43babf4ed478681b9855c21893908dc59864362933cee2337179f0f3d33791d48f8fc274927e8a8a22bab9f0a4ae72b194414e1896871f4c005fd746a107542634c6f93f44163ba6b6bba8e3905b159520c9439e2042f339dd0def5533ec27e31aef7302e8f556ee40bae1f296c1afc8b2d05f6ccc71690e66aeadcef0fee93bc409d93b5b7cc5ad04d15f60bdee050b256960c92ca1eb0680383b9646da2342e1f0262e2ff0249568097eb336655b5cd40706ebb95b489694e710155e4a8a5fed2b447c53851db04f56fa7c581ccf765bea3e181cea1f3e24aa99fa2ba7eb63daf4548116b5a4ec72c4d0ae5a245fd1e7e8a7819ffafcd49167f04f4e87e5172a6b1e0c9f45ae9feb0e3fbfbd21ea00e5f5f753260545b507ad4696d528eebf95343c8f90e50108e918dae391ba0f2e6222afee9b1afe0d3014b4a8e9e99cf719dfb001ed3465af5685a9bd14f43880f592a9c3c69a13a11dcaef42236b71444ed19e7404680cdaa209a4594b68cce71381321134906987202b4185a2c84d2a6bd2079f156c97245da2c2b1b66a98d227ed0cd1b2b1132a11ae51fba9c3896fe1173331ecd2eab74fd447b04efcd6fbc037f8de0d8f3bb2cc25164d4345c4c940d1d0c2ac00975bff4f6f9d8c95d00407e4a1ddd64dd97e2bf5cd86c57b2ea301eb7077bf91dcee23daab38ca85921b38d277294695182708ba3c19b2f709545c75aa8d8373f54d8a21ed5cf3dc4d4d9ffcb21b38803b020c4434f486a991a84d7657e710251113ec23b20ef65f838574f499acb0acbfac13d866e64f1b9069323ef75d4f18e797e0ed159137e70a24fe5838f69106178a47fbf6faae5e427c3bb4e18e4c3eb5bc06efe372e2a13109a874fac242e69b8e54930d7780ed4d5c76d605c49fbf2a8c31ea1bf6342589e17ba9fa9e2634b8978434f963c90a80cda9111c50e7fe67c9d5ba91e246bf68ba3934b55374e01cb7b53f298bac76dff1db334ad1d3647d7c7dbe27ad1ef31e7799904ead34050efe0a9d1e608c65c1a41de1100d4aabfade4f7b567b74ca86541c72b4ad29aa986d265f60f202fdc8841b5ef097297b3a7020876d728f1e53dd6b536153d8cc1a9a24aa373ba77e3c2a68d469059046408a5906b08d11462ffd928b8e64c13f6335be761ddda6d1c35e79c975b06265993270e486b11a9eed7851d9b097584bfd790fd12c64291cfe24801c54c83c4f96029877abb42c886f28723318078391e3bd595d76b8abc160d64de5049bb743ef84973f76af21901baf7f26b490df8dcc5aa0e692f5dfc12ca3c12babe7c28be40f2d2de20e57f18b866052e4e2eb0baf7594b4fcb55db803a78bc7a8b9bb71cabec1598874f4696de3830d548f623ceb9d97cf33da756c1d7a59912f6419cb396c90cd5ec4cb1547e9811ab2d2be6dc60c7c9167004f0e2a676b4fa4a1800451e8317e1fbfeee9e988bc043d0e26653df6a536c4b0b853d794bf4c160d54702809e98437b3c17782441f1aa24f4379c46c70269d76083ff921d912f33df6ae2d871069aee85348fcfc30f0f2cc457a8ca1ecbd0e49b813f349fdfc67440b5d8977aaed3e1040666a8e2132278d487741a246cd7c325dce30acaeca1a283c94a5dfd10b5c7d182f56d5cae781c54876f0036cfe15b5bab1f94dee767403a9b725ad37b687caece9f62afbfa123cedea162c0b1428906caa7dc73b41d1311190b7a6658837ef668ec1bc2c8699fb9056f01f41ced1195231c5d4b998d1e44e8cc91d87a3c577ffff4d8924442f5598c262cda19a2117cf4be2e10aad7baac116379bc71e83bdbfa7b8639c10a329819ccc07176af9cc26beebb4cc06d60062a3d1bba4cce3d3a3d6cb6124fde95a12636e32a6f7e4c429931ba0352f17fceb3e4803d7d6a202308e9415a48dc02cd89f0b43e6815bb1d62bcd084b31882c378ffabd295a2f8d580bf15e9d5f40401025e7ae21d228d59e7c90c3629a37c7d398f1aaa9074a8d787dbbd3282d3eeb57afda6445fee9035eeb8dd0af4097e42ae1a960f7e3bf2044983a5b279f0ddc4fa730258e642aa0e7db1e763750b25e7c73ecaea3b6d85528cbc2fffa435964d3055e10f3ec40d3a0d7550f912122514f8fdb974eb87e02a96de1350b7e29b1720ae769f41aa995492c930eb4d02bf1d17cd18ffb839889195ac24333ff8066b6609bc", @typed={0x8, 0x4d, 0x0, 0x0, @pid}, @typed={0x13, 0x89, 0x0, 0x0, @str='/dev/dri/card#\x00'}]}]}, 0x2384}, {&(0x7f0000006ec0)={0x1f8, 0x23, 0x0, 0x70bd2b, 0x25dfdbfc, "", [@nested={0x187, 0x73, 0x0, 0x1, [@generic="a773cb206414a9bbfa4791c883fbe8175769ff", @generic="7d12fa0a09ab35c94b0483fd1225995fa5d20c0afee14d98b3197f571c1467d42cd71af84e62b6b35897526facdf4d74c4c4bd7cec1920ced6eb783961df62d774447d228479ee31929c91eeb12bc846b1742693fb85eee0ac5ce26336c2fe92623597861ba147b860988d53f1c50595902f7ad2ff722f66ac83f933895647e28b4a2bbcfab8f71d37897b82f208be5868f3f478f08d71d19ebe7a8dca41424052397120d951530a2077e1701548", @generic="0376f7bdac5407ab5ab6b8d5c41a9223ffb695bf79404c4d5065bc92d305097488d5a757931a9ead588196199210d9bfbdc52874a36a2c2fc824d01c328fc86a8c8de82100872b0dcfd419e97bbc267f97764708ff288925263212b6cd7c1bebeac90c59e840d6f081e7ad6d9172dcf8d78c0f5df0601b4c979abdd487348bdd151875412a64843c484c91d7c29a6bd68095422f049ce446d5964ace04d83757335967f7797d", @typed={0x8, 0x7d, 0x0, 0x0, @ipv4=@loopback}, @typed={0x13, 0x87, 0x0, 0x0, @str='/dev/dri/card#\x00'}]}, @generic="3ed2b2e0553a83480c84c608f17214c61a08b2c5484b2c0fefdd36ea95bc17ab8cd36834b3ccd619da57eefcb35999dc8864c837c794cc0f6871c50ee7a03a7558f1aed955c4401c54700acfd16800a9132ba45da445290112064da214"]}, 0x1f8}], 0x9, &(0x7f0000007180)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r9, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x50, 0x8000}, 0x4) (async) r11 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r11, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:31:57 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) close(r2) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000140)={0x0, 0x0, r2}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f00000000c0)={r3, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000001c0)={r4}) ioctl$DRM_IOCTL_GEM_CLOSE(r1, 0x40086409, &(0x7f0000000080)={r3}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000000)={r3}) 00:31:57 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) close(r2) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000140)={0x0, 0x0, r2}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f00000000c0)={r3, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000001c0)={r4}) ioctl$DRM_IOCTL_GEM_CLOSE(r1, 0x40086409, &(0x7f0000000080)={r3}) (async) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000000)={r3}) 00:31:57 executing program 5: r0 = syz_open_dev$mouse(&(0x7f0000000040), 0x0, 0x10a00) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x107480, 0x0) open(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4000, 0x102) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000380)={{{@in=@initdev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast1}}, &(0x7f0000000140)=0xe8) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000200)={0x78, 0x0, 0x0, {0x6, 0xf42b, 0x0, {0x6, 0x8, 0x0, 0x1f, 0x9, 0x3, 0x400, 0x10000, 0x800, 0x2000, 0x8001, r1, 0x0, 0x7, 0x2}}}, 0x78) r2 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) 00:31:57 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000001280)={{0x1, 0x1, 0x18, r1, {0xa4}}, './file0\x00'}) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f00000012c0)={r4}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MAP_BUFS(r1, 0xc0186419, &(0x7f0000001240)={0x2, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=[{0x8, 0x4b, 0x0, &(0x7f0000000000)=""/75}, {0x9, 0xcf, 0x7, &(0x7f00000000c0)=""/207}]}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:57 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.swap.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRES16=r0, @ANYRES32=r1, @ANYRESDEC=r1, @ANYBLOB="1bc58d763b01984fdaf9c2d34e7be79ce3e47e6ba3573e08a471adbfcde9fe0df14bc095b425ef0e0d88ba14cd163128d4dffc8ae4d76d6835355554d7898a11cde5a4001e94681abc7a1f5f3e99d9187641620d0af78cc4287b176fbf923b2b44481da1b58156a0d3e1401eb14199c0955be047786561dce2c6fd86c7f37b821cea6c049d7e77049e0b896a9015d3ada5a0558aa021c7fe871c2318195f00e48a5e64df0e62a92b5e216fd7e0ba8ac2b48239a8e0f07e4d3f51aecea46ad2196ab2a544fb3d63ffda7603a25164c35286942564a0b3d4c8e61d353f19ae512f336212890cf50955309138536f0f2be48b1e41b84612e1879d07833a4030b469abfff6610bf859385a0786e0b3442d229721c66782942a6da07a977a634aa0071f8685a41be784d0965194bd8f7531bbf876ea4712c4bde0ac3c26275e54d4b6e7a35c5e1fcc755d8a8a1d35c4d936494ec9cb22447b997d3ea5347234cab8763623393ebc5cf6fdbeffcce6e6bcccafb3a8e9bb6689ae7dc7a32693a96a0949ea3d1858cbcf2bf0767c7f2393fd7cb5b2f976334955ad35a958539a2999aa1436b3d1601ab748538573f48e4959453463f3c07d89438777ce5bcb0f20f3f44942e99c4af0a008afb2362585569c411af51449afd217872ee72d0ef6f8347b59c7402e04e52f411fc9720899deffcb4a5f3dc7075d46c42f37de0d3d676220cd002b23a552fbf34f0ae96e7c7abaedbf699535615e985148344df6caf39c4b4fef4df3a698993190144632d23028b50cd22ad5d9ab34db155900225985ec41f5bb14b2df0ec34630121754b9627e4e31e54a0adce5c43213813a5087be549c520fdc400723ddca7476017883ed1c679b5bb58edc95fb659a6f6cbf99d0e5cabefa733e9de15598bc0582b8f3aada93dd28e6c8fd2f39376025cbd057ad1e0f4a9b57fa94c7b27069afc9b7923402b1215598c0db57a67b71ce9de3b32185848a7c809575ffe0e45a590f7a7d50bab389a4223115af517deb75b0bcec79d21f5e056219e62d4a1b263a71989e0ccce121fa1ccacf26ad2ec93bec8b21f8dfe356a9c41cd66a06712250a6b6eef8f224d54f39d40395d04933a1b9b813e74cd458710fda319fc2982bbe38f0482fb6efd2e414b193596c6217ad4a854c818257e86ee5b4e2cfb48a0ca792539268b1d1cc14fccdf9f1f04be438965295ea17e7f930dbab15d43ffc8c1a071b04cbeb773473d543c29b4d4b6bee0e7cdccd8d238621e059aac419ccfceb032a4f0f01a0c234e4bb50619e3544f92ca916487e907a808545e7caa496c2eb43019531e3675d1467793e106030af0ee33beb5dec79e8448ed67d384da43a709a84ca70ed343832653bfbffad5dabfe7fa324e859039dc7bd7afce4da42f368f5d350e9f688d1577b95623cdb80c57e8d0cc238b6e017d4cb7ce5866f00b33c307bd57b3e1446496941a519f17d407e1cb5d6e1ec3b67beec83c4a49e80fb69c63f0eb02867c96dbbbfad4826f17f59cc2ee97cab10b712131997c39b8b2b8ab6e4644b4dccb72536ed112893e4c1ebb4d0bbf4897ed2f737a21ff5e54055cda712cc50d7d7518f663d0aad258831da11d20ea0173a6681667bdb5cccde60b121e1ac04839af6b1f7b905de9f2e25fc0d5daf3b50f65bd6e7c4ca14a8ce485c4de50c9596b076c48a612aabfcb818fc3ccabfe9cd367639546e9d1cdbd4a6b187672907c487d49dd36b6c799de713a7303454af3aac2eab70031c50986a632db6734dff7b372b848fbaaa361c3a68bf394c806ef940232851105c15ad44308f352040c4e9d736b095a7d38b02e0ce5120e39d5a00c991c6dfdf4186fe4cd64ff89a06909476e08aef0233152189f5ab26b2b9e1d0866c2b86a2ecf7644c2bf1f26b3ab55ecc0ad3dde33f45f164c71815d8dd432ea3757b420c57179ab63567a1a3c8ad195ecd0bcb3b37f03e18e10f85bbfa19243048616a98dccd46514769ca5901c590e91f7a33fad548bee48bab366d632e5c6b08db65da89ba69acd6b8509fc6600d1d0a58a4e0b5bb5f8d06dfafe2cf247c90e15170a0356aa888d21f184096aa6102a94c7d1609eb6846c3b52d6434b72b4ba9b5f77e3085459ad317d17f435550fce11367c165ba86dd638fd7cdbccb8ff5b7b1c977844fcdde26abc0ce7e64d656548aa29020bc455c5314cb217d2d3ed21cc58713df212f3d5169d5ea548a8e38fbf702dbdfefe3aa4a56f21d826093323d9d05ece60d5715f1eb7f769caf6aa1dee8c0e9dec8782acab9fdb4a3f19676a1d550c269ae46a5a1f794ea531b5875eddfbde8264995da34511d7784b5e8801cba8f8fdfd5703982a74f946b2281ed9d042017e002bfc6ab1397b4d6acd547fb3294cbbd71d4ea6e418f9ab8b0fb13913fc976021c9e2a978b880b944fdedf1442fac4d59afbb45aaef27b32a7fbce20488e7b4d5bf2d963e4f226e1ade5c78310c85973d6c9c8f8e497da69b85121fca16ffc5dd0b46b97e17580ba944cacd3c8d731d50e89cf39b075e462527c06ba4212f4228007e5db627680b84b9b4d90a8f93facfc91ec0edb7bf42941b5136ff031f48c7d0843e4819d299a8f37bde46cfa1e2c775946d701ca3f1cfd97bfb6cd57af220348c0d42a3800e596ef8dca2ff81dfe8c0ca8b900d93e798dc9cd27377d244e6c8f14f6c1db314554e5e93bcdbffe6e25956c2a2deb2308192bc90b0bbcc3a5015f66e4a85a08763ba9ed1923a60d0f454feab79e7fd2693479df1bd815d310afd69b0384196cdee754718fd34c218e9cd2d392382e50b8adadacebe07d32b513b3dcc4e069ec9556d7442f8ae06b4994ad39432e3df3eb71960442b60a9da131bb54732e52fa09c6245afd627cf8b7c67c8a23e7813be0c7b2570478a88dec349b90aee8934408dee35d572be2485ecb09d905f3a30c2a194d44990dbf032a154255a13b3fb0ab548c5fc9676e6179d117dc5ab500e17fea8c18d14c2d60d9b354bcd6afce860bacf34e708045dcfeefe16e6b94f9b664bbec44186cbf19da43e860bc8422566cb85fe693af4a5c457da9e07eccac30bcd48de0e03da89eed52cfe0c31c4b6e839c4c696610f8a3d0fd165051641ef7b8e0dd87d6da0c85d5876f1aa4b55222c300aa1bb56c9b7f8256557793976f6d88375c42514cbb736a24770725afb0b205a12eca677a705d07254c35831374d40f164474484fa1c16e085a594ddbe214a0c1b99136d681c80f761b299603c90bab04d9b599c7d87e1555f11315acf2158bbfa6c799fe3d7d28e7e9f53ea164c6eb03ad03a5e6a630a350a56dbdf71984b910e1d154616732d9f3dd3a3a3816a968fd7689013864cc312e3caebdcf35bb76cb9660e0a97d026e62828e6d4b9330d988b2ad918374685c05d4bcd1e114b101ff097dec11ac6c156b2ff73b37784b9821cbcfd6c4a3d6da4ec18e621bf547bff392724ddb5cd5164698a7e18d5c676b1a5c0337bec01aa619bdea7b8964048da86ea8b6cef70b11e12f281b7df3cbb08ccdd1523290e9eb116b4c396fc9b4c16d20980f104a29980090a13511d3b9cc316a3ad6233d155f668b31ddde1ceb10b8035e98ef5cb006bdf311f7ccad4c4919a0d46a4caa9278e5121eaeaf70a8f2ff766989e6e8671be729844c44fcabc3396c92a71730f291dcc3aed6a78df91cc247dc8d8552f0c4518ae89bfbea05f64f1424885fff0863954851698c321f6f8c5774eb7d301b92adb960963f0b168328229bd88937693709f3317701909c0fbce50ad873cbd23366dfd9af75ed3fcb4f44a28bac15d68158c1d1337be724a02580943645251da8f22a1b4363fd74314c0c63be7a3b35886a036f56af1468135e69cd837c9abf0a8888297f743fc9c07aec861476e8d24efa41ecad3dd45f830f7360809c8fd66695f2e918e69f85894e4e01d6b8ae377b67e054be807f5655189ad14bcec70e1376b7dd96fcd5d4cbee40d938a474323876d897c649ef714cf434564105cb2ce8cd5da5b61d1df8df4f41c7b54459528b93ef4e34fdf6024df203d30d18753817de1146c14b7c9c0f61378f2c2e46c0f81fabd7c47d108bc6b0e04bfa0a270e7f7fbede553397dd244942f13bc4fb457184c1cf0c895496d62aefbb9a1507605021ff31d2dcc77b9fbcbf8bf07fa46f23d8d39dd1c9f9a750ad219904f2deeeca5f92fb0a49244f2116ae81cd9b11574be4a1e8eb791e7340c8acec0d3b7da9980af971baeadfedf0c50cfa50f7e4f7c4df45590a942641c9c9f7d998c0e2fe3e7ef17d2326886d814fdf492524736924282454050e2d5f791bc09bdc328dc47e140ec1e11be8eb71b21bd18f0be96e27d0613266fa00627c3996f6a830b08613679ff315ba159ffe1ac68789d1eeb73d541997157fd2de6600e751d7ff6ef1521c35256007b6c234b82cd9f74a2dd49fa310ef25dd368d5513bfcf7f89df4d7eeb30a2a471ca59a467854b97a59c9ff3919e6d8ec5db8add9ab2cbd7232b172d9a080e13093418cf42bc97d3cb08983c14cfd5d95fd5e43ee6994d11426f68c1adc16e99bccef0f664d1a9f803fb428313b1fc873d6893dc798a9afefeb6a40505443727f790a29b6263857544a4b5b28b3b70724b86eeaad6cfe46e1cca175da4b9f4cef8d4f2910d6c8385ae976356ff4f25f80a4a299201e4158f4b411b5b4f4367b702835fab857f7f161768162f82846570f684fb4ada7f9e4d29caf3f6b0f9e0a7a5c3c0dc69c0ab6d9002fe8155534c30e91999af717a472318a8554c2f3d317db4055b2db401bd098637ea583270f3a6df5e0cdbce8978a7bf59414a5781a6ebfab2017b95edf874f3bb17c35682f7ec93e3164dd9bdc65062d1856d5136558babbebbd91f62670f3076b7aa1de83c0b0a0c820bd216c9af480320774d5b902156fce5457676c67b580368886c8586eca94795a0d7b0ccb320117ac242f2062f1f1a8ddc1e6ac55efa442728c6d551c07c8e66cc8b1efd9b7da4f5d6b2bd0d4c3ac726aa6a61c064128beef030428abec89f24a0b2a77076649c62c2e9fa596e1d5a6c3f4183b1b0a1a28d00fc372fe1d676c32757728cba94c0002128f43f4f4fe374c156d5d09632218fd23b0a0474cee78c89d442596c4f8f407d73d37772b9569be88ebb9f6b9782cd7d71844340ab147f77ee50ddf0974bb6ff67f4520f8ecbcfbef6a01884902d8111ab89e7a0eb5c2f3b128c9628247acf7f624a98b20233e130146046983f190fd986e84bd45d8a24bbc1703a677e22c9d3df434944c1cd403a38ac0d14dd1da3c3873d806e57e351f90545f64f5ba58154b80f29f7b603ecfc2622487150c0050b60b080cb0aa9f8288ee942e98a1171c131d5e95af5945ea98822f1c8a315e109a588966d221e050d44b77203d47b4d9bb29fdb468db99689715c9f7371a7207573e58296d7b037e5cadb82af6745a79244345f27717812258bdce8d15f49738b5d99668ad63e8e4b913b43ec61497e348c30d9fd49c17899f557c80703b3e540cd98cc82bde2e99ccda44aeaacb3de1cc1d83b45c30bbf05f66d66f458ae7b3983cc6448938a15aa3e95ee424e8424310b8c318d63ab3998fbbdf9272b23fb25d3ae7b81cc9be252ab5b845f4094663e16b86600dab9b8d9bc7e7ac09e687bfc44d3e929a2cea80ec3b053cc6e1e67fa452d287a21595ee6e6fdb9e90b7369d8d7b0fbbddacd51c5baec73aa43d52d5642b53b2c8ac683178af6f9725f42bc8faa6ee0f36677a031bf52d23a"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000080)={&(0x7f0000000040)=[0x80, 0x80000000, 0x200, 0xff, 0x7ff, 0x9], 0x6, 0x5d, 0x1, 0x9a50, 0x8, 0x1, 0x5f, {0x3, 0xffff, 0x3, 0x4, 0x40e4, 0x164, 0x4, 0x8, 0x8, 0xa68e, 0x5, 0x101, 0x10001, 0x6, "ea366bfd8d59eefbf3ef4312e90722ccb5d1df30169c65a6a5b73bb6c46a6ccb"}}) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.swap.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRES16=r0, @ANYRES32=r1, @ANYRESDEC=r1, @ANYBLOB="1bc58d763b01984fdaf9c2d34e7be79ce3e47e6ba3573e08a471adbfcde9fe0df14bc095b425ef0e0d88ba14cd163128d4dffc8ae4d76d6835355554d7898a11cde5a4001e94681abc7a1f5f3e99d9187641620d0af78cc4287b176fbf923b2b44481da1b58156a0d3e1401eb14199c0955be047786561dce2c6fd86c7f37b821cea6c049d7e77049e0b896a9015d3ada5a0558aa021c7fe871c2318195f00e48a5e64df0e62a92b5e216fd7e0ba8ac2b48239a8e0f07e4d3f51aecea46ad2196ab2a544fb3d63ffda7603a25164c35286942564a0b3d4c8e61d353f19ae512f336212890cf50955309138536f0f2be48b1e41b84612e1879d07833a4030b469abfff6610bf859385a0786e0b3442d229721c66782942a6da07a977a634aa0071f8685a41be784d0965194bd8f7531bbf876ea4712c4bde0ac3c26275e54d4b6e7a35c5e1fcc755d8a8a1d35c4d936494ec9cb22447b997d3ea5347234cab8763623393ebc5cf6fdbeffcce6e6bcccafb3a8e9bb6689ae7dc7a32693a96a0949ea3d1858cbcf2bf0767c7f2393fd7cb5b2f976334955ad35a958539a2999aa1436b3d1601ab748538573f48e4959453463f3c07d89438777ce5bcb0f20f3f44942e99c4af0a008afb2362585569c411af51449afd217872ee72d0ef6f8347b59c7402e04e52f411fc9720899deffcb4a5f3dc7075d46c42f37de0d3d676220cd002b23a552fbf34f0ae96e7c7abaedbf699535615e985148344df6caf39c4b4fef4df3a698993190144632d23028b50cd22ad5d9ab34db155900225985ec41f5bb14b2df0ec34630121754b9627e4e31e54a0adce5c43213813a5087be549c520fdc400723ddca7476017883ed1c679b5bb58edc95fb659a6f6cbf99d0e5cabefa733e9de15598bc0582b8f3aada93dd28e6c8fd2f39376025cbd057ad1e0f4a9b57fa94c7b27069afc9b7923402b1215598c0db57a67b71ce9de3b32185848a7c809575ffe0e45a590f7a7d50bab389a4223115af517deb75b0bcec79d21f5e056219e62d4a1b263a71989e0ccce121fa1ccacf26ad2ec93bec8b21f8dfe356a9c41cd66a06712250a6b6eef8f224d54f39d40395d04933a1b9b813e74cd458710fda319fc2982bbe38f0482fb6efd2e414b193596c6217ad4a854c818257e86ee5b4e2cfb48a0ca792539268b1d1cc14fccdf9f1f04be438965295ea17e7f930dbab15d43ffc8c1a071b04cbeb773473d543c29b4d4b6bee0e7cdccd8d238621e059aac419ccfceb032a4f0f01a0c234e4bb50619e3544f92ca916487e907a808545e7caa496c2eb43019531e3675d1467793e106030af0ee33beb5dec79e8448ed67d384da43a709a84ca70ed343832653bfbffad5dabfe7fa324e859039dc7bd7afce4da42f368f5d350e9f688d1577b95623cdb80c57e8d0cc238b6e017d4cb7ce5866f00b33c307bd57b3e1446496941a519f17d407e1cb5d6e1ec3b67beec83c4a49e80fb69c63f0eb02867c96dbbbfad4826f17f59cc2ee97cab10b712131997c39b8b2b8ab6e4644b4dccb72536ed112893e4c1ebb4d0bbf4897ed2f737a21ff5e54055cda712cc50d7d7518f663d0aad258831da11d20ea0173a6681667bdb5cccde60b121e1ac04839af6b1f7b905de9f2e25fc0d5daf3b50f65bd6e7c4ca14a8ce485c4de50c9596b076c48a612aabfcb818fc3ccabfe9cd367639546e9d1cdbd4a6b187672907c487d49dd36b6c799de713a7303454af3aac2eab70031c50986a632db6734dff7b372b848fbaaa361c3a68bf394c806ef940232851105c15ad44308f352040c4e9d736b095a7d38b02e0ce5120e39d5a00c991c6dfdf4186fe4cd64ff89a06909476e08aef0233152189f5ab26b2b9e1d0866c2b86a2ecf7644c2bf1f26b3ab55ecc0ad3dde33f45f164c71815d8dd432ea3757b420c57179ab63567a1a3c8ad195ecd0bcb3b37f03e18e10f85bbfa19243048616a98dccd46514769ca5901c590e91f7a33fad548bee48bab366d632e5c6b08db65da89ba69acd6b8509fc6600d1d0a58a4e0b5bb5f8d06dfafe2cf247c90e15170a0356aa888d21f184096aa6102a94c7d1609eb6846c3b52d6434b72b4ba9b5f77e3085459ad317d17f435550fce11367c165ba86dd638fd7cdbccb8ff5b7b1c977844fcdde26abc0ce7e64d656548aa29020bc455c5314cb217d2d3ed21cc58713df212f3d5169d5ea548a8e38fbf702dbdfefe3aa4a56f21d826093323d9d05ece60d5715f1eb7f769caf6aa1dee8c0e9dec8782acab9fdb4a3f19676a1d550c269ae46a5a1f794ea531b5875eddfbde8264995da34511d7784b5e8801cba8f8fdfd5703982a74f946b2281ed9d042017e002bfc6ab1397b4d6acd547fb3294cbbd71d4ea6e418f9ab8b0fb13913fc976021c9e2a978b880b944fdedf1442fac4d59afbb45aaef27b32a7fbce20488e7b4d5bf2d963e4f226e1ade5c78310c85973d6c9c8f8e497da69b85121fca16ffc5dd0b46b97e17580ba944cacd3c8d731d50e89cf39b075e462527c06ba4212f4228007e5db627680b84b9b4d90a8f93facfc91ec0edb7bf42941b5136ff031f48c7d0843e4819d299a8f37bde46cfa1e2c775946d701ca3f1cfd97bfb6cd57af220348c0d42a3800e596ef8dca2ff81dfe8c0ca8b900d93e798dc9cd27377d244e6c8f14f6c1db314554e5e93bcdbffe6e25956c2a2deb2308192bc90b0bbcc3a5015f66e4a85a08763ba9ed1923a60d0f454feab79e7fd2693479df1bd815d310afd69b0384196cdee754718fd34c218e9cd2d392382e50b8adadacebe07d32b513b3dcc4e069ec9556d7442f8ae06b4994ad39432e3df3eb71960442b60a9da131bb54732e52fa09c6245afd627cf8b7c67c8a23e7813be0c7b2570478a88dec349b90aee8934408dee35d572be2485ecb09d905f3a30c2a194d44990dbf032a154255a13b3fb0ab548c5fc9676e6179d117dc5ab500e17fea8c18d14c2d60d9b354bcd6afce860bacf34e708045dcfeefe16e6b94f9b664bbec44186cbf19da43e860bc8422566cb85fe693af4a5c457da9e07eccac30bcd48de0e03da89eed52cfe0c31c4b6e839c4c696610f8a3d0fd165051641ef7b8e0dd87d6da0c85d5876f1aa4b55222c300aa1bb56c9b7f8256557793976f6d88375c42514cbb736a24770725afb0b205a12eca677a705d07254c35831374d40f164474484fa1c16e085a594ddbe214a0c1b99136d681c80f761b299603c90bab04d9b599c7d87e1555f11315acf2158bbfa6c799fe3d7d28e7e9f53ea164c6eb03ad03a5e6a630a350a56dbdf71984b910e1d154616732d9f3dd3a3a3816a968fd7689013864cc312e3caebdcf35bb76cb9660e0a97d026e62828e6d4b9330d988b2ad918374685c05d4bcd1e114b101ff097dec11ac6c156b2ff73b37784b9821cbcfd6c4a3d6da4ec18e621bf547bff392724ddb5cd5164698a7e18d5c676b1a5c0337bec01aa619bdea7b8964048da86ea8b6cef70b11e12f281b7df3cbb08ccdd1523290e9eb116b4c396fc9b4c16d20980f104a29980090a13511d3b9cc316a3ad6233d155f668b31ddde1ceb10b8035e98ef5cb006bdf311f7ccad4c4919a0d46a4caa9278e5121eaeaf70a8f2ff766989e6e8671be729844c44fcabc3396c92a71730f291dcc3aed6a78df91cc247dc8d8552f0c4518ae89bfbea05f64f1424885fff0863954851698c321f6f8c5774eb7d301b92adb960963f0b168328229bd88937693709f3317701909c0fbce50ad873cbd23366dfd9af75ed3fcb4f44a28bac15d68158c1d1337be724a02580943645251da8f22a1b4363fd74314c0c63be7a3b35886a036f56af1468135e69cd837c9abf0a8888297f743fc9c07aec861476e8d24efa41ecad3dd45f830f7360809c8fd66695f2e918e69f85894e4e01d6b8ae377b67e054be807f5655189ad14bcec70e1376b7dd96fcd5d4cbee40d938a474323876d897c649ef714cf434564105cb2ce8cd5da5b61d1df8df4f41c7b54459528b93ef4e34fdf6024df203d30d18753817de1146c14b7c9c0f61378f2c2e46c0f81fabd7c47d108bc6b0e04bfa0a270e7f7fbede553397dd244942f13bc4fb457184c1cf0c895496d62aefbb9a1507605021ff31d2dcc77b9fbcbf8bf07fa46f23d8d39dd1c9f9a750ad219904f2deeeca5f92fb0a49244f2116ae81cd9b11574be4a1e8eb791e7340c8acec0d3b7da9980af971baeadfedf0c50cfa50f7e4f7c4df45590a942641c9c9f7d998c0e2fe3e7ef17d2326886d814fdf492524736924282454050e2d5f791bc09bdc328dc47e140ec1e11be8eb71b21bd18f0be96e27d0613266fa00627c3996f6a830b08613679ff315ba159ffe1ac68789d1eeb73d541997157fd2de6600e751d7ff6ef1521c35256007b6c234b82cd9f74a2dd49fa310ef25dd368d5513bfcf7f89df4d7eeb30a2a471ca59a467854b97a59c9ff3919e6d8ec5db8add9ab2cbd7232b172d9a080e13093418cf42bc97d3cb08983c14cfd5d95fd5e43ee6994d11426f68c1adc16e99bccef0f664d1a9f803fb428313b1fc873d6893dc798a9afefeb6a40505443727f790a29b6263857544a4b5b28b3b70724b86eeaad6cfe46e1cca175da4b9f4cef8d4f2910d6c8385ae976356ff4f25f80a4a299201e4158f4b411b5b4f4367b702835fab857f7f161768162f82846570f684fb4ada7f9e4d29caf3f6b0f9e0a7a5c3c0dc69c0ab6d9002fe8155534c30e91999af717a472318a8554c2f3d317db4055b2db401bd098637ea583270f3a6df5e0cdbce8978a7bf59414a5781a6ebfab2017b95edf874f3bb17c35682f7ec93e3164dd9bdc65062d1856d5136558babbebbd91f62670f3076b7aa1de83c0b0a0c820bd216c9af480320774d5b902156fce5457676c67b580368886c8586eca94795a0d7b0ccb320117ac242f2062f1f1a8ddc1e6ac55efa442728c6d551c07c8e66cc8b1efd9b7da4f5d6b2bd0d4c3ac726aa6a61c064128beef030428abec89f24a0b2a77076649c62c2e9fa596e1d5a6c3f4183b1b0a1a28d00fc372fe1d676c32757728cba94c0002128f43f4f4fe374c156d5d09632218fd23b0a0474cee78c89d442596c4f8f407d73d37772b9569be88ebb9f6b9782cd7d71844340ab147f77ee50ddf0974bb6ff67f4520f8ecbcfbef6a01884902d8111ab89e7a0eb5c2f3b128c9628247acf7f624a98b20233e130146046983f190fd986e84bd45d8a24bbc1703a677e22c9d3df434944c1cd403a38ac0d14dd1da3c3873d806e57e351f90545f64f5ba58154b80f29f7b603ecfc2622487150c0050b60b080cb0aa9f8288ee942e98a1171c131d5e95af5945ea98822f1c8a315e109a588966d221e050d44b77203d47b4d9bb29fdb468db99689715c9f7371a7207573e58296d7b037e5cadb82af6745a79244345f27717812258bdce8d15f49738b5d99668ad63e8e4b913b43ec61497e348c30d9fd49c17899f557c80703b3e540cd98cc82bde2e99ccda44aeaacb3de1cc1d83b45c30bbf05f66d66f458ae7b3983cc6448938a15aa3e95ee424e8424310b8c318d63ab3998fbbdf9272b23fb25d3ae7b81cc9be252ab5b845f4094663e16b86600dab9b8d9bc7e7ac09e687bfc44d3e929a2cea80ec3b053cc6e1e67fa452d287a21595ee6e6fdb9e90b7369d8d7b0fbbddacd51c5baec73aa43d52d5642b53b2c8ac683178af6f9725f42bc8faa6ee0f36677a031bf52d23a"], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000080)={&(0x7f0000000040)=[0x80, 0x80000000, 0x200, 0xff, 0x7ff, 0x9], 0x6, 0x5d, 0x1, 0x9a50, 0x8, 0x1, 0x5f, {0x3, 0xffff, 0x3, 0x4, 0x40e4, 0x164, 0x4, 0x8, 0x8, 0xa68e, 0x5, 0x101, 0x10001, 0x6, "ea366bfd8d59eefbf3ef4312e90722ccb5d1df30169c65a6a5b73bb6c46a6ccb"}}) (async) [ 1401.205784] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:57 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x20002, 0x0) (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r3 = creat(&(0x7f0000000180)='./file0\x00', 0x103) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f00000008c0)={{}, {}, [{0x2, 0x3, r4}], {}, [], {0x10, 0x4}}, 0x2c, 0x0) mount$overlay(0x0, &(0x7f0000000280)='./bus/file0\x00', &(0x7f00000003c0), 0x80a0, &(0x7f00000029c0)={[{@nfs_export_on}, {@nfs_export_on}, {@xino_auto}, {@xino_auto}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}], [{@subj_role={'subj_role', 0x3d, 'tmpfs\x00'}}, {@dont_hash}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, ')'}}, {@audit}, {@euid_lt={'euid<', 0xee00}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@uid_eq={'uid', 0x3d, r4}}, {@smackfsroot={'smackfsroot', 0x3d, 'quota'}}]}) (async) r5 = socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000001b40)=0x0) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r7, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r7, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async, rerun: 32) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) (rerun: 32) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r8, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r8, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) r10 = userfaultfd(0x80800) sendmsg$netlink(r0, &(0x7f0000007200)={&(0x7f0000000080)=@kern={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000070c0)=[{&(0x7f0000000200)={0x360, 0x17, 0x300, 0x70bd26, 0x25dfdbff, "", [@typed={0x8, 0x36, 0x0, 0x0, @uid}, @generic="054058604311ef290301011dac8f090d5148b7ecd85331d5cd88c18b", @typed={0x14, 0x6, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @nested={0x16d, 0x1a, 0x0, 0x1, [@generic="7de79986ab15256d581d85f1926fd668cefa1e8b99aff9051712e6d8f790b49e9478eeaaa50a7a54ad9e1eb4bfc96c8636c90b3c750548e6418207d0ebccf0671d25d0e7380a50b0a9c1a7144cb4aa321edbee6ed98e2252873a833434958a0071f54c9e123402060caf4630bed1c47dd3b10f92e8643fc337a45a958737a173806c2ce361ba82172c6f17df2d7bb2d027de98e78507dd544692cbcdffb770ff980198887b14a11c972fcead7ba3f11ccfece4f55e9e1c1b43b00ee0b1117f7843032783d4a638d3da15f49fd10f58721df0046ed71cf092f120e83c764292ba02753fea", @generic="1dcf0e7b97e65d1cbfe306a78c3b1bceef10050e3ad7e7095399b1ea025e781b887ac0b01f1d1adbaa0111af4563bc99ba5c7460a9f1e649cf5036085092f230497364fa09323b620c418bf179e883d6a8ca9aa72e17cb6d8aba7748d5d96bbd61faaf71ac81c6a00dab7d1cc9e98de122a5b05cc447a590732d53000bcfa822571e0a2337"]}, @generic="b238a9a4b447223f72e997bb29e8fc2675d21d383d375de557167db6c34c5a1a9f02117d21236471bdb433ac22510364d0bd6d71d200c1bfd0c9a3e8cb692f552f3b3d47a28b2ac7948bb33c5b79456631c46251bbb04c26d39047b32014817ba57b2f6487f5c8219b48c13e5352eabf6d51cf6188dee8f26d3535f0d13431cdd3a3ffa34e6254c20aa0723922029d9a3726ff1a43091b63a2f443ae60323fce415acdb7ab3fa8fd5edd202a4e98b80261ab0080c1d912bdb872981aea4bd16ee3985aa0447900603c4d3a0809eacecd1fd9521e26b8877f62f5b39a4bcfe1f78bdd3c5fa40ffb6237934843aa1df44504c8df0ffb3a3f2ba2ef33", @typed={0x8, 0x2, 0x0, 0x0, @uid=r1}, @generic="584324f962e640f431b203425fb10763ead8651e7eb965b642e26e1ee1712a02d70d622ecae40c850969ddde402cf1d2aa4c90c4593b45f4055e2ee83c5f7bf4416f404dae3b70f7525c77ba2e2a55f81928a115f255a6bb5bc7e826a180ae5f0736b17bb364e001c9c3730f7a3083a6f258adb5cf71b4bf6deca5f06936ca554eb7a1bfe692227085436356f2ef818f96c51c3587ba2a445305c327a33566521500058a86"]}, 0x360}, {&(0x7f0000000580)={0x1020, 0x12, 0x300, 0x70bd26, 0x25dfdbfd, "", [@generic="be13877cf722aa56c8ecf1755a5bf4210d36bd96ba3addbceee481cbf9ea5657e71ecfab8254ae24eeac2ea48a678578c958afa0d493d67ded5d95769c728ceb13219d630e15572ac285d075928edc19ccc3fd8d6f0bfd208efcd6fadd3c5695c6182d2b113709837cc95e8ef4eb65ee84d37a41d1cdaef9510c942dfca2526ee7e3645f7df7aa1039123711b49ee6248870eeae598f0e855fb6559f27155265d972d8acbc39118b3580bb1fb0718457d5e02521943475e6c412de004014642aae768f427d6355b70f1fbf660592965a2de9ad26ad23c29fdc9b582046f2e780cd81ad8dba8b0726d7a91fdbe2817987fa53a7f0e65e6e40ca862bf60e409a51d0fba668302e1f865f06ba94b458ab754113d6921c695ccd586587289b5a75382b289a5f8afde93eee2db3c226c6a10197901c2e89a27efcbca6af904f8be84752dc1567126daec0c9bfcb790ff612d1651381dab1481e60149052f04ee5ac02d154435f8322a649f070f462d7199bfaa5c27b65be5a7bb4a0710f6257d3fb6029c4ff1c3104eabb58bf5873c7b76c00a851e8477a46adee56bd2bdc6af8c2df866eb1e2df0c9350e411beb889007b70e493d78eef9fa82f6ca6abbdf7bed3b221b9ecab2bfe125426f103b1aa8ca52984eabc8448dc923ef36e9bb3a774d3e309695aa5790a9a7cce07f0513a6e93fc73222769e882742ec758577ee21833f53b5e33a8b9aad17ebbfa09d2e967ed4f2141af66d51cd40ff096d00fe36cfa6a5bd335461760cdb2bf48e717bf6176abbfe553deb390c110e1249306d726cb2c88ec2db95d761a1b6945641fc9187cfafa4cd70e96c79883ae8ad0248035d6d1e4ed8f79fc5c9fe64d0605ad4b4206ba398feafd9960df942d713ced4c2d718318756efdb96c7f6960cf1599cadc4cc4b8d865d3b00782d819ee35f5e554a37f2146b5f75dd17070732732be6b46118fa383fc20eedd2d224cbb0c9bf5df96428812bee9c5f82224f9cb35a0a95dac57869cfbbd78daf76360ba1e0053fdfb8d0ce849397bf2edcb502b7f50528e985b53f717b334878ffa3323a618678cd46d6f4bcfe4a2f90ea9af837808ef677008d56180c8dd2f9096909afb4ae74d929bc6b0842dc92ad4e32fb0fcd6a279c7285409fae369daffaa4d17682d09a6e1442c6c720d6abbb699ba01ff768850aec67f2fdd1317ccb7e5a2953c736063694cf5a0b5073db64ef889681f857d2bab17e4bb7face35929f84bd42ea107c17b32e3d4ee74fb839ecdc1e13362b4ee2f081334a3f79f38693b100f5f6425b2239fa1cd3f78405ec84c97e56744ecf7250893a32067407b318501c61780a31849e3e3e7e37f4394261d92401de3b491d93b0404777d4440acc395082e8c74a4bdd61c85b92cc263965023b92ee6b8c0fda3def52fc37f29e143887b08ea48146d1fc905d9f7c0c8d7740bf1dc3018e2fcb80047d9be844b297a505b416fc6c21a91c2c20cacc6ef83b688944ba5d78c7616868235cc095c68c851ca64a34b755dd091aeae73ed0456ceb23e68a29b9da3546654d55b90dee97ef1117fe28ebb45ea25b3d896bde94a72dfac6725da4eb28b8ea5068a2412c63f8e5a7802f2779607eb1901960cb10be94033ebee027e6d3a1736b2a204bd9480f155e80a89801bb7f541ed016dba54d281742f287da2ad1deb78dcd640d9e176d66809e87ac2c90af5221c1dc3e0617f8b077463c3aad28372cde47de02229548ece2e6a112514f2b1720131e9c3aa0d92aaa2f969c06976ae82596934453baf3f58ae133b5b3f1fe993ec8d94f09a546bbb39733059a311a3c625c7d4edea2430178dd110ae2485cabe309fb7a66f224685fbeacd731aa12ebd7f8586be53e471a6949fa2d21983ffcfbcb0bff728b9f3d11bb632e4d0b1c7a862e3fb7dfe8af15857d02e700a139f353978559e8898016a1a6e4affc41b4ba57bb5c54d80da0cdaf64f736cea783b13d2d0b5f8f5f5f08a311a7cb9a0ea10e6fd6b700c5c5900a860f494e4c29aa68a431d5dbb564e81f1cc705b38469ae7d25505cd259ff667bde88f8ce6efa2bea07f1a8d8fd16bdef6ed861426daadc575ceff76edd8ad53baa97b253edcb5576142e0007fefeb36c231e359412e2726546aa16a53ffbb1df10fc7ac8c600a44eefa9ac7fc91d294a69d9b0b6064d2c209fb2d08c6769b1b823bdd8b7a3d87f88645695cfb0a7d654efb4262e9ea2989423b74e06469042b75126f8f8a493727e7ea42e81c0f769d9f8d4c5f9f75f8782f923bdaa03ab135fbbb63cba0049ab6a1a023acd2f1097ccd8970b22b290a5a79f4bdc37e19d9f342dae031649086dd585242a54804086f5880cedce98370fa71dfdc2c1dc047c0542e7c90d98a3199bf5aea6fc7da0e98694bfc91383828ef7ce5d3fc4739486001d45b2ca1226b4ebf6813ee17977fa2cfe2c2de3e717e48c42ba32c53ce5fc657f9e0feaa2ec6c7c60cdab081d719e03fa8abf99278f4eb0904469d9400e1411eccba6474f923691455d85bbe2680304c1a8c6a59aa4c8220c43a73a973683a9e8f185dd46a5af5de26bf0d694602a28fe6fe875efdb054dd04268b854f994b94b80d6876dc9b9c8b7325388a71fbafcd6e7b30f900f7b980511e8723cc4ecf4cb2c8a89fbe5f8c65bc272c74f5a66c6f6fecbd6eb1a760dc68741096f72221099f991fd7b1f4c98a18ac6432a15f5fef2da7534b05bf445cddd801f92c76af03f722a0f66d823fb7229ed355d7b319dc0b6061608b52dafba355676e51cb67ef39796d9c4bd85e28f43a7184df3bb27a6f1e5af0bc6e11ca752e616ef2a45a991f562fc8b7ad911a95e09c2249bee9f871759a9f953facc4327de70cdbd8c241333d90bc2c1f7e2f266202f4e381d30d8e28f3aa0fe0f5be1923fdfab48d3e18dca67359fc69ed023b52c94415525e2825a33e38822fcfc4de9dade61799bd4b0b0c3c6413541297be04a67b71855b7d77114f969e02f0062cdd7837458eedbf951a08900344e5b41b181b19f660f56de7be290d7181698792c4eea20f1129a74cfb66faf5aa2ea645c5701b135c701d4c018309003a3605fff810ce37ccd5715ebd319c832ca62e9fc5f5106fca153c5057c216eee5b1d2f2fc3f0e060cafd43fd60065fa41f37a1f4f275978cd99f05feca596a7a55253e6b8b98a5dd37e8c5aa182eb7799c6640d1a77667661fdda67fb3fb338b21f70f6c2fe5c6a0a131875014f24d02efe06afa244c11b73410d3ec576c8e41b9b640223a93b3c4382a868bbc916165da05ed2073b957a575d21dabae5e5d7442e18a667a598a3dca95809244d6cfe49f6dc9e8f1e8400f8d866f7059fb558fe5e16dd5c99a65db2a42838db8648ba081645de879c9eb875db084cff74b3dc8665aaee8fc28e8131fe84854592936867609046a02e34a5b2a00fa6d45964ab4a8832ccd04bc0b55ff0282ab4785fa49cc6aa2a378382c9e79a43ed8fb632943dadf74d27e9c15f3f16c805f9f681767b4b6dfa1f7134b4727b1fc1fc44b20c5b1e5cef2fe61f7b9ad738897ec3568a70306aff4aeb5beabdc2ac33aeed88aabbf6a33c0e13a4dc2565f5fd08f1ad357769410fca17d51083e61e78d662da77ab2aa25c1710968c82627b87ab62c2a14344909e74a78877eebef2c6c3ab85842827158d33762e3ad4f17c770a839d93685ec3f8428aef578dd41bcda3c3e2abab0d2859869cf95cc2390ca387c1cbd4d72d8579e0507c2730bf33502b869529b0c63069db82512cf68db8aec059701cca88a1fcb8d3d7e1e05a2328c37d14c3382b3e2df38745ce62feac1ce3386cb9bde14637724cbc4610dc683a794b176295a3f288a36fc911b7a7305ef520ba7779f1c9106840e02155acfd872e076802df02de32e8c28045dd19c81a28f73a5c3b016321604bfa7becb7233a0d87c491c075306310182327bf2e2169654b70b551ea9569311f836ef162b64cc01ee092e74a5c3e4fd81de2c05826f4793b5d1c6a2649f2847189642672c2682c410967f3972a4958ff055cf57a199449ae221f4b8c342f0499ed9037ae5878b7bdbb4fb3d95585f79ef4fa6ba5491c1dc89411aab2bdcb9d47b76c9ecf77d21a50a6e7703b30a8221c8cc0aad928ee1a419df2c90f9838a470fca98a18687294a631b44ae22f09a25077b48a38634875307c5eb914cace4b78873ea7c8f6b1bb98916b17d4bfa2d018a96eea391444c1c2061f79db817a2442283eecbff330d3a9fd40dd24e058d3f7c21120d9314219c16fcf636f497e601d6733e6edbf9c738ca285e56dce346d20005a6c15e2d8b36c2c61576aa068e692e20bc2031bb01f97dfad624937bc53f37fc284ba67b04342955bde55447caf848d8f5ddf1923392b48b83ac71679d8a3ec233b5efc402b82cb79985e977534b3eac21ea1adc781d258de15efc94343a87512f52cac606a64f333b9f4e91f9dccaf77e1891e1f7ef83f3f3c4c0ed4db34d439cf19572335dcf2ea2c00daa550ab937a7e9d9feb9a9fc6c51adf9cccaed3aad19a078f72f5313a9a130edb719392a80588a506060b58dc276ce26d506b45d44977b46c7e72876c68999d4d9ff24d40da2e1d8940cb56ebb7e6a9445dfd756f1ecca46eb48943c5c7c97e20982babd8a26b4401f5c02e85a8faa19c3d06a6ebc9329209a2d5e04560672ca4418029661036d5505c24cacec2044af244d7afa499b2f36211d1d90f599f2b5aa0fd3314d46f824195b7ab45745ebc882d3e30c96ba926f9411a748884ba9ee976c4d31fd9da5f9909c8f0148cefc8c1a88d58dbaaf13f0b1313f287aac8ab58fb63c6176774ac796c7f4af7db7d163339f8baae6fcf077e975bdc14aa66853e92456598faac918283643e44e681564932a4560789f59831e999bdbf11524f0fa1659b63e280f280462fb181ed736894d20f888c13aad1c224cf9f6a86da29ad0b9722b27219ef8686ce186edca4ca456fbb7f0eebb3570ba3816849b4c67fe1e9cdfa1ef9363517025abaf810aaf887c3e9a35f63dbce8c77263c8d3ebcc470e8b58de493912844c43b664c5d3426cf75592a9850494b19111e2ae9479d85c51787ffee9059a62335bbce1aec7e7f842d98bf4535aea0c55b57277ba8e4a73be84aa563b05869c36dcebdf96df188d25696c42d8ceebc384c75f5516bf79030a83b6f639ead0df02baaf3a0eaf30068aceee2899c22dc5cbdaf14a6d530c292e2bd854a0c4ee92ab8c2a4944f717dff17363288d459a8d2ad0630b8dc4419cb7ee68f19252ba260b3bbf29bd4001b93524adbae590f2c53eaab23e43be25d88319fbfff6e9dc9f1411c0edfa6d3e9fe893f6b5c818c7012bb62c1029bdd7e6f961a4ff98d895342a543482e6493634b90bc78cbb801c6a80d3494540b1f85691b5591a8e708e1d597d00264f9212a14db2d89d65c47fda6b64ca8cfe6fa81c6c2c29a05c66dd38ce46709e1d0f1e1e2c28df61ebb35c75aac798196e36a9f17afd97162b17aaf96868adccf754a80e4418f366e9543620c984e141d619996c9537ffdd564613e185d1644b755b5ead40858df091591101fc105b94d3f164da065e002b6f91e64711469f4890491b9efd01387f0f333482b452d4b284fed5af3c3ea550b6234f2b19a9d1abca7a406c159d6c1390a6536b673a5429c63805916f619614223058899d335a2fe6251159680ec4e2ecf761b604d1d31b9452c127b43eed86608130ef477faa6a784f227b114ec21d8ee25ba3cdc62035980b3", @nested={0x10, 0x2d, 0x0, 0x1, [@typed={0xc, 0x85, 0x0, 0x0, @u64=0x4}]}]}, 0x1020}, {&(0x7f00000015c0)={0x29c, 0x31, 0x200, 0x70bd2c, 0x25dfdbfe, "", [@nested={0x272, 0x77, 0x0, 0x1, [@generic="4dcab467719140dbf262005339d43d7f0627bcc2171b8c39ba6999ce73c900be872747ff9b715187690b237e174d1fb07b4f3787008c54da7a015b07477063bcb445da901fa6cbbe9a7b38252538649ae4bfc93ce49c6dabcca239757737495df6b5f90227b81ad7c0b18a8817e1f91f6d3f2790ef86b338d5affcc93a5fe71855616067452c9064e80504d8a3fd65ff624648e8db782f24e3f85306365b7cb8a1d422f2b2802ac22c29b27676adc0b1e5bcfba7b283ec9dbea597a405470391856df7cefed7599b47f54e8cda786978fe6bb8fba3f16426fde5f738a351421cab0c22b316e15b27215875175a6288615e", @generic="d15662f221d60cd13a5d0f0c601ebb567b15520b9a6287298864f11b995aff49bc7db1c6450db892fb21dd1f559ef7be26113cb74e95", @typed={0x8, 0x8a, 0x0, 0x0, @pid}, @typed={0x8, 0x5c, 0x0, 0x0, @fd=r2}, @generic="6674777660922d7f353da3df4df1d0f624e01ee729d30b327c9915bedfe5b8a6f66a14d2923e6b711859b7e086eb43642b3c6da3492f3d9b7a428e002c42288e34d4a24795d183ba49373b4af8c2f1aed87696c60a65fc9172c6087ea7de24b42f4c333291101b7171ba2e078fa6cc06d8fe42d8", @typed={0x8, 0x17, 0x0, 0x0, @fd=r3}, @generic="d8dcd842db76f429571cce5d15f8fed878f7bef1f3ed7d18e54adf099f270d6751992fb4fbfb0d0323331bbe151a669736bff199f739714f2a8a3179a9fd046991f2067c63214bcd86711c3bfa96864e50bbdaada58edc2571f4ad43da63cb103e8decbfe33ae72caf9ef12882c957ce08381b34f156b5898f7432888e1a88329f7bb0f91770ce61bba3f500159f438dcae93643bca13ef5bddef208b8bf56f06eb36ee045f76691ff3755f2e1cde130e855f1913314896b0117d6"]}, @typed={0x6, 0x40, 0x0, 0x0, @str=',\x00'}, @typed={0x8, 0x21, 0x0, 0x0, @ipv4=@multicast2}, @typed={0x8, 0x7d, 0x0, 0x0, @fd}]}, 0x29c}, {&(0x7f0000001880)={0x29c, 0x10, 0x200, 0x70bd2d, 0x25dfdbfe, "", [@generic="66a1f96a972f1138e291094642ad3083bbf5c5a5828c6a1da2c790470d65d919e6e93453edea976114f1f4dcb3b42540aa64c519fac6a0e7d088c3aa371b705aee1707e75e37861c12c2f93d0bb29153e577c53ab5c373e786fea4f4ca88cab08dc9acb8e6029d258452aa94f5710181b14d51817dbe3b0c47", @typed={0x8, 0x8, 0x0, 0x0, @uid=r4}, @nested={0x205, 0x23, 0x0, 0x1, [@generic="efb9d302fb5aee569b7221626255ad50f1982a5d1f801e96feeac6ce3a79c3b71538bd25367f9385f3c1307b0c710a", @typed={0x5, 0x2, 0x0, 0x0, @str='\x00'}, @generic="d1a530d07b7d712b1a8a24b7e6510211fed6d4436efb6d1aee6f477b5de5563ed84029ae259019225f4f07024eb6e546c4aaaa6597100db697c92ce33c246b1f33a25d839f16d559aec4d36c44832de60e4dc5510fd84a23fa11c9c574be3db18c329f77b310781de5b6be76e7172d037925b4d3a17a7fd91e6236f2eeb27e8ced6b3c9931d0bff8e2616b66cb101245163a97d309200804663505b68e43abaec08eacb454ce9b2e5ef6b616d9a768c627dfbabe51593560f8e24a1e81ccf8705a16febaeea84d9fc3c78c080ece342e11022d8dba99c8a7c1d2b8", @generic="efb9c6d891e723ff69cc30ccf7314458549be32984845d4fb9f0b2ac26a8bd3a5e721dd0f8ff55267d6a6a042182d25ceb963f0f9dcb9f6846fd2ebc0383187c90821d0d2fd28c93d67217ba5ed69bd60c95c3a657019dbf42247736e656f1f39f7f068e5754c5c2a49ef39d0491277b6cb9a1abf56283e457d604c0f4fbe30ca54b943189da37dbd58284eefbbc72e3666ff5ea1cb8a3eacea473e30d07b636c749f50d0f910f291f547711e3154137c13eb41327056e51538ddbc417cdc6315f629e4f748b6eb8532e26efff079d4d3b4893286dfba09bd2f969801b2fa97f5b97dfa89d920c", @generic, @typed={0x8, 0x84, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}]}]}, 0x29c}, {&(0x7f0000001b80)={0x293c, 0x2b, 0x4, 0x70bd2b, 0x25dfdbfc, "", [@nested={0x20e, 0x4a, 0x0, 0x1, [@generic="7f53a09d2f0e8c299229e7dfb35ad018f5d8b2c116bf993a698b213adb685f9112b1d40a14bbdf3c8e4d698b7e9c415233228eb00ec9baf926ea869080729f84a8f0ff191c7dba4b581881c995f03a4dbf32b064573d5ed27c71e0f40f71612978da4de51ea3226975f7d5", @generic="f1cb6958a2c8223faf1e984149bc0d2ef37ae55bbe9b7c8cf39f73a6a21ce0b61ea4f42039ad56f5e01196c61c43aa0251ae305b50f4186eb064a18464b8dc4d3ff0b474c6dbfec87a33a0210b18b9b8b027f60346d683d4bd947b3f0d8b77035fd2cceadf56d34617442b7f75dd7b9da15f84861694b6c65bf0e289a8aeb84ae742955a2a0edd8d6d408407904d6c3ae5a20f8cf21db2c3f4359bffa006e0cae3ae8a011f980e89258ae381d1347e76215c2003a6e7f028c1c6c82324eae29c3a17f7c4", @generic="da937123b14cd257ae693883787ae34cf2f33f7e833a4081331fc52c652b5e8b394eb24aad3fff3300f55ccf918e9bfb964cfc9d1bda26f13e2d64ac9156dd673bb0513c028bab170e7e50a2042fae5ee5e6071f35008be08565d9d1d64e5d1b831a4bf3386946bad45422361c9ba567f8a0d6731aab7319aec346aa1468f540ac9f393ed95f393a603c3aac26572d4af3b297eb430cdabc2c9bbd2eac3a0e2078e2cc268a682ce0ee1443e70e21a19487593e4a99d0c96b5762b82c4bb776f75416d0", @typed={0x4, 0x91}, @typed={0x13, 0x4f, 0x0, 0x0, @str='/dev/dri/card#\x00'}]}, @nested={0x157, 0x26, 0x0, 0x1, [@typed={0x8, 0x6b, 0x0, 0x0, @u32=0x10001}, @typed={0x8, 0x17, 0x0, 0x0, @fd=r5}, @generic="ef29c242a71c82386415f8c6cea1874f040c40e59f9e18cd035b6c1763e1db328cf2590318ea348253a55a94d1b688be55b58f51cf3f16819c6b9947773f9fa58d0a485860b27231b53e7819df0cf2a6c581fd80090dcad0f06adbd5ce72647502ff36f5211355e680f2e3c5ca1c47540ebae57bd73c21f7f9879962161530147e56fe2c2ca6934fef7a6cfa124ad835001a08b0a78118ed48b79b14175573c8a749e2fe93096321bb77967598f00566dc7bcbbd0593147d40d0e4a7b8b854df081e491ccfed5b100ea62ed1a456fd463d5d1bf7fd", @generic="8e8f227225e8d1d4341488634f70cabcb81bbe5b5a46f2a5", @generic="16d0196278372a1e623919caf61c8e53826111612969d0f30f982e4ec3235b63a8e4b6a8755616d9edfc", @typed={0x14, 0x68, 0x0, 0x0, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}}, @typed={0x8, 0x53, 0x0, 0x0, @uid=r6}, @generic="ae446045", @typed={0xb, 0x26, 0x0, 0x0, @str='}^{-][\x00'}]}, @nested={0x2239, 0x7b, 0x0, 0x1, [@typed={0x8, 0x2, 0x0, 0x0, @u32=0x40}, @generic="c24ab45217bcbf95647c7cceabc3fd4e5f5302317fd9c0e19f6d897858674a633ab55f0b8edc0f611d3721c925ffc72270364b0c0ab0daf6298f03b0a77d73807d84e1f791b419437e86577b14b33e599ae06890990921fa89b6b42c5f3f27ae07", @generic="72390014039da6367eeb5d4da2189aa4e0c26e4bd78ccffd651aef2f7f3432b46a0df2f96d8c6aab450a8fc041a9ead353f2266a321fa9b66eb5c20ba8457fc3123dad5a617a04708be8afaa280004d2496739dc7cfe57c3db6332718c045da907b0b54457cdd16720f714e6b7f073eb71df153a2760ce131c8f020dc8ff0de0ac9438272c54bb5e0376519b93070a634bad96ce3918168574f889dd115be549268dd60a51c752f6056ae36ea83a8954f7a4c608edc42fefff610176673e5ff4d8455bbd61a87b544948d225390827c48090db45563f4b76b0a6f1aae83a529360196bbf7101cc25a8a1040ce3939a120b0f0a1770ab2cebcb032dab54ac2b41c5992329ab3037cd19a7f6c2c31f5ab1141a83e31396a60a583a63f4c23b099f0bbd3d3a08dd20e37aa5ead3d738ed8794722b3b163c7ac5bc54b0be91e5ffe71a914f41622fd1afcffd44e57dce2d5098465236beb0ebcf2c43046e068347f67729e763f24d18ba3c138e51d3c51d289f243e08c7b9df339189c707f54f1ec2af953b79e20c16778873a6dcfac469ae0903790f4cc07d5c966989362c354f6c10b3b8ff499a500561dd3c56f96cf5bff6cfc628d5ba8e56a54aca299b60d67a40708a7fba7ea85adc146232e2c09cf020be8c10daa6deee4a77c3764ec1214867f5c6db71a831f05a33237bdaaaa18ab5db1963d251869a9d7e02c65798e5b1cecba56f94ed7ad8aec9528dfe56deaa1b857ac39734a98f34640b3077222be88e237ba01a3460cc091f5dd42a0e48144fe5b467c90c8dc761ee266858b82f7f3baeb6aac26db88f79faad4b9efa7598f13b8cd9f7165c30eef6ac4ce9bb1aa08a995a55d364e769bb8a91a787a12727b9e674bff0c24a7ed52b430d86067a8735911eac953164253d204a09b1e02372b4d5006d988cc3852c4b7e4f217a887becb75dda89513108454514b136310898d44a8f35fea15e2c68944ec85b5715fd6fac141df6a621ae4eb93081190f4c475a55aab1df8891c5eadf212b32f0a1488459e6b9649605e2659c12577e59256df5fdc300f3882ea5e9e41034d7c0f3c8178ce66b2b24488c0480ecaa01e0ecdd5695d39233c4dc7a39af3fb9cc5e4ab6f07743dc6b1389f2d7068944399fe6ac796969d2e065ab1173fbca460e7da2a82dbaa425689531366865fb09fbf2ca3a8f46c62755ef588393a7a502f7c93c3a321565370a2fe475d8e4b86f6c436d2eba0e7c6eec7a6e3fa41f7e53e3904032e4f6207d9c10a6c524c0ff1a46738e0efa60cd34e910f72179eededceeb0c83d040416629d693b92827130fc1d4fcb20c13eed1c8a74205e4c49b41b347d2780c1bcad8282175b9a40f7e5228d787fb421aeb5dbd6d6dab23816c126d138d2fbdc96ce8dbef6001a3991bb1cef9b9eab4cfd68327ae2f29b4beed23f8dcdc63620aefd0c9a448d8f82253a0aa0cc7fea97deb4bb25ba7bedd6cea9880bd75b2c4ee0148e10dc1fb98e9ce2227a684e6b757d871e834901d46a9b7dd8055ae74ea13f45db7b115606449676a4f0b0075784471e7677ef30cfb46a2b52a1e1a4990534b55a14cfc7074ce534a458d57457c0add8fc6cb3be18dae3153092972cfb5136ae97a34c46775f02f3a9622ba49018985eea8a2ad707b34a2857d275f3c9bcb10b90a2a29f701b27397dd66449ba7991dd0e79f99929892fbd1ab838ef56ba1c93c18172dedbe8ddf13cbc5ca4e066367b9d44cd9530c583056b290700b546405a4b0d3bfb18d3831f7207f4ab87d1dc036619827c2c65b7e0dd9677178a62aad8f283abea37e160a0087095669a80b0e3fcaef871f624d1ed9562b5c9ee96abfbab624769caa70750c298581fb581f892f416a2a20998afc714121cb1d3c45c37ecb4882b67707df2fc312ac8dd4c653f3863a9b63fea55ca4d65e4781fe36ab24a9bc07b344fa1152d338dbffa2ed9c7e91ff14a01b78c9e0102a38c65ce0389440ff6a5961f63274ed07843a565bb098ffd4f5db9732a48012605d3d24abcbec780bc61406cae54244a9daf821082d9617ffb253217c1293146129f7ccfdec9e73e5d6f710e429e295e2566aa64368b803befb183fa6631d4ccfd8f89d787b418adea92b9f0c59d4bdfb716fb161474435b055c7406b25f0e23cf32af8be73fa1d05415ff9d96b3fe2c6298d9c950c66366a4093780957bd586981628562e3266130993b1ed09f37b0ee269eb9d4c87d2813cfaa2e0682d21fb6a53fc4b508551eb17bcdb9b54cbb6b0b0c7fdd12c8fb1cea623775642bc7fc9f760e88b4a71da7cf139396525606a1ae4cf10fd9825d80417ad5103f92a21058eba0eda4367d8c53eaad89d99ae1969500e01e356220d8d11ca0f329d3c2da9b7c7e5e5ab9684a05355a150e9ce39b22e5c5819693336b6b08b15ab9801f606ee37b5b7c5dded31470272174c658207bb6a5f29a8db359bfd764955237230c18b21b8e113ce2ecc82671185ed0f94ff718da72135713e4385f24604191c70c0d281d3ad21a517e6fb76789c403036726c89ab4169f6b89b6a7e9f2e5bb16c371cb852f55d1147d5457ff21571d138312b787c5ed2cb7733a83a5935f2741d830f97b02bf797950d7c54ce25ffdb3416a6f124d84fb79fd3674322937b31622ec73b29a7a91e125db9dd04d7f64b2d153092e1986f461fd3ede75e0a52bbc21fe3d366bcf94387206ee1545854bcc27924433c066d387e7a6848438864aec0351b24d25d1a43d695b9793a8c24996e587195134a24e3f92e57933ff71a37331d2b4e40c2ccb4cef631e5dab6c1c53484c5e8668f7eaefddf7b48b9ffb64d682593203963b3eceb2b419396ad7d7143a905308773eaa2cc7d2a3cda3bceef3699d344d864e0fdf1faa4c65ef5583d670e70549156868324120b2d8d39c671774812e8598a0a5134160bdb8ce1cd850f929ec71d8980dd4d3787c97a5946469e35c1b4500313ea7961c6622b1ed33e54d4990badc5a03bf29b6af15a81840efe0349557d0c18f087f4e967e1b9477a5ec4c7a0047a6d0d85b767f15e9a53cbd2c52b58e80fcbd55929669fd467fececaa489cf70b244cbc4c41b10c1bd8676b72dcd208e8c8cbe23953743e397531b5e71fc18f5ffeccc117cb931cf7d49a36366b95a205ebcff60ea6890f86457845118ec3b4cd9e8a5b9e5a483e8d4e0e2cac33ed3c3a9f756743b8a53e653adcfb7b93395048f85c07afdf650c534eaab1afa71eb15320a6f4320d2cc8cc40a07a164f62b5e429716b3a185ba71f6f64e435546250b573474b46c157e45da9f487832b3711201663fec318d5531b054fd469ab356a83058afa9cf9e994f6768db4510c368d68575522eff540c66443b44fe26556db8cf6ab721ed11e28d9bb1ba806b8df497e603d08cf17288953d6ab3b17b7d1a96628bb4e2cb365906d06c8cfdfd3ea8b6badb42090264bfd4c7dc1c51d93b3afa6849dad94118e935c198ba8c5d1ff2f9de432b928bd959d65fc8b54a26ad26c09f1dff29cb5abd09c6c976b893f89af38fa4dcd24ed2c69b4b2019a435ec52f8451c70c527c6f8db3c90a35cef067ada31e175d1dc84cddb4b026e05d2dd06f31ed25b56347631ddeace58038c9085353a16039e9bb312c3a6fc3e25cdb237ee2af6660de586607033bc2bd2093eacb58a0631532fb5ce7dfc28076e0b53ecd5c6ee526b2dc52302ae2197a74ccb3bca93d3242cd40b79d41d579f7418559ccdb783664cd2c6b202bf81a2536e7be7c33f528fc92d1b9f1b540c28039254e77fa13737e797cdff6a62c279454f429aa4163fd9eb6a94b0b24d160ac2beb28eaccaa554a4cf648fdda80530f0ebe5e9ff9ba43b754332736abacf97bed5b39cff11cfca207cf2bb121dd9277a11c6b2a02eaca3b790bcb8575c919b3ce4ece1a9be65fd0639eda72e9a19eabe2d045c043c11e135e03788b661b347d0290f950667ef050b082067642f6661df01ebd205e0ebe4d80f6546ae278d32bebce6b1e3f23976ee062cac771b2b4d571108fe10d7d0af4bb1686f35511587ee11dd0255ace07a6ddd839b222bccdfc0a2a1577b5a87684f617e8a57ec5a3c921837e16dd4021644ffa0973edf25f9036a44b3de64cd3608d28c37a9f80ec5f79994873ef7b306fbdeac6179ba9d855ab60466e8e6e1236974ecfeafbe600814f8a6ebcafcc6e9a88a03e3181b285b1b85278914211cd354f8dccbd318ec045646589eb86a52c6298625c00e1b7450024cca4a8202e25bbb920488f87dd08ba2f72c5d142ce38f6fedeac389c3e98e997a8ca39c84016eff6af8c26e0ab66bc4f967fec54e16ea224eca6d494e1c3fa5ef1c09744a938291e562f7c72de5b1878c28ac7123e014b033cd6f0c779e46c6b756da4187ce0cc4c0cdc7f79734cf82436401442c4895d712aa44acc5f57276f58bb8333722b157f1aa5fe62599d1b29ea894764eb6dd9dc6925c7426455dc8229d6c1b83d8a0b1f812643d3a1d4ac6b6a233ded4cbdb1b8f33fd6b6524e1ce3645491144290636b0ad2a5ea1c20b91aea3d92dd7384c512e97efadd1560854e034717e9e21f3bdb304d80170ba9c747021f440978769a61aabde8b55ba3f72d22e1bdd0af91cf3452541141b4478e256334aebba3ac9f288926eebbaf716dbe492d0745305cff9039e9c109fceab4d4c08386d41d9a63d64fad66b743ba756a9e3679969898b2e55c1342719e5db15588c1b1a4314b3fe84a17514a05460c34e3ec8da1ec697a56deb24cc9e13da2ab2980099a684d546b267fb621182f3fc87a0693d560e7d760e9a60a65f0dc69c868b921f223d2dba78590f8f4d8678d39e70ad7461338fed020d418302580319afd4805f55fac7a7dea4897f6887745ccfb5b20bae84168d84fe684f80ed12f3ab389bf6f1bf96e4ba4bd0552b8183ae32061f34b43f87aed0b9efdb070ee8208cc1a24681b465f25e4b42b72669be07b92400590ecd8f3c335254d79a1ab2d807596c139011f4fb9fa79ffbb2a09f2fe7bd1c30ccdea33ddf87412d4bc30b0f81d05dcd3a3dad59fde7b7b738fbea3174d51c5989152e9e1a2fcdef577892eeaf479bd1ec2fb3125416d0509c69e827e0a30e1dfc9ed046030c99f2e52cf658efab53f5bdad36858f3075e8b52dac54b75534849a14843f3e75d606197d46ec648565b7544031cb407be4afc39fb3b6b88fffdcb2a5ce131c6f203c74fe0d05fc4ae2d05476e3c2ba7219b921491eba708915072d62be8775a59c21b3380ab7c1d0fade53445b2937c9ab2e45f263087e636bd218a317888f1a32f5eefd342156c67c6deb92dd4e412c2e152164d60bbef9dd251e22665d05c2897dd4713074a9ec02d524e9e91e7030bdbafb7be9e81e516ab13c9748a5a8c90541bebe314dd2c0eaf368192fd1d5ce3513835318ec43f34ffbee2dfb615ed5e92772d56f5a536816b3e1f3bc4949f9ba23aa97eb641cca25a6ca0823f838952aec95144c3f5a2b8fc957c69159d872f754e9fb07dbeac01fa7fb8ca63a232b4014b7607af95cefc2765e4052e83915e04a41c0d3efd0cb1fcf41e06f868d75a2fd959eb50c42d3aa42f166a452b49284c190d5c15c44c4240097eb1b50aedf3eb8ccfc74d0537022bc8c03a871ee7108aea3a63491582a0e50edd1ba6ac3986f0b3c0b8fea9311838e10465d8fe19ea9807b67d0d292033bdea17b7fdf5b83b0306e247e86df3e583220e5ca44028f41f20549cdff2a5bf7b1593b766e1dd9803ea70e6e9420b9475c", @generic="02f1791f30c2416c6454f1f59f33f0c8ff8ac4aa3c216c74a5ade539d0b0542059aca18d0f9030dd287e53c22481702fef9b9ed1543e5c70f3bd88deb5b8bf03c39fd791dd8c344333fc765c5ca7fb0370e01a9f4318f50a89ab478d5ae4a9e6a421dae3790fa191efce79484c8c8cdf6d18070438c3d3ae82376b9d0cfff4f2c39c5ec63e667ec596af51f1a7e1c2aca75f4e8569ed862db10797bae2adcd70aa8123c7f3e679502b2588f5bdd11142e7e6c577212bea939917bde163911e9dfae5a84832abefc1477993ee3633df597afe02da1e7e896ccc1c74d48f54853d3951753cd27a8cdfef10f4468695de6d3fea9eb1f52a10018ed0243a4bf5b564ae37c907c5310b17edf88c8c5fff875b0a1c236f0d2df662c22ad05fe131103f0a2cb8dacba1f877329e8a0b58f217b2261b361e6281c0a586158128e60e6a8f9f205958ccd027458e4428391a4d0064ac8da5184f9bbe8216f4e76ac476d6ccd93e152d239731e24e7cfa427c87df0a45790a02554f7ffbe457e52c2a3f48d52966d22baecfaf38ca4d5c12681423ed2a58c74a5b53b2bd20c13f1a496d721c841a57a36e65f5611771273eb56f540794d6c2387e546172ad1ae8fe53fe23f97cfcc60fb9e2fed96365378d234300a52a6f88a5ded060fb031b23d6e09cd7320e0c82c36af340e5b19141756b7b6fd5ec19902e09ceee5d325f32b1d3893d505cb0f34c549c5fa159b9df74281caf1f2847a6d443d1c0f5abfe7c1a9ca65d163da8c5a3eb74fec9f4c665af005cb0f09b8ddce948f0207f5671f6bd2b3ebd5cb4b55c2824ab4ec0cfe20d32822185d8ad79a098ffdb3fbc66478b84aaedc8025626acd6db900722d608e9869db53ed6579de9524f8f0cd68f33b6cbf2d0a838b7e6071a93852ca87a381a09ad9a6f3771c73727690b3fa2f6532c12ca2718e68d02e9a4d78f97e5ba961d9bc14471e2fd9eba9bbb64707f0d5eff81225e55f8296fba3b481fe550412663348bdfdd91118301fed38d908111cf02438d1736c4418935c70c5c96f7ab550dcbb7a2487f915d91ecb1f120f1ed484c232338ec1a5710e08314831e1a82ba54f082e4cc2436212814773e30f8b9179b420546b9aa05d08fd97f3392086f3eedb24d7bffd7154083e42274e1cbe5699af503869aea4210caae64d5cf0f8f4bb77c520aabfc465266525234acdd91f31d582737863410768066c90bf32db4f2d3eb843149d31f7995ba03d1f3ca4da767cab7aef548031078b4f448063e741a3e0ebe0a82ce54ed05699b542ab3befc600018182a0f57ca1f04f89051cee61e8d465fca8cc574321a39409612addaa101e21198114a2113ccdd33ed46befc08a17b0902699b7234710f8ac71bcaa826528d74d3b506f8e4afb0ce82c55bcf6ee16a58b005611c09d3911abf19b6b9ea6f56382abfcd99e9000052a753386315870293784080f119485fd875f5cb356bb9a7eea6dd4821fd31e2f67618945df1a4be8606ebe41a8e756eaae02f96239315cd4e25ad0ee49804eed7635a925d27df0571735b8603d23fd37d5232026ec2fc8a068f5a08ad3a9fbbeeb1d5069670684575d757ae7bb64ac4378a019e2b310c7091e148877ce51d802f029ae890b3566827689e90d6dff9c1a414c75daf6ad76a4d7b663783b1162914ea14fa96cb2ee3229df1d788f8621fe0384db71572a3373428cde2eb2008f5ca47b8e8b6c3279e98506e68e80a651b6d3fc3d6f2b2d3944cb23b2081794e0495b7709602c2300028e40b26ce300c18bb0e25bbaefb80ac927196926306aeaa20b2a5d44dd786319ba90cbc6c5384bc65c22660976296aa60e87169f0ab55907fbec537f2989f4587cc37efcc22fb046f87f82a635f3431d6bdca2d6d4f5582ca40d8daeb305ecc7097a43f6b7585b5dff85448dbaa4b033e5d8eb297e45653569c6cb5bdc3b27e6fd2b49029d64e17f91eaa8f1d31b36e8c2f815d7e0b90caf8ca9270dd19e35aec91b85ec7ffc940f510ce80522ba85aeec152e0a0a08e5d96742356a967e72974f877ac89ea03685dc1c7a6eeb324561ba8d1014d095e2c2ad36502aae95e27687efbec5c80db0cc7be1206901d8edf4d8d99727860bf5964737d38f031c1919ecf808f0e87e2ea58bf6a2e9263c3481952f363f1ed3405a90ddc0cd93c42e0761f360ac57e3fee4033607f754eb997c9acf42ecf3830b7a9ac81236838dea0acca83e49d61bbe0589a886d5d452614183dd32fd47bd3ca8734e2c89845ca8de1db1fe63641e07041e4f791c55b8797f72f653d296b76d75d3230b75d62acde7b7ede7fccdf432ec84c68a120776ba0254d1ad68d5ab8458d12b20780c2ef3a7477149bebf4793aab2760b504f2e632809a9f9df7cbeda1a34fa32ca8323119cd4a4856b3e0740cb0c8769218a6f2edb9ce0025e729a5f11a33c75e1756f9992e72574db898cd96b62b719133b759ef08b10578d17a010a0f62a6a2b9e686b647eb1d6f517222646e2bd12da3c89b0f0c0406044024b1f7d56dba00f9c147e5e60b2a7c5b540d153df6c5f27f7c7377084402212bce740a36f91b16439ded52e73815dc3834549df76d8373d63ccd2a52e7ea055dec665097c8308b308e454ff82463a15fe0938fd8acf091c319f15dff786e83ede5ec0123e6b845684b8c234103ebd191ae28db9a8492c71af30c0cc7ede7ce2b2170c3ec8e835a3ac0bcf36d5c3ce6f8895f27cc863d1667b5f4c6f73ea581eb4177447b84024ce663bf57c924d90b127c81cd99f8987ed6f3356f775bfddf3b0a33cba81d7e3356ca2561bf6e5f2afb35409f10c4c3e590cac485c8b0d0d5584963c660489c4faa16124581c110cd789bbbf61bdde3f9cd614175779accbe10e0cfb8d892817a958af20f0784b190ee438d0eb99c13a8b41d17628eb80d7785ba8037e9a2f86fdbdda4dcf604315fa206db3bc848ffac34d17d3bdf81aa8d3df78eb81174a573a497cd6bfad276f98d40d6bf1001f6c2eff3d65fa2ec87558f94e53d9cb4b9cacd06f9687c358333012dd42d3483662e9422e355cf3531ba0ac166d1881ba7fb00f894b9d64bd18530e601c85d75fce19f61d4d430408c1062cb53e75caf4ed55b3243d5a11725dbc3ccb1b8287315c7a76efab6872f6203778954deffc9aff5e182d1b1ee55dbc9bf7f38fc1710bf9eabc26b4aaeda44ed85b47bceb2c3cc43a7800539fddc4bbbcad1840fedc0fea041914892df215e0798663c5e46be098b2bff7b0ec0bff1809e84ec80814f259a218778acde08aa98b99435a84280fb2afeadb645d5e605c610535037635b332c2735cdad8dfb7c02d9a311ea9e6febb893bb87c426fdf0fcff5f5cfce3e3a2483c3fa7da7000d7b71e3e38ab2cca02f08336d9bd6bcc68e3a99caa223461a73846417e02ac7f57ae0275370a265099a9cc8274ca8de4126aef5e5f5d3f0b8e7d37cd22e6a1c1502f71963698918e012c6fe5b1cdf994e2ecf1f65b2c934c4112ef4d8f424e0f9a13c1afced49fe1b87e1233913cba7300f3b19f65ee639291cae9ee8f989ed62306eb2f42258a9b6afa5f67b5d9a6ebc03d77e4dc4854efd933f99b46fd77a25e37fc4115ff93ef0de50300e812b7b92c71831a33d556de3de07e616ef26abd9f2c8ad14f949dff837b6546e9381a3e33a6cefa33456d05658bf5c3337ff6a5bc5e0f7319b080ffaadd42397b4e6e9dc9f49e949a2cc88168b91ad430ff5ff3bb00dccf18348f655e37d32e4fae5f2191c6faab4df1484072b60d9b9968767844ed9e2ad493c52dd18215eb1d7406dddefab5ddb1ff5326fcce7b49bd544b38724f627e1771d1e47f321505391cb917bbdd6f4856479a8751f11f464554b980e97181d633f7e14c160f18e8b50c77d1439b4095dc0358060f4da0f5896171eb2d0ab51771ed090a8e91c27da766e46f5b54edecf89f9b867c095c343be61933fb2309cbcb38f8a2c435653c71e7149d7e2104aefa3e73a9b7b454feb770411abca4fad8f8339f06d31f6250125d4745875eabc3ce67a55d9e2e3dd09098125f2bb85a49c8e50839490d0bfafc305c41618630938307717ea0eb6e8bcc5b70cda5615bdaf3e0ebd20c94b896e2f1bf50745a85c9509983b4007fbf4bda2eb709ba4b5a2f538f72446a7064c4e16f4e7c3f5440ee6137eff859f9b8e398ab7083e0b89dc6c84f6e3edf9089030de4513c3471afbe7bfb55742cbb72bce0a91d90cfd91ca7f482119c77d528f904b0202164930e2bf9675988855d5196eb618bcf80451178a00353f1afdccf15c0174684561d691574b0f99788c55fe5634828349ecceb24848a2e9cb3ecef0d01357afb1fed1964f75f8539b4b382f57ebff7aeb03fd1d28299202c27c9e8e53a71e3420e6d4360c65cc531d0bc0df2e9b1336b4c728eede958020f57fd95f3aa3683d39ca29c37911cd4e16d42a852f773d2bb795dc7469316f67e64a4ec579e84149c3f297c8eb04abe28b28af527884daf5e7cfe2cd45eee99063065c5a884f56cebb088458d75c195d8d060339744d7140ada4ec85a9fe13799d69b323331064939787e4d37f391d1d7f8fa64b9026dd80c3d1141c7f20a60b3ac00eac16b3fcbae56c98569993dc283538570c1617a28650e02bde2bfbf942a0a9a486e0bf13e6ac93623c377f32a50bf2b258c690c4fb8d3b89b8087469478ca9dcb98021c60e3120e15416b1f117f8ed3333461bab5646da0c34c5cd8ac9c49cd9c3701f6913a4af1d4add5daa03079c7bf7247ac5c114cc485b54dcf6653c39239b458cd218ec03a5e868d84df7f19b331d1d9c36a7ff6a66e687089be9916d37e19390b1150dd7d0bc28407bfad33b8a3a3c7df9ed1413a0175c15050924715da0884d09336bc27c2fa3c034b37356d365541965498a30ad20d737dfadee5db5a30c7a01976900ae24b611160d8854527ff8ea2d4ee9bd3594018de63dd6bb09047abc2bd4c66c2da916076be61336b4cc5ef234985f9b0f9d8f90b812df4b7495231aff668ba4ff11f1aaeb7ed23c37de01a7b751e2367fceb13e63209e0482e3371ba49832a8376167bddbac1343c5aab421fad2fbc2fb609c47cbc8954b6cc37e482dc1af77bcbbdb4b56031fa9a6487988dc511805b6974b129cc4f0c49dd80898d30b22eb5d9f9654667ee1922789dfd8101bf5bab5ee310bb21936b09c1320654bf896c0f0a65c7f5c3734d98c8fcd931bac18fae508e5ba433e7771c9edd14ab21ac3f849ac7d18781214e5508c3b9b73cdfa94a15ab533e13a335ca61e08cc46af13b4042642a485f68218d2e52a3995b93d3585076625890c57c719cc583a33f13171761098ad606166760d719945a20394b9297387ffa7deec6f814d0ba5b0ef90e3f3e6e9a8fe3518d284f8e2a46bad1b683a9910152478d8956f6afe763b4ed9d709fef7ce4bd2a04450231a049c786956c4a6921dc9066c21efdc6ea0dce03f941984f4786000f0fc5782db20de7eb1cb55e8b7c48df6bcc42096f79d7f88e47a31ee068db7a8c7a31d5468cd945046bca36613ffabf318ce4bb7aba5d6414ce71ecc903223baf669f3d22edbcb92d29305c673e74920d40ead0caf26a6b04b3645c2569fcd4adaf378ee58a71bc6e70c43ae79637da44b488096091da46fc1908d1a22f33be2d56669b3ba3f6446198a9a8b2ede8e1763b9fa7685db5e93810df1ad57d2206c47d1f1464a42275804d188c2359db684e2c42685cea2790dc610d8dd33ccb31b25cfc4e55670ff3b204e1", @generic="946ec92de858162e43bc4bdc99ce0ba2612acdd2b0568552bc524fc0f6b1b7cde0c129db948cadf35d952e496ffdabdfdf3dc4d20ee4ede93493c7b4f21a925bc8b4f4c75918a9dda875a23b0ed479393436032f4a2324eaeef61bf6448e31c79ae55bd5a9644600d55d7087e1e1b13efabcf46de790fd99678d2143847ab146bfac8f6532d621a5cad6b0a8f5ee101c9fa58ca8a4716858b87beb5f1cd90d4f354be0f68cb71872ba24ea244abd9f2efe26f4662c2606e1939aa2a878ece25e51c62a361899a1906380b071a30e70a7b15c2f0f049c8099187779e7616d767ab1097de01bfd2910c6cfb405", @typed={0x8, 0x20, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0xd5, 0x5, 0x0, 0x0, @binary="012ff2464576fa4bfc8f565b3afcb08ad68fa42d1031633326a63e6f75da2991cf6a6622003c8ed4f72989b3ae21071397e0c0e0a87da55dce03bde6de9e49f82da206f261b4213f1a421c17e742ef977a2c25e59fd5cb81c1bf5a25fa0b879fdc938b95330b1585c5e9a0d7da048fc75cf2dcd24b028ecf617e126bad7b0a676a8663dcd4c23847cfbc55dd5f882f8db5f26607806a59fc0b72ceb114eb405046c38f7efd41e9c9c1c612ccd244f1b8bf8fb55bacfd9aee2fb3d922a6e06446a768139542ef0599002dc9733b875d4990"}]}, @generic="19dfce8eeb051c2add4387d6724e5fb8b56e01879acc3540793fcf7694851fb040ad9597fc5a232142f919e913d07dc5cd18f980d25e339ad89bf8325fdbc1382efec498b199c3e76ebe028e5369f7a4c653d41afc9e111d83f2455a18f723246cf20f984898f0f9ee4eb4e549d60f2a000b3c45ae3daa328353a44d498f08482a752d1585abe256c5f4f04237f54e9470b0ab4cc7daef9d8a3d4d01", @nested={0x2b4, 0x3b, 0x0, 0x1, [@typed={0x8, 0x57, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="308bec3b97156d863d31a42ff0013b80ba9e8fff3abcf2d5ffda366b3d071db0c4dcce24976f7612d21a4e294671960ceaf756e29d9a691f4047f168ebed8e4688afb229655f9f95e05134fa399fcfdd26ec8bc666418b48264666f07b46b651d60cbe2f55446c867441bfb75a8b36", @generic="bb7986dd66b4772a96fccc992edb773adafab3dd66ba8ae4520fa43de60ca0e4bc0ad03cca7f5db02813aa48dc357c3f5de7d8c0c37de4e1cc5216056350f03614aec659721423bf4fd21870a72ec635b73d8ce8dde75717b06c9d78c8ca9e98461e5fa46471dea05c3b8683d62554755e9c8d04e6", @generic="974455bf8b79dbd6e40038532d4d8de1fa06b6850a572288b0cf501a6a95a28fdd3f3611d933906fa62e58aefcaf76d4abd154d5a0104c3c604f5960b6fe5d9eb6caf7d23b29c549a1b8c56e4a7ba29a76400519bc999bba58d4f50948e529a8b277cbc8c2507ecf7f6e7f43bf28c46d07276040203a3622f7fd9518567688778d2a80fa43f83aa0ce84412116b1782c014e6cb5373478eca46f53a8834618bed2ff1061db1ee1113a07c32718ee18d374fcf0714733f2daa25923b00b596a62cc53f0eecfb3a8cb9e159d46c14b18b0170ccb55d5dae57555c5ef74ee", @generic="e27015118a904296b27d0aa5e25db9b54a4a443971fb2a7a5a7e4d5d68fd22776344aa45866479be6d0263e0d8008772efb5c84805e692d2f9086c2a63c59626d2f3f40439efa1f998dacf5c56b044e03a0fc38ab6277c2078ee59cddc123521b7029748c6e248418af5c00a0b03c6388d5455351f3d159cf84137f1f418", @typed={0x8, 0x8d, 0x0, 0x0, @fd}, @typed={0x8, 0x24, 0x0, 0x0, @uid=0xee01}, @generic="699cf8289cc1dad9c62231ba87ed5550bfe3ca319daa08d408c465f4b834e9cbc65548bf03c2222ccfce4109bcc7c48e0a26beec9ea864cd933aa06663bcf9404ccdae9bc04f6e1f7da0099aaef832a0d1534899a73fa6bf67"]}, @generic="8dd76771970234d34fa0efdca355286635a77baf0944ed01ca1c91655a715f6c420bc5ee872b4611dfe6852bbb17ddc5ad4b8b0e8c"]}, 0x293c}, {&(0x7f00000044c0)={0x550, 0x3e, 0x200, 0x70bd2b, 0x25dfdbfc, "", [@generic="0024583725c3ac43adc8f44cd8888b5555bfc33fd793be3fbab3925c3d866d6d1a58a6de18f9a695dfe05e7de313e1affb13fa", @generic="643f82fad8ce47a2ac37b96f2b369fa6cc81056f72070ee3ca7dc862819a64c5809c40d1053af0cec8ad0d1639167b9171864bf4078ada9d6dc7705276c189d43e33d78442065b617b9c5ddc85a4c34a52a1f16c4182f186afee26344c02b9e3268b816647732eefbbfa8690167a3521f02581a92dfbd343dd9f79468eeb3c1571ba45628e25d426cf37adbff30f4285269c412408", @nested={0x183, 0x5d, 0x0, 0x1, [@generic="73607740b707b660cf5e38eb823fa9dbc67047287a9e7bfc5c3923cd43ec438c8372766df960915b90057e6b726c703451e94f0567560efcee2c7696d6d641caa60afd63123f9112f9867fcf19418c35fbbb613216d606830cd1e7d8c6a941f9d1a61c52d013452c19c741cd0d03095af82ad6a8ccccc24bdc9bd8b2080605fbfd7dc6e5aa81ca999af1fae8", @generic="32a192d1628808d13994abf54fa12fd6869d744c83825bdf10bdaadd0c4ab7f87bc956119f145ea83af76317c32a1105afad3136b94413733bbea2ca923f6385a6ad22e5eb033f9bcab096d34cb24834bd0f4676408cf82c71ede574820bf4e0f44a5b860cb8d6e5d8e9f1637d8e3519fe4dea2a4c4ac69329b94930634ea48bb8496ca0c30e65a376af3d7eb58c8bda57d3f810187bc338233b02f98ac837464d5ab9ff4dd56af8949064541e5a4e0fc65db71ef780176052eaf0f693283c30b329124c082901c7bc590a66665445fda312c169adbd25638dfe0e75be7e0b6b69578e897017d6ce70c50fe4e84fcd65e89a7f"]}, @typed={0x8, 0x77, 0x0, 0x0, @pid=0xffffffffffffffff}, @nested={0x211, 0x42, 0x0, 0x1, [@generic="bfc58e3fa6ae049c2eb9287c1b7d55aa00656fc1bfb8bed7aa7a4d5dbb4b50ea6e5b005471b0d343fac9b8d231b2a1a8c053f63db986054b2ca3280542eef3eb26f40d6377bead0d622edaa6435a3a7dca67969a385d37ea4395c81e2822dfc8121337", @typed={0x8, 0x4c, 0x0, 0x0, @uid=0xee01}, @typed={0x8, 0x68, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x82, 0x0, 0x0, @u32=0x6}, @generic="0615c2b4498876054db808a01b8e73aa91c7cb3e24482e9cd436629fdc279e0b2846b4b903fbb77dc9a413a0520310df61961b91f6e8a6fd20c31459eae34c3921bfc722dcb8aac198efdbcdfc82d1", @generic="76437a5654c002b6d2ea841712afb41f8bf57396072bf770bc3c0f57fac39503dc6ebfcbffb4e7ff6dd28e5c3ac5499b108e86ca456fb3fa2338cf25be459289880085cbdab4d5458791f31db631a7dcf04a62db49ffc5b64ff7974b2a8bec", @typed={0x4, 0x73}, @typed={0xc0, 0x84, 0x0, 0x0, @binary="d9aa775344156a82a23c1191753ac1f426bb4d2ec48c0af8f927012c9dd7f89b7e41780be5e272bde0eaae36d42ab7d627d20705f5438280dd657fbc12f3952f3740c0f3fb3737547c56f998138eacd36458827ab92ebbb27e489b21218ceb27ed3134e18fe51d51a042351210b3646169b45611d3994783748055f4bc257165a6845c5cc2c1ada5f0f10ef2a8db1ad1ecc93dc2c3cb62d4a56486606ef1e1042e73019f0f82889bd238df208309453859c180ee0d42d41410fc58f9"}, @typed={0x14, 0x47, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @typed={0xc, 0x36, 0x0, 0x0, @u64=0x3}]}, @generic="e78f27b8af7b4c0813b2056194b2c9ce34e1da81e0709692bfd14626de7810418237d45013093b0865b5d0f4703ade22496b360b02ed14fdef9accdcc52430502710bfdf97cf04c2b2f932df3e80b9ee757f3292ea2d9e6109f0f024c816ddca35367fc3a250e5aeb70bc2174c716097cedaf85133217bea447522baf256bfe79bbaf7c08716dc04feb43c6078f8b9643b744cc10d62825928f47adee39b9b9dbd13c746a12e7844214cd3495f6485b4ac9a1f110c4923aa3da91692c4698e7b7d910800e7139171799ae8ff4a187f0f56b9b65912"]}, 0x550}, {&(0x7f0000004a40)={0xa8, 0x1e, 0x4, 0x70bd2d, 0x25dfdbfc, "", [@generic="3ef7c66ea0b4d7852e7a8f2dec2c9c13c33d959cf66f59494d61448a061b1d2c458377ff836f4170ecac8d6337be4840ac6f4b79be3e19b43ab2d58b1d4762d7dd4eabbb5fd808c396f824b5d2f43791cec8c8d235215ed0e3da61f803000a427318038768492a768aaa45db06afe501cae9bd36d3890575440ad5f7d745ecd0f18d1d632f26", @typed={0x8, 0x69, 0x0, 0x0, @u32=0x3}, @typed={0x8, 0x7b, 0x0, 0x0, @u32=0x24}]}, 0xa8}, {&(0x7f0000004b00)={0x2384, 0x23, 0x2, 0x70bd29, 0x25dfdbfd, "", [@generic="a095564861c67aa3d5bca43f98cde7fdf84a37bb9a91d90c9bbc75ea7106b14437499b76641e824daeeda62537760a6ecb2b35c8879ffb68247c92c4116050e1ff20db172b2fe9d561498ff2561b44cdf0b0f7fee869a11cfc64603b4d7bd44529159da5c718bc5620067887a9456e0d5245001d55", @generic="727f159a00bb5029d3c7cdafdcb3ff84c5e984b2aa9185da0d6b611f6667086642fa58ad65b8c1f11fbcb0868e7b2cb68cc9dddc4058de26b6889055975ca98f7dfa677d85868d0dcb2858f60cf9f2d33323968cd42c9477452d21fcd0b2b351c8b3b080ac37a48bf4aa1653cf41c2fe390a90931202ec7b0ed8445dd12b4c5df88391ba7384f8a32485ab5baed1c4e986f4ab383f256aa06ef1c877c34b0bf0c690af", @typed={0x9c, 0xc, 0x0, 0x0, @binary="9f8f8d48fc346ea4d5412591f956fef8bd4777c78cd142c1d5341d3512cd6440ccc0473b6ddbf74ac60deb01112c253bd56c93ebf40df980d298d6d5f0970b8f59e33c05fbae79ba5dd28efc82281be6dfb39849e2dc86ddc1ffc6a9d3492c9867ed2b10c52bcf66865eae433d4e0ca6a3229f399d6eb32d3abf7106a97e255cfc03fed59c43a60ea942c70c3ce8f609067baf25ce3aca89"}, @generic, @nested={0x21bf, 0x51, 0x0, 0x1, [@typed={0x13, 0x3f, 0x0, 0x0, @str='/dev/dri/card#\x00'}, @generic="c49985e8732783935a0d2fa88cffec896bd3c82a4763811a3e57def32af4d90f468f6220e6fdf9d5c4487cd0e811569de9cc34f30fd8eab4834b348cbf7cad7e3b7b46e1db220c96787ab434207883515e9da5badf5c5548e4a0b2887fc02c214165c5a6406c228b052e7af62640dbef701e909ea6024c6a93103bae8057598debb67942509033a6c667d091210cac329c69667ef87be5207f6ba209d797f98c39682d6286f00813fce830cbf1de9bd1cb93d012a8a28a3c30b7675ece1f54793b8f7883e8c890c5ce7207af21fea8668ffe18006236d79022e2ef6cdda9e2b00ec65d9cb69e55e30ff7db0e5be51c1e", @typed={0x1004, 0x52, 0x0, 0x0, @binary="84e47222ddddea443c7b3b30ee91be09d3efd2ce9c2657ccffc7e2cbd4e84c1cfe4f643c857b05988955f42540c1721c7e947bbb49716cf01ee01a4d7b7f5c515647f941076397db9f6816a664bee118c279bae1797d30eecd0e948ba2b8cd1d05a9de36cb5292219bdfc56ff0684bd11bc160c41dfe4c8ec3bd29d1269510fed19f7cd29c89c035071693513a8c90feb0a9a049cf1dd9f6a63fd2ff8c32253009c549f35a45d12cf6af7b2de98af5c09133032e95f24980e0f5ef5732c9e8300566ddbf43dc9d8cdb0b7f849ad4033ea2686ffb44904fa8226377f6c110976748dda0b90938c0723b1efb11af92eef471ebee05c5c98fc25ea77e922433a50fbd85e1a411b486e65c960e13b29935bc2ec822c12f83800de37619a9e31bcc7e7ada9950f3f9225bcad5642571e2928ee40b8c4d338f828047ae232eefc9902e32629344f70f554258ec78c9efabdb6efcaa76f9784c1b4c2d4aa4fed2e8b7c37f2ef679d13d17b6d74035181ffdc6fdc591a8cbc037255b4be243468a2ec029c446b53ad3648eafafaabb23a7ebde8ccebab1d36f8555f52817ee7d06bed7c48a70264dc70a981fd88161df9605acda64293ecd44b9e277e7d50cd076ce2aa84811f32f4fd7580e27206111e338f763272ca7b8afb4fb2d2b820eccef2de53eec23c0c9893046c8eb72f4ab9c887868f86aea4deba6a127f13499e1312ffe90fe4983e892fe32bd24e59786a6211bd5daaf637d75dd4856f805399950e3509d1afde8763a6b13f890cc3fa96fb28dd42e9cd841b783f83b5b2d0b3cb694c581fac1b56ffd4155e01cfd4c7912fec16b3d8e48b063f040db8b40d0aa794d2c5f536fcd53d6639058c8687b939091f18ab351fc939f290a167db90c0a016b19c44c2ace2e47c5cfafb040088307fc4b3ebe3f01ffac3f54ad8fc9f837a2033c34d4c7fcb9370661f45d3fbd533be7d69a3e45519fcbf8f9662e6d0d04976422b28343600920d7da7d56ac45fc39c19f4669a9d5112e9c661bcc50f188a7f436c902a4ff434270e90344bed348597f2b95e78c6c8fe66227ec08be7280ddc2b9822d425d4492bcd398d66c61826b27f090c3017719dadc7f12b3143dca4f8f52213bb86ea75a136a2462788ad36e5321f3068af92d078913365c08c301ba0619d6b1ce56e27a77f63359573ebbcfa588366de9c77a388d04b4879b9071acb70d7ef11e325965e9d69d729a538343ae095b287530fdd7567074cee1125fae5c0f6c644ca2f08dc284d4ebe2df7eec93fafed0d97701bdc946175dd46ff74d972b7da15284f90e0182ac9a0793e7e37d7239df4ac1740553538e3f023d903bf2ab56c835be22dce2aed0a664852c015d61e8442c0f20414632266099f2cf2af9eb638d1fe4a975bc4b15c58874997385800583b3786ec99765111a323bda073143b6060eda349a7f82ff6e699d08858a9d1dab6b10a2fe7433ba6ee23dd75096cf39a1b731c6f032eba6321525200347f2794de2711e5b554195a67045790153910e17c753825d4d52ffa951b36089336f11409b1b41881b9ee767f23970eace35867ff0d259786a4b28991f213692c78de82e549ca836ae40cfa2ab33a466944c245910ec6b68eb4f00410d8b81113c313d093d8e597385fee002f71e9612b115f5bf8548744313a96315aa4d81f60e03680ce903e7e94fdd0ded6ab20c340fddc5a9ad9e97d796ab1bf7ba96cd212d7d5ea7c4c85e4be6f92c8ab26e87981b22ae12125a56e611f5e366681dfacc7538a9a38e1f91e9ca69dadebdbf169db0ba55cd806caf752b8bc351d88576c2ddcb82fc57ada52d94e5b16d7b6e346ca83c21610b753079d8f18a67b3de7699efdc39e377c95f62574eb7f7249dcd143a10f41e4d26b38e445985537ab99ef82de9799b835639e5853a5abd1cd1912342b59c549de0aefe5bb47554c975a597da5ef988f70aac35f87cfe3cd6e971c5e4e8c8a09cfcf6bca1d2a3472c7fa1f7888752ae523df3f57b22ac09050e45882a13e20c5f1f08d169b8583841b2ee3b9ae882df87ff800247c731fea51bf939048df4873e4268d1c0ec4fa741edf5bb3e6b063adaaa75ee470b7afd0a1a452a319ae1ab49b55521d0bbe50f6a305a1b9319f287891318202d2853b7d5606a92f7f3d9fc27882d936b7703e272a5a2940fe99aa08ff47202c9bacbc68e68c1696d3393b7ba7a8a87db648c15f3a86f92ce90814d702cb777acfe52245a83087084536a58c7213f1cae6c133f6cbd1053953f94a896bcf04af45673b78e54c0cf3be4ef8775b8f1b96884a8c45a25571cc06060086440de223216225892a0c53b661400b1b9befbdf209fae1362f7edb9b75d36ab11ba574cfd3678148ca580f489969f1a01d59b40477accfdbc659878f73c537e28a1a8247051204b71b19dbc71216773b1e078ea4d70605020dcadc1c6edbb4923e77916128f8efbdae5548a0762c517264512613d484c88888b2b815b6fa31f39a228da1fb1bedc2d01420c3088d978cffe572bc9903dfe05575679965fffc2ff0f717c7179646e957ed9b272d493473e26cc09aee4b1865c5c8aefe6cbdb588019c6718108ef3e847a408bb57ca293a8c713c86c8f65ba41544f7ea82ef6f977590a0985894ad1ff825ac00deb0d141545311bd6b8a74c3d05169e9abee046351ae5859f19f224328f910059e1c26c7e94b9b714bc7ed636093ab5189ff7777a1921522dd897d3b02f0b27c9ac7c84d1c5499ba58289f2cd2b9daedd033122713bbb207aa238e8cf4e88db2d9490f15fd69f04d8e5a6eac01648781a6aaa5f7d5e1671674bad373a92a191aa8f8d58461aa41ae9b6d7bb7b7cdcdd125a101755193b8e83e9515197ce1456943e7b033f4274929377e9ff8f1c3dddf4b368617850009ef2fb8fe319ff915b068be73e0567e13269c020a65c8b39181e780f6df1b414141428e2bba0a187bb89c876250dd53a972d66175a6fdf95d4a5a8032ca7c1e740f0c0473b1aace74771812a1d81a5ed7681896bbd76a1176aaaa78b9c098848fad5a17e35b4ff6e83d22e759bc1bfa2c1ea2b2fe5cca2215f90da2f3399350b65b566e0d8593f79be0882f8bf98b935cfbe41180390c182a1675e551240c20f3df1193a18478efbd992cd8ba7db62f423a52366920d266b483c8e9df4313ef9d11bfa3d388b8552af8c1b1b631d783e3710165e102e274b59efe13a9f139d67a15162ca6461fb716674b17412edf05a82094fe70eb72f460b93e8bda4a4e866e4e4b4c25ab02cd8aeff5c261941f03a4d0e534bb0bfc7c05748c2d50a267f7ef3c2f7bcfb8bb015417ae38f35b30416525c61b16b47cc23e32b2de7b0c836b05a48eb42455bb2ebc55d7f20d32afeecb1d12ebe4c9271257da67044292df2225eefe6f7013b5053893e3eeecac3d591f6df8727db923fee554fae86f5b4873123c9da69b35f0d2dd7dc336ed8faadfd78f51a21222ca9be21ecfe7b7018a3c3bb5809131786eb82908c74726b5872dde6f59865781d5d2d95987213c0c1c0e8933c974798229f26c42afefb1b89eaf50e8e99d07441c53a6a4f8392967c3eca6c0fa7e90f3f394e15066b650c645c380d24da559890ffaa4f69a5d4e54da811d4254137b65d3f0b74a024d91c7b43ec3fc98a9e8270f9a5f318a9bba4785861a299bb8a854361596be6d51a1b25ca9a67a999b33778688d279c8bfae44fee92993caeb348395b22b721a73027f23cc944d231ead261988fe079c5e098232a9cdfac6111d84b23cc2c098dae4a900e258b1e0f8c538c756872024eabe07fd8e9a61fc242c87c19fb781dc6d394cbef1e5e89e134d992f4e1d37fe05f1599e2edee383c553bce14f02fa3161cfc1505194444c4c689b89d552d3717117cf3a16db28774ce1a778ce0ffc40d0dd4806482d2be6b7d133b44ffb79e593194519550aa756f712ab4bb8343ed47422b4fb20d88ad27ab7ad1c2dab5735c7ea6ce749a2a265ef29c268bd93c1cf44daf4842cbb7f78bd445ddc88847023d190b5a7415073907c32908c2a8320e340dd81cb68f72b8f8cbb9ac8ebb484d21752db88c6cebc974fe1433e9ce01d8109de8d5a9719ce823bd6a778067b6a0df4bd50f5920adf9948c9bfe3a468f3c9fde22895e78ab33f811d19f0c7b14eedf98d5ca0f01e783db0b1704a1b6e35591835fe4952b4608d02d8a949ffd26a505769bcb7c4a674acc268f8b7eba3e529fb389148594bf1df788e8adf49297a0e83f49ef3864082a3cc501da0c27946b26e2d55285974d39af4f615a65e130ad4a03c25cb1884bad281fdc20691bdbea0c312c414e0d45c596919ed372dd704169b75bce136d6692c03e31655353672ae6c7d619ab5a8fc38cd70ff9542171ae30b40f7030d6084f3e24f6e4048cb345fd59a2f65083a4a10a7c05ee432df7b5a1ca8917e7229f1aa1070bf3fba4c1b4b22eda8af19a90c61f0c8e13dd3938a7acf6eb90e77e96dd20da1aaa82f407da79fbc619fc98ea389717fd94a42d5f38f843577aeb001167be7d5532f87762ea09fabd9f6476ab813612837f92c8526e5076d34d772e67f4bb1867e6b7571ecdd62c69d794c11c98359e87281b5f33033338d6b3b16540202fcfd40c79209b254f32d05815c38318b78f5177427e29e2160761ad3b2cb70f7c78cb7b55defef680dfceb27b10122ce101b2d1023c9abb4922cb0e2f3d46811bd260b2c4a280875e66cd61e858b12a584af7cfbb808b7e3c62bb77865ee20391a74e9cda53e57ebc053573f2039573cc525f3ae3bb2b0d7692aa3746faf813123531c072861b3ef8cd1a3b2470d0c7c51bd9ceceb1171e3359fc4e241cc0efb9bb331aec19552cf55b3f2d5c9f7522b266b7e233c9f745f384563b2f04d1f2fcc120c03cd63c9345d1600d0a5db80933772ae3ed41c4845f37b34a0c50401f7f4b466d4e94a0630c384b7cbf13178bb12690e74e6df7fd19ab3cc2f842bab125d09dc26faa9cd3e255c1342c5c983832006ee0888d0f7abd24fcdf59fc465e23ce94f22d26d3ba6676ecf7d88234883d070c6b787c83036c1caa4bfce25bde53718d308c408f3a6fd23651a2ee5a3e0a047f54445b4269c7a75505c5f083eef05a2503f64fecb16111b4410fd4989253f301b47d0a0130817e61e7fb3eb0bd92a973c856bfa6383ea2d4f9458bc08ea5b009a39de2c884f6549c2da98b029105f7812c2135dcfde50a72a8a8b3df4dc6c8b4873b5dc886e104cc6f0464eeb447a84bbc6fe60ff59e967ba6bed3a5dc6e01b064ed348cdd5ecfe84730a9785a113f6a2688aff677b23ac1a5e49c175f2b0e5f23a6863c4d5af7c932fb56f13865ccd113dc564771f9dfc5385ae27b52c9226542efcee3941739cfac353dc456b687326757ea7718757bc36156057e7d71a74e26bb809424303ac364264077f0a0a4edc4c397495a30d5f33f0c197b907ddb99a890bf44c2734586e7b6e30f890dde10f874e080919b97ff6bc848083a7e41d168821f3202b9c2bff06dc7e4150a1f6e57927b0082105030ddf80e6a92bf457a7505f07bf05b0ab103378c0ddc610562cd461e6a26eac3b584855ab55adbfdc63cadacb31860a181f9078bb771f515658edb21dc848b1677be7399d8bb07a7e32e789bf4858749cec1a1b7e7b7129fc222eb087285aa780b0db700713e75ea0d38d79fcd29d1af88e5c1a58cd01b5f284c3dfcb331a9992525d27179a39f1dae04ddd39b3bf64f1bf43c2cd47713eae2a2182b62286577"}, @typed={0x8, 0x96, 0x0, 0x0, @ipv4=@rand_addr=0x64010102}, @typed={0x8, 0x48, 0x0, 0x0, @ipv4=@local}, @generic="8c3b31bb9462066c98eb81c6caa0611b9d09522c932717347ab2444f1b418a7cbe9986845a3eb6987759670fa62c081234", @generic="da9979a6ba9772a24f211c168ae6d3167f6d9eba9c2dc053ecbe034c7506b5942beac2915b53f292ca17e0e059a728888731ce40c87b740848a6b40000bd8b995e152a15e291cd9f1d0a64f7c9e299dc525e02edfd73", @generic="6b647a703aee1ed333285c42134d61458c681b435f05b38d69d946a5b498b9917635f7172f6db49db33343573199a0f35399cfe664aa0582943575092989c025c04ceada1eebecc93ad171f6dac7e2094379c44ecfd6a409c1f84ebf7784824857363806f3cf9f94211111cdab6cc9f7500c28dbbb23f7a93e9825afb2d9697631f4e7446891792d8e42cba5f2cdfd1994c3c65d8cd835c1ab60e7e1b0f008a6d2c9bde41684fe9dd0b979face5ee58d18d35739f07f227a0bd33c0ae0d7ea92f0c60ada4e7d1c70af4291f9a8463ce36a999df406c6fa569e3049791136021cd8f6f1d9ce87a91a23c8ceab90c47d42c6e7856983dcbe9c18d7e9065059b1b42729d34e5c5d995e62af33caf58267b616b0deef752b690f2e3dd95f7aa05a3ea792cbe8897e6fda772c8fcb2b0f4e146d74fc33c4db21cdfe54b53d5ebc5012e869fe5ec18586890eaaad347dc3617b2d68301952b9df7251839f339791af991be23be739d8492ab439045b7678f5c1bd424470de939dc965d09af68f51f99912af347518b8d72853d7be4a8123520c154fa3ec223c2db423de5dbfe21ea2742d7ea56875b83b5e2722a8c1eb9d37ff73b335dd8d33f3d6edf98049ad6583e356cfe8f4f44c63c3d6888ac0811ea312a82252450c09127f761cdb7d7b6f11dd458536a647325a216ed3aafcbd615244a654b48a6052e2e7d0bc402713a06aaa4bd91c84f7d9b75715be918179f2a8d3d13eb4ba2172dd07fd1c4b618a496e25ba6325e5a50a5653d1c0982d520c6b721e87eb72111205a0a9b7f40b403358f4c86e75b9bf5e3a36f71337470afed95b76df33e0f79ed7e48cfba82131a11acce0a7d86a07718d129aadc6b380f9d73c0236269beded65b203fbdfb8f330096cf6b55973de923150fca928cb9030444d33e296991f1e3b6b5ec8e1e8d442491359ff29c2d80e05678695d43887c428e5eef1cc753e1ac1fc5675e220456ee58e36acba28ad2cc714e7fec72bb6775dd4f07faaa418ebf6a15cfc373c99ea94d4079066bad78536a1c242c1cd4b7888a5a00be3c37e7cf4058255b45aedc507240d6338cb0e5ef0b3a14ab70e86f92d837ea3120d031a53c32a52c8725863849999db1902373ee28c4a8e16f3a8c62dd9bf58582cab9f60f5831b39a963542843690f61bafaba2d2969776385cfbd761fdc4ed7f8967dfb520ee11a87a0bcb300854a2e8f3e91fd3994c0c59ea39858317cbf964e957180bc4f740d4154db377ececd1fb0195cc8ddde93c60ac8414477e0f2e81d4fff5f2fa5b2e68788e1422db73140581ea5a849160bfd5eab35be767b89197c7cb88057eb26c86cc9375e43c829d8064d874476365ad058983b2fa3d07a1c98bc4af52de582f5567cb0116f8424f4c35cf0144a791a47b960ecf7aa23ab7c89f7043a5a7f1f02a3ecededb5244574597bb9db1b282a17a0f824c57bd74240c5ff0134ddac219464740add84526798075967dd2a4bb5124a90fb752cbbeb20250c4abe59a8250c9262b9a3725ff5ff9f5f05c1cec82e18f60bb698ce971d9ac10ddda1fde5a99f76253a68c1f8f9d2ced14dd51111a0629379498f843e3a044f011b98fa56df214fe812be1394a2a43c58ecc5527de8a15f4dbf4e5605ba4030c21ffd7195d29e063e20360de555aca77c89365743dcf9f185613cb90dea1138f6f68a3544bf2d2e00c5029e1d53f420ee0aca1b04b2da4966a073607aeec5c5f4b33a48711513c489a2a726582aedfa2bed9bf2d60d4d8586c1fe44511abe13e2975b72135a021bfba90050aa4d6e5497fd6cc1ef5457896714d3dba6f0bab3743db631910a4b5d0fdeb3fb27916bedf2c6161cdc734d4bdbd1decd04fd0bb1f25008392683f2ac3524d07dbd22a6f8ab43eb809c6af2570aeb5f437e42b87d1c530b43247d8905bc12dba632d0e9a820fd9042489db8257053bde6640b06d6e824100063d912baf6fde2295f573d3c8ee4a7e2896cd3c91615eb7d6becce50dcb9e1496eb79205b47502b76667753aeaef4867e8f8586dc4b440125bbc4d422577dc44385d639aae3962c2033b794fcaf3301ef5095ed0c758f77e5db4a28a916fc71a9012f32e259e1e422d999ede22bc9118dc3720db06cd19871941473dfa8b1c40a4bd94d567c8efb5759173dcb98ae0717e10b9ad51ba1f7bdac3c9ea0d185458e7b8c121c1c5589c057ff7083bb9b3ec8c6163e4983f828475432a2838e8f4fb9ed2c9c9fbec4063f2f9c168a1079a82546d3d52992ccff4293aab9efde69d6ba09e0ddf45f8a08489f29c3337f76e336e3b1e8229818db3e97296e8aa54db3c64dc012c304dd80f4dfc125f3dc64e5cb57623a2b66c2a9d14807d49864c3e500795fe3583ba874b736a8b2d569d88aa7787ae9dbb4d449ad5002882188ced2e11876f7ea72c75390b2e8b1f90fb88ede59af0dde33ebda1fc078b7b6a63ed86fe175946e3856b8b2102f0fa7656c24403317241ed74f524fc6ec961fe202e26eb7a3e5efc3cdbfeddc5e9c4c730e2601d9eaf1a37a481fc9f86ca69d344bf2431ab3eb97353583dcfcfe4b8f5d734590bc10227c13425d28aca44ebbc75012401a026ec863f65dbae633e5615d3dbcb09ec584f8bfa30917eb00ca300fc79addd568838fb997d7a41978f439b69a78dbff82875f318d4467543a51071ed29ff3db9982d61dc7cb444556089afc171b8afb128ddfd0f1adc0d58ae05b0460075dfa82358c787e9e8bfbb79288c72ccdabafaec0920e3fd058e2be8a78161e0ac28018c6aaf96f4766abfa94880a8cf36cbc9ade0d16412da4411057344a0fbecc7f855e6dbc6671df939431a60124677f3d1e16f5bcf03d778f052ccb358a030fb953626b6ef2b5b8b71a9b4514787171f43e802123c4e37bb2b080f3ba3751bbd81385e539966843819d6955d0362b52e8f7c05126ad2b6f171597527bcf2c46bffef27c6e077536b29a967a84d8ddd5c227c2cbaa0c77f1cf5a038e132147f889ec2bf187aafa623f18dc62de06ef7bd9604d9f31b15583d0b829c5cf0c28e458019e93a4bb5d9c56c4be1c924dab561a09d306ce360f2f86f7d9971a3bd0f8b797a24ca3e720cd5cec14f0c4bc854e21cfabc85977b13226b59760e2ade6d78c8d93101c16787f82a5f209fef944ee74684b6ec3c49dde900a7549d5ce53313cdf6de2da97460d75771433993fdb163ea9a0c5206637c9e7683ca669f634e0cf206652ae21a7642031ea8693b0317b7a932f274fb89015cb4f4c1413e76999f8fc1902f88755965464a980ac4915ab6ae5e1c9c113a638cc49441f84b8a60cc87d55f8b7ef6f3b9e26cd0cce901f5f6de40dd9bbb0474c1358ba887d77379589b807868959fa44506ba6769c492311e38b9f96399774f2dee5b600aed059fa3fc50772d4b58e52721c377749049cd5048a8db1e601e3fa40a580756ca49dc56878d2470d2bf0e5536c5926c4c6fc6fce4c8061efbd0f0bce271c14b86f8a6aa6b55f6560211bcaab1aef5e0b6b79d65a03dcd4ad608ddca9e3ad00ec8efd1088073e59368f18e32498957150e1495e43babf4ed478681b9855c21893908dc59864362933cee2337179f0f3d33791d48f8fc274927e8a8a22bab9f0a4ae72b194414e1896871f4c005fd746a107542634c6f93f44163ba6b6bba8e3905b159520c9439e2042f339dd0def5533ec27e31aef7302e8f556ee40bae1f296c1afc8b2d05f6ccc71690e66aeadcef0fee93bc409d93b5b7cc5ad04d15f60bdee050b256960c92ca1eb0680383b9646da2342e1f0262e2ff0249568097eb336655b5cd40706ebb95b489694e710155e4a8a5fed2b447c53851db04f56fa7c581ccf765bea3e181cea1f3e24aa99fa2ba7eb63daf4548116b5a4ec72c4d0ae5a245fd1e7e8a7819ffafcd49167f04f4e87e5172a6b1e0c9f45ae9feb0e3fbfbd21ea00e5f5f753260545b507ad4696d528eebf95343c8f90e50108e918dae391ba0f2e6222afee9b1afe0d3014b4a8e9e99cf719dfb001ed3465af5685a9bd14f43880f592a9c3c69a13a11dcaef42236b71444ed19e7404680cdaa209a4594b68cce71381321134906987202b4185a2c84d2a6bd2079f156c97245da2c2b1b66a98d227ed0cd1b2b1132a11ae51fba9c3896fe1173331ecd2eab74fd447b04efcd6fbc037f8de0d8f3bb2cc25164d4345c4c940d1d0c2ac00975bff4f6f9d8c95d00407e4a1ddd64dd97e2bf5cd86c57b2ea301eb7077bf91dcee23daab38ca85921b38d277294695182708ba3c19b2f709545c75aa8d8373f54d8a21ed5cf3dc4d4d9ffcb21b38803b020c4434f486a991a84d7657e710251113ec23b20ef65f838574f499acb0acbfac13d866e64f1b9069323ef75d4f18e797e0ed159137e70a24fe5838f69106178a47fbf6faae5e427c3bb4e18e4c3eb5bc06efe372e2a13109a874fac242e69b8e54930d7780ed4d5c76d605c49fbf2a8c31ea1bf6342589e17ba9fa9e2634b8978434f963c90a80cda9111c50e7fe67c9d5ba91e246bf68ba3934b55374e01cb7b53f298bac76dff1db334ad1d3647d7c7dbe27ad1ef31e7799904ead34050efe0a9d1e608c65c1a41de1100d4aabfade4f7b567b74ca86541c72b4ad29aa986d265f60f202fdc8841b5ef097297b3a7020876d728f1e53dd6b536153d8cc1a9a24aa373ba77e3c2a68d469059046408a5906b08d11462ffd928b8e64c13f6335be761ddda6d1c35e79c975b06265993270e486b11a9eed7851d9b097584bfd790fd12c64291cfe24801c54c83c4f96029877abb42c886f28723318078391e3bd595d76b8abc160d64de5049bb743ef84973f76af21901baf7f26b490df8dcc5aa0e692f5dfc12ca3c12babe7c28be40f2d2de20e57f18b866052e4e2eb0baf7594b4fcb55db803a78bc7a8b9bb71cabec1598874f4696de3830d548f623ceb9d97cf33da756c1d7a59912f6419cb396c90cd5ec4cb1547e9811ab2d2be6dc60c7c9167004f0e2a676b4fa4a1800451e8317e1fbfeee9e988bc043d0e26653df6a536c4b0b853d794bf4c160d54702809e98437b3c17782441f1aa24f4379c46c70269d76083ff921d912f33df6ae2d871069aee85348fcfc30f0f2cc457a8ca1ecbd0e49b813f349fdfc67440b5d8977aaed3e1040666a8e2132278d487741a246cd7c325dce30acaeca1a283c94a5dfd10b5c7d182f56d5cae781c54876f0036cfe15b5bab1f94dee767403a9b725ad37b687caece9f62afbfa123cedea162c0b1428906caa7dc73b41d1311190b7a6658837ef668ec1bc2c8699fb9056f01f41ced1195231c5d4b998d1e44e8cc91d87a3c577ffff4d8924442f5598c262cda19a2117cf4be2e10aad7baac116379bc71e83bdbfa7b8639c10a329819ccc07176af9cc26beebb4cc06d60062a3d1bba4cce3d3a3d6cb6124fde95a12636e32a6f7e4c429931ba0352f17fceb3e4803d7d6a202308e9415a48dc02cd89f0b43e6815bb1d62bcd084b31882c378ffabd295a2f8d580bf15e9d5f40401025e7ae21d228d59e7c90c3629a37c7d398f1aaa9074a8d787dbbd3282d3eeb57afda6445fee9035eeb8dd0af4097e42ae1a960f7e3bf2044983a5b279f0ddc4fa730258e642aa0e7db1e763750b25e7c73ecaea3b6d85528cbc2fffa435964d3055e10f3ec40d3a0d7550f912122514f8fdb974eb87e02a96de1350b7e29b1720ae769f41aa995492c930eb4d02bf1d17cd18ffb839889195ac24333ff8066b6609bc", @typed={0x8, 0x4d, 0x0, 0x0, @pid}, @typed={0x13, 0x89, 0x0, 0x0, @str='/dev/dri/card#\x00'}]}]}, 0x2384}, {&(0x7f0000006ec0)={0x1f8, 0x23, 0x0, 0x70bd2b, 0x25dfdbfc, "", [@nested={0x187, 0x73, 0x0, 0x1, [@generic="a773cb206414a9bbfa4791c883fbe8175769ff", @generic="7d12fa0a09ab35c94b0483fd1225995fa5d20c0afee14d98b3197f571c1467d42cd71af84e62b6b35897526facdf4d74c4c4bd7cec1920ced6eb783961df62d774447d228479ee31929c91eeb12bc846b1742693fb85eee0ac5ce26336c2fe92623597861ba147b860988d53f1c50595902f7ad2ff722f66ac83f933895647e28b4a2bbcfab8f71d37897b82f208be5868f3f478f08d71d19ebe7a8dca41424052397120d951530a2077e1701548", @generic="0376f7bdac5407ab5ab6b8d5c41a9223ffb695bf79404c4d5065bc92d305097488d5a757931a9ead588196199210d9bfbdc52874a36a2c2fc824d01c328fc86a8c8de82100872b0dcfd419e97bbc267f97764708ff288925263212b6cd7c1bebeac90c59e840d6f081e7ad6d9172dcf8d78c0f5df0601b4c979abdd487348bdd151875412a64843c484c91d7c29a6bd68095422f049ce446d5964ace04d83757335967f7797d", @typed={0x8, 0x7d, 0x0, 0x0, @ipv4=@loopback}, @typed={0x13, 0x87, 0x0, 0x0, @str='/dev/dri/card#\x00'}]}, @generic="3ed2b2e0553a83480c84c608f17214c61a08b2c5484b2c0fefdd36ea95bc17ab8cd36834b3ccd619da57eefcb35999dc8864c837c794cc0f6871c50ee7a03a7558f1aed955c4401c54700acfd16800a9132ba45da445290112064da214"]}, 0x1f8}], 0x9, &(0x7f0000007180)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r9, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x50, 0x8000}, 0x4) (async) r11 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r11, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) [ 1401.252515] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:57 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) close(r2) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000140)={0x0, 0x0, r2}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f00000000c0)={r3, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000001c0)={r4}) ioctl$DRM_IOCTL_GEM_CLOSE(r1, 0x40086409, &(0x7f0000000080)={r3}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000000)={r3}) 00:31:57 executing program 5: r0 = syz_open_dev$mouse(&(0x7f0000000040), 0x0, 0x10a00) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x107480, 0x0) (async) open(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4000, 0x102) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000380)={{{@in=@initdev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast1}}, &(0x7f0000000140)=0xe8) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000200)={0x78, 0x0, 0x0, {0x6, 0xf42b, 0x0, {0x6, 0x8, 0x0, 0x1f, 0x9, 0x3, 0x400, 0x10000, 0x800, 0x2000, 0x8001, r1, 0x0, 0x7, 0x2}}}, 0x78) r2 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) [ 1401.482524] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1401.496075] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:58 executing program 0: pivot_root(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x20000, 0x111) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000100)={0x0, 0x0, r1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) write$P9_RREAD(0xffffffffffffffff, &(0x7f0000000280)={0xa3, 0x75, 0x1, {0x98, "4d812c643ecb8444a9d944a35fb74b34833dc705df2cd6921520de7b59076403684e874e91f904edc14073f8425b1daa69b8617f00b77c70d3e2a97c3b0da9057ff3bd085d39fe2983563840df0617790ff572b735999aa0a713d4bc5ada979e2359182079205876e6701bd4f9574e374fc54e64f51bc4e1f42f0e7b8e0b5e65c5212c904e9928bc9ab3dfbf415b1007cdfce9b95e019098"}}, 0xa3) fcntl$notify(r0, 0x402, 0x8) fcntl$dupfd(r2, 0x406, r0) 00:31:58 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000001280)={{0x1, 0x1, 0x18, r1, {0xa4}}, './file0\x00'}) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f00000012c0)={r4}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MAP_BUFS(r1, 0xc0186419, &(0x7f0000001240)={0x2, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=[{0x8, 0x4b, 0x0, &(0x7f0000000000)=""/75}, {0x9, 0xcf, 0x7, &(0x7f00000000c0)=""/207}]}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000001280)={{0x1, 0x1, 0x18, r1, {0xa4}}, './file0\x00'}) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f00000012c0)={r4}) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MAP_BUFS(r1, 0xc0186419, &(0x7f0000001240)={0x2, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=[{0x8, 0x4b, 0x0, &(0x7f0000000000)=""/75}, {0x9, 0xcf, 0x7, &(0x7f00000000c0)=""/207}]}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) 00:31:58 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ftruncate(r0, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_VERSION(r0, 0xc0406400, &(0x7f0000000040)={0x80, 0x1, 0x0, 0xbd, &(0x7f00000000c0)=""/189, 0x30, &(0x7f0000000340)=""/48, 0xdf, &(0x7f0000000200)=""/223}) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x0, 0x0) sendfile(r1, r2, &(0x7f0000000300)=0x7e68, 0xfffffffffffff5a1) 00:31:58 executing program 5: r0 = syz_open_dev$mouse(&(0x7f0000000040), 0x0, 0x10a00) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x107480, 0x0) open(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4000, 0x102) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000380)={{{@in=@initdev, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast1}}, &(0x7f0000000140)=0xe8) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000200)={0x78, 0x0, 0x0, {0x6, 0xf42b, 0x0, {0x6, 0x8, 0x0, 0x1f, 0x9, 0x3, 0x400, 0x10000, 0x800, 0x2000, 0x8001, r1, 0x0, 0x7, 0x2}}}, 0x78) (async) r2 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) 00:31:58 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000140)={0x600, 0x2, &(0x7f0000000040)=[0x20, 0x7f2], &(0x7f0000000080)=[0x7], &(0x7f00000000c0)=[0x7, 0x72f], &(0x7f0000000100)=[0xfffffffa, 0x1, 0x7fffffff], 0x0, 0x1}) 00:31:58 executing program 0: pivot_root(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x20000, 0x111) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000100)={0x0, 0x0, r1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) write$P9_RREAD(0xffffffffffffffff, &(0x7f0000000280)={0xa3, 0x75, 0x1, {0x98, "4d812c643ecb8444a9d944a35fb74b34833dc705df2cd6921520de7b59076403684e874e91f904edc14073f8425b1daa69b8617f00b77c70d3e2a97c3b0da9057ff3bd085d39fe2983563840df0617790ff572b735999aa0a713d4bc5ada979e2359182079205876e6701bd4f9574e374fc54e64f51bc4e1f42f0e7b8e0b5e65c5212c904e9928bc9ab3dfbf415b1007cdfce9b95e019098"}}, 0xa3) fcntl$notify(r0, 0x402, 0x8) fcntl$dupfd(r2, 0x406, r0) pivot_root(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x20000, 0x111) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000100)={0x0, 0x0, r1}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) write$P9_RREAD(0xffffffffffffffff, &(0x7f0000000280)={0xa3, 0x75, 0x1, {0x98, "4d812c643ecb8444a9d944a35fb74b34833dc705df2cd6921520de7b59076403684e874e91f904edc14073f8425b1daa69b8617f00b77c70d3e2a97c3b0da9057ff3bd085d39fe2983563840df0617790ff572b735999aa0a713d4bc5ada979e2359182079205876e6701bd4f9574e374fc54e64f51bc4e1f42f0e7b8e0b5e65c5212c904e9928bc9ab3dfbf415b1007cdfce9b95e019098"}}, 0xa3) (async) fcntl$notify(r0, 0x402, 0x8) (async) fcntl$dupfd(r2, 0x406, r0) (async) [ 1402.011534] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1402.026787] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:58 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0xffffffff, 0xff, 0x500, 0x3, 0xfffffffe, 0x9fb0}) 00:31:58 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000140)={0x600, 0x2, &(0x7f0000000040)=[0x20, 0x7f2], &(0x7f0000000080)=[0x7], &(0x7f00000000c0)=[0x7, 0x72f], &(0x7f0000000100)=[0xfffffffa, 0x1, 0x7fffffff], 0x0, 0x1}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000140)={0x600, 0x2, &(0x7f0000000040)=[0x20, 0x7f2], &(0x7f0000000080)=[0x7], &(0x7f00000000c0)=[0x7, 0x72f], &(0x7f0000000100)=[0xfffffffa, 0x1, 0x7fffffff], 0x0, 0x1}) (async) 00:31:58 executing program 0: pivot_root(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x20000, 0x111) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000100)={0x0, 0x0, r1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) write$P9_RREAD(0xffffffffffffffff, &(0x7f0000000280)={0xa3, 0x75, 0x1, {0x98, "4d812c643ecb8444a9d944a35fb74b34833dc705df2cd6921520de7b59076403684e874e91f904edc14073f8425b1daa69b8617f00b77c70d3e2a97c3b0da9057ff3bd085d39fe2983563840df0617790ff572b735999aa0a713d4bc5ada979e2359182079205876e6701bd4f9574e374fc54e64f51bc4e1f42f0e7b8e0b5e65c5212c904e9928bc9ab3dfbf415b1007cdfce9b95e019098"}}, 0xa3) fcntl$notify(r0, 0x402, 0x8) fcntl$dupfd(r2, 0x406, r0) pivot_root(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x20000, 0x111) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000100)={0x0, 0x0, r1}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) write$P9_RREAD(0xffffffffffffffff, &(0x7f0000000280)={0xa3, 0x75, 0x1, {0x98, "4d812c643ecb8444a9d944a35fb74b34833dc705df2cd6921520de7b59076403684e874e91f904edc14073f8425b1daa69b8617f00b77c70d3e2a97c3b0da9057ff3bd085d39fe2983563840df0617790ff572b735999aa0a713d4bc5ada979e2359182079205876e6701bd4f9574e374fc54e64f51bc4e1f42f0e7b8e0b5e65c5212c904e9928bc9ab3dfbf415b1007cdfce9b95e019098"}}, 0xa3) (async) fcntl$notify(r0, 0x402, 0x8) (async) fcntl$dupfd(r2, 0x406, r0) (async) 00:31:58 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000001280)={{0x1, 0x1, 0x18, r1, {0xa4}}, './file0\x00'}) (async, rerun: 32) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f00000012c0)={r4}) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MAP_BUFS(r1, 0xc0186419, &(0x7f0000001240)={0x2, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=[{0x8, 0x4b, 0x0, &(0x7f0000000000)=""/75}, {0x9, 0xcf, 0x7, &(0x7f00000000c0)=""/207}]}) (rerun: 32) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:31:58 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ftruncate(r0, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_VERSION(r0, 0xc0406400, &(0x7f0000000040)={0x80, 0x1, 0x0, 0xbd, &(0x7f00000000c0)=""/189, 0x30, &(0x7f0000000340)=""/48, 0xdf, &(0x7f0000000200)=""/223}) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x0, 0x0) sendfile(r1, r2, &(0x7f0000000300)=0x7e68, 0xfffffffffffff5a1) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ftruncate(r0, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$DRM_IOCTL_VERSION(r0, 0xc0406400, &(0x7f0000000040)={0x80, 0x1, 0x0, 0xbd, &(0x7f00000000c0)=""/189, 0x30, &(0x7f0000000340)=""/48, 0xdf, &(0x7f0000000200)=""/223}) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x0, 0x0) (async) sendfile(r1, r2, &(0x7f0000000300)=0x7e68, 0xfffffffffffff5a1) (async) [ 1402.162813] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1402.174334] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:58 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0xffffffff, 0xff, 0x500, 0x3, 0xfffffffe, 0x9fb0}) 00:31:58 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000000c0)) r1 = syz_open_dev$dri(&(0x7f0000000000), 0xcc3, 0x6000) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000040)={0x4, 0x2, 0x3, 0xb0b0b0b0}) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000340)={0x601, 0x7, &(0x7f0000000200)=[0xfffffe00, 0x20, 0x1000, 0x4ef, 0x59b, 0x9, 0x4], &(0x7f0000000240)=[0x18, 0x1], &(0x7f00000002c0)=[0x4, 0x9, 0x5c, 0x5, 0x3, 0x8, 0x0, 0x200], &(0x7f0000000300)=[0x1, 0x979b, 0x6f, 0x8], 0x0, 0xffffffffffffb71b}) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/bus/ulpi', 0x20002, 0x62) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000140)={r4}) [ 1402.240180] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:58 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000140)={0x600, 0x2, &(0x7f0000000040)=[0x20, 0x7f2], &(0x7f0000000080)=[0x7], &(0x7f00000000c0)=[0x7, 0x72f], &(0x7f0000000100)=[0xfffffffa, 0x1, 0x7fffffff], 0x0, 0x1}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000140)={0x600, 0x2, &(0x7f0000000040)=[0x20, 0x7f2], &(0x7f0000000080)=[0x7], &(0x7f00000000c0)=[0x7, 0x72f], &(0x7f0000000100)=[0xfffffffa, 0x1, 0x7fffffff], 0x0, 0x1}) (async) [ 1402.282533] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:58 executing program 2: ioctl$DRM_IOCTL_WAIT_VBLANK(0xffffffffffffffff, 0xc018643a, &(0x7f0000000080)={0x4000000}) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000010c0), 0x802, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x8030942b, &(0x7f0000001100)={0x9bab, {0x0, 0xb0, 0x401, 0x28f, 0x1000}}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x3], 0x1, 0x800}) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f00000000c0)=""/4096) 00:31:58 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000000c0)) r1 = syz_open_dev$dri(&(0x7f0000000000), 0xcc3, 0x6000) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) (async) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000040)={0x4, 0x2, 0x3, 0xb0b0b0b0}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000340)={0x601, 0x7, &(0x7f0000000200)=[0xfffffe00, 0x20, 0x1000, 0x4ef, 0x59b, 0x9, 0x4], &(0x7f0000000240)=[0x18, 0x1], &(0x7f00000002c0)=[0x4, 0x9, 0x5c, 0x5, 0x3, 0x8, 0x0, 0x200], &(0x7f0000000300)=[0x1, 0x979b, 0x6f, 0x8], 0x0, 0xffffffffffffb71b}) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/bus/ulpi', 0x20002, 0x62) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000140)={r4}) 00:31:58 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0xffffffff, 0xff, 0x500, 0x3, 0xfffffffe, 0x9fb0}) 00:31:58 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ftruncate(r0, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_VERSION(r0, 0xc0406400, &(0x7f0000000040)={0x80, 0x1, 0x0, 0xbd, &(0x7f00000000c0)=""/189, 0x30, &(0x7f0000000340)=""/48, 0xdf, &(0x7f0000000200)=""/223}) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x0, 0x0) sendfile(r1, r2, &(0x7f0000000300)=0x7e68, 0xfffffffffffff5a1) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ftruncate(r0, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$DRM_IOCTL_VERSION(r0, 0xc0406400, &(0x7f0000000040)={0x80, 0x1, 0x0, 0xbd, &(0x7f00000000c0)=""/189, 0x30, &(0x7f0000000340)=""/48, 0xdf, &(0x7f0000000200)=""/223}) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x0, 0x0) (async) sendfile(r1, r2, &(0x7f0000000300)=0x7e68, 0xfffffffffffff5a1) (async) [ 1402.378517] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1402.417732] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:58 executing program 2: ioctl$DRM_IOCTL_WAIT_VBLANK(0xffffffffffffffff, 0xc018643a, &(0x7f0000000080)={0x4000000}) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000010c0), 0x802, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x8030942b, &(0x7f0000001100)={0x9bab, {0x0, 0xb0, 0x401, 0x28f, 0x1000}}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x3], 0x1, 0x800}) (async) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f00000000c0)=""/4096) 00:31:58 executing program 1: ioctl$SNDCTL_TMR_CONTINUE(0xffffffffffffffff, 0x5404) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x20200, 0x0) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) [ 1402.439622] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:58 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000000c0)) r1 = syz_open_dev$dri(&(0x7f0000000000), 0xcc3, 0x6000) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) (async) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000040)={0x4, 0x2, 0x3, 0xb0b0b0b0}) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000340)={0x601, 0x7, &(0x7f0000000200)=[0xfffffe00, 0x20, 0x1000, 0x4ef, 0x59b, 0x9, 0x4], &(0x7f0000000240)=[0x18, 0x1], &(0x7f00000002c0)=[0x4, 0x9, 0x5c, 0x5, 0x3, 0x8, 0x0, 0x200], &(0x7f0000000300)=[0x1, 0x979b, 0x6f, 0x8], 0x0, 0xffffffffffffb71b}) (async) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/bus/ulpi', 0x20002, 0x62) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000140)={r4}) [ 1402.516300] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:58 executing program 2: ioctl$DRM_IOCTL_WAIT_VBLANK(0xffffffffffffffff, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000010c0), 0x802, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x8030942b, &(0x7f0000001100)={0x9bab, {0x0, 0xb0, 0x401, 0x28f, 0x1000}}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x3], 0x1, 0x800}) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f00000000c0)=""/4096) 00:31:58 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0xff7ffffffffffffb, 0x14000) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:58 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{}, {}, {0x0}, {}, {}, {}]}) ioctl$DRM_IOCTL_GET_CTX(r1, 0xc0086423, &(0x7f0000000180)={r2, 0x2}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000000)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000040)={r3}) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="6421f75f22b8abcfbe40d29d4f554c2b05362dc4aa6bb01a2fa2b3ccb40221565dfc2d4a33524e186d2876d5f42e006f193f8a88165b7b1f7d4f0a728d9b31a13b46660c5a9a0e746d6650d4df7ae180fe2162d61d132be4bad111dc080e19f0ae24d86fccac57b2fbd90870ade4a0bdd1d64b2b2e3905218e7a987b9fecf8a883734a9a5e22e8eacbbff066aa964bf44663a58f0fe2fef8c7273ccca8f1077386dc4bcf208a122a9eb5f76048b988ae831577d78971a1c3bd52831e0305b9baa31bb657c9674c1f6a1944afa33fbd486f459365f7db223cfa8718519e360776d144b62f955cc181804cbce5654c3fd381", @ANYRES8=r1, @ANYRESHEX=r3, @ANYRES64=r4, @ANYRESOCT=r5, @ANYRESDEC=r3, @ANYRES64=r3, @ANYRES64=r1], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x0, 0x8}) 00:31:58 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x9}}, './file0\x00'}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_CREATE(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="230900000000000000000100000005000700000000000800090000000000060002000100000008000a000000000008001700", @ANYRES32], 0x3c}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r3, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7b4a}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e22}]}, 0x24}, 0x1, 0x0, 0x0, 0x840}, 0x4000040) 00:31:58 executing program 1: ioctl$SNDCTL_TMR_CONTINUE(0xffffffffffffffff, 0x5404) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x20200, 0x0) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) ioctl$SNDCTL_TMR_CONTINUE(0xffffffffffffffff, 0x5404) (async) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x20200, 0x0) (async) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) 00:31:58 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0xff7ffffffffffffb, 0x14000) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:31:58 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x8000000}) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x208100, 0x0) close(r1) [ 1402.684411] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1402.723071] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:59 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x9}}, './file0\x00'}) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_CREATE(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="230900000000000000000100000005000700000000000800090000000000060002000100000008000a000000000008001700", @ANYRES32], 0x3c}}, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_CREATE(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r3, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7b4a}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e22}]}, 0x24}, 0x1, 0x0, 0x0, 0x840}, 0x4000040) [ 1402.778819] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1402.798420] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:59 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0xff7ffffffffffffb, 0x14000) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) [ 1402.833972] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:59 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x8000000}) (async) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x208100, 0x0) close(r1) 00:31:59 executing program 1: ioctl$SNDCTL_TMR_CONTINUE(0xffffffffffffffff, 0x5404) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x20200, 0x0) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:31:59 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x9}}, './file0\x00'}) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_CREATE(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="230900000000000000000100000005000700000000000800090000000000060002000100000008000a000000000008001700", @ANYRES32], 0x3c}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r3, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7b4a}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e22}]}, 0x24}, 0x1, 0x0, 0x0, 0x840}, 0x4000040) 00:31:59 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{}, {}, {0x0}, {}, {}, {}]}) ioctl$DRM_IOCTL_GET_CTX(r1, 0xc0086423, &(0x7f0000000180)={r2, 0x2}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000000)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000040)={r3}) (async) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="6421f75f22b8abcfbe40d29d4f554c2b05362dc4aa6bb01a2fa2b3ccb40221565dfc2d4a33524e186d2876d5f42e006f193f8a88165b7b1f7d4f0a728d9b31a13b46660c5a9a0e746d6650d4df7ae180fe2162d61d132be4bad111dc080e19f0ae24d86fccac57b2fbd90870ade4a0bdd1d64b2b2e3905218e7a987b9fecf8a883734a9a5e22e8eacbbff066aa964bf44663a58f0fe2fef8c7273ccca8f1077386dc4bcf208a122a9eb5f76048b988ae831577d78971a1c3bd52831e0305b9baa31bb657c9674c1f6a1944afa33fbd486f459365f7db223cfa8718519e360776d144b62f955cc181804cbce5654c3fd381", @ANYRES8=r1, @ANYRESHEX=r3, @ANYRES64=r4, @ANYRESOCT=r5, @ANYRESDEC=r3, @ANYRES64=r3, @ANYRES64=r1], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x0, 0x8}) [ 1402.991365] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1403.043273] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:59 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x8000000}) (async, rerun: 64) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x208100, 0x0) (rerun: 64) close(r1) [ 1403.086367] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:31:59 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{}, {}, {0x0}, {}, {}, {}]}) ioctl$DRM_IOCTL_GET_CTX(r1, 0xc0086423, &(0x7f0000000180)={r2, 0x2}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000000)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000040)={r3}) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="6421f75f22b8abcfbe40d29d4f554c2b05362dc4aa6bb01a2fa2b3ccb40221565dfc2d4a33524e186d2876d5f42e006f193f8a88165b7b1f7d4f0a728d9b31a13b46660c5a9a0e746d6650d4df7ae180fe2162d61d132be4bad111dc080e19f0ae24d86fccac57b2fbd90870ade4a0bdd1d64b2b2e3905218e7a987b9fecf8a883734a9a5e22e8eacbbff066aa964bf44663a58f0fe2fef8c7273ccca8f1077386dc4bcf208a122a9eb5f76048b988ae831577d78971a1c3bd52831e0305b9baa31bb657c9674c1f6a1944afa33fbd486f459365f7db223cfa8718519e360776d144b62f955cc181804cbce5654c3fd381", @ANYRES8=r1, @ANYRESHEX=r3, @ANYRES64=r4, @ANYRESOCT=r5, @ANYRESDEC=r3, @ANYRES64=r3, @ANYRES64=r1], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x0, 0x8}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}]}) (async) ioctl$DRM_IOCTL_GET_CTX(r1, 0xc0086423, &(0x7f0000000180)={r2, 0x2}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000000)={0x0, 0x0, r0}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000040)={r3}) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) write$binfmt_script(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="6421f75f22b8abcfbe40d29d4f554c2b05362dc4aa6bb01a2fa2b3ccb40221565dfc2d4a33524e186d2876d5f42e006f193f8a88165b7b1f7d4f0a728d9b31a13b46660c5a9a0e746d6650d4df7ae180fe2162d61d132be4bad111dc080e19f0ae24d86fccac57b2fbd90870ade4a0bdd1d64b2b2e3905218e7a987b9fecf8a883734a9a5e22e8eacbbff066aa964bf44663a58f0fe2fef8c7273ccca8f1077386dc4bcf208a122a9eb5f76048b988ae831577d78971a1c3bd52831e0305b9baa31bb657c9674c1f6a1944afa33fbd486f459365f7db223cfa8718519e360776d144b62f955cc181804cbce5654c3fd381", @ANYRES8=r1, @ANYRESHEX=r3, @ANYRES64=r4, @ANYRESOCT=r5, @ANYRESDEC=r3, @ANYRES64=r3, @ANYRES64=r1], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x0, 0x8}) (async) 00:31:59 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x4, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) [ 1403.193382] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1403.228843] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f 00:31:59 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000000080)={r2}) [ 1403.238496] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1403.239055] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f 00:31:59 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x4, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x4, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) [ 1403.302205] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1403.332808] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1403.333322] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1403.407636] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1403.414321] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f 00:31:59 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000000080)={r2}) [ 1403.484882] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1403.497112] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f 00:31:59 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/seq/timer\x00', 0x0, 0x0) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000300), 0x109181, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r4 = signalfd4(r1, &(0x7f0000000480)={[0x6]}, 0x8, 0x0) r5 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) io_submit(0x0, 0x5, &(0x7f0000000700)=[&(0x7f0000000340)={0x0, 0x0, 0x0, 0x7, 0x7, r0, &(0x7f0000000280)="9167b57959a0473a8464f205336222c9b8a0654c0ed977cbef3c30a97ca5a23f9b2a73dd7f857c9bd8bc371e8abe58631463acdb4f6cdb01aaa7d8e32ccd0a7808740ac3adf551927270de24a96d40672ed72ff92333cc7fae3d115fec3d5bdb077f75f40d9069f1777efae558d9428c1dc8fe4084", 0x75, 0x7ff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7, 0xffff, r1, &(0x7f0000000380)="ac78316301c85f06ec1b3011ca7c050676d00fdb95c7145541093bdd", 0x1c, 0x7, 0x0, 0x3, r1}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x8, r3, &(0x7f0000000400)="dbfdbfba1822a8347b244acaa5bf2519c1bcecb2b003de7784b53db63f1a56aed44fc13820dc58c82199ffd6f3d436f796867ed884f68af147ef45a2a1c09f1c65", 0x41, 0x8000000000000001, 0x0, 0x2, r4}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x5, 0x800, r5, &(0x7f0000000540)="7e193ba282cc65691d5ad93a5a33f2740d2b77f204d92318d9f781e80c95940d20d121307408ef8b1696", 0x2a, 0x8, 0x0, 0x3, r1}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x7, 0x4780, r0, &(0x7f00000005c0)="3a17fc3e9dbb05eec981c5d28a6ab83a37e99e924b554e86b692c1a691768b882ee308ce265b94290d6a56eeb3d0e82e2939879740952e048112c5a165634432ba36613a0190fb471b2e10580b7db05315eb61cb4e5bae259e4e5c16cc592ae8ece8ce67688262924bd053f47b25666d35a90bdc2ef418b2b4124ecd34cbfa88c8cae7b010042a79b0cf02e1c1b5cae9c1c63af5147a3e4e8f8af18fea3638ab9824f6fabd01c8af6128f370c99d596c0901cfc4c120fbce87d44a2af1248ed06c978e3df30bf4e777a989aa69", 0xcd, 0x9, 0x0, 0x0, r1}]) ioctl$DRM_IOCTL_GET_SAREA_CTX(r1, 0xc010641d, &(0x7f0000000040)={0x0, &(0x7f00000000c0)=""/247}) r6 = syz_open_dev$sndmidi(&(0x7f0000000200), 0x5, 0x802) ioctl$FIGETBSZ(r6, 0x2, &(0x7f0000000240)) 00:31:59 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x4, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x4, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) [ 1403.538487] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1403.568858] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f 00:31:59 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000000080)={r2}) [ 1403.636984] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1403.637438] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1403.675920] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f 00:31:59 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/seq/timer\x00', 0x0, 0x0) (async) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000300), 0x109181, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r4 = signalfd4(r1, &(0x7f0000000480)={[0x6]}, 0x8, 0x0) (async) r5 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) io_submit(0x0, 0x5, &(0x7f0000000700)=[&(0x7f0000000340)={0x0, 0x0, 0x0, 0x7, 0x7, r0, &(0x7f0000000280)="9167b57959a0473a8464f205336222c9b8a0654c0ed977cbef3c30a97ca5a23f9b2a73dd7f857c9bd8bc371e8abe58631463acdb4f6cdb01aaa7d8e32ccd0a7808740ac3adf551927270de24a96d40672ed72ff92333cc7fae3d115fec3d5bdb077f75f40d9069f1777efae558d9428c1dc8fe4084", 0x75, 0x7ff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7, 0xffff, r1, &(0x7f0000000380)="ac78316301c85f06ec1b3011ca7c050676d00fdb95c7145541093bdd", 0x1c, 0x7, 0x0, 0x3, r1}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x8, r3, &(0x7f0000000400)="dbfdbfba1822a8347b244acaa5bf2519c1bcecb2b003de7784b53db63f1a56aed44fc13820dc58c82199ffd6f3d436f796867ed884f68af147ef45a2a1c09f1c65", 0x41, 0x8000000000000001, 0x0, 0x2, r4}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x5, 0x800, r5, &(0x7f0000000540)="7e193ba282cc65691d5ad93a5a33f2740d2b77f204d92318d9f781e80c95940d20d121307408ef8b1696", 0x2a, 0x8, 0x0, 0x3, r1}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x7, 0x4780, r0, &(0x7f00000005c0)="3a17fc3e9dbb05eec981c5d28a6ab83a37e99e924b554e86b692c1a691768b882ee308ce265b94290d6a56eeb3d0e82e2939879740952e048112c5a165634432ba36613a0190fb471b2e10580b7db05315eb61cb4e5bae259e4e5c16cc592ae8ece8ce67688262924bd053f47b25666d35a90bdc2ef418b2b4124ecd34cbfa88c8cae7b010042a79b0cf02e1c1b5cae9c1c63af5147a3e4e8f8af18fea3638ab9824f6fabd01c8af6128f370c99d596c0901cfc4c120fbce87d44a2af1248ed06c978e3df30bf4e777a989aa69", 0xcd, 0x9, 0x0, 0x0, r1}]) (async) ioctl$DRM_IOCTL_GET_SAREA_CTX(r1, 0xc010641d, &(0x7f0000000040)={0x0, &(0x7f00000000c0)=""/247}) r6 = syz_open_dev$sndmidi(&(0x7f0000000200), 0x5, 0x802) ioctl$FIGETBSZ(r6, 0x2, &(0x7f0000000240)) [ 1403.689795] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1403.699723] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1403.703049] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f 00:32:00 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) fallocate(0xffffffffffffffff, 0x18, 0x8000000000000000, 0x400000000) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f0000000040), 0x9, 0x400080) [ 1403.764541] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1403.789012] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1403.834784] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1403.879177] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1403.898361] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f 00:32:00 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x5, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_DIRTYFB(r1, 0xc01864b1, &(0x7f0000000080)={0x8, 0x3, 0x7, 0x4, &(0x7f0000000040)=[{0x6, 0x7, 0x0, 0x2}, {0x1ff, 0x3ff, 0x0, 0x8}, {0x3, 0x6de, 0xc88, 0x615}, {0x3f, 0x0, 0x7ff, 0xa75}]}) [ 1403.952072] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1403.966304] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1403.996827] [drm:drm_wait_vblank_ioctl] *ERROR* Unsupported type value 0x8000000, supported mask 0x7400003f [ 1404.021291] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:00 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) fallocate(0xffffffffffffffff, 0x18, 0x8000000000000000, 0x400000000) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) syz_open_dev$dri(&(0x7f0000000040), 0x9, 0x400080) 00:32:00 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/seq/timer\x00', 0x0, 0x0) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000300), 0x109181, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) r4 = signalfd4(r1, &(0x7f0000000480)={[0x6]}, 0x8, 0x0) r5 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) io_submit(0x0, 0x5, &(0x7f0000000700)=[&(0x7f0000000340)={0x0, 0x0, 0x0, 0x7, 0x7, r0, &(0x7f0000000280)="9167b57959a0473a8464f205336222c9b8a0654c0ed977cbef3c30a97ca5a23f9b2a73dd7f857c9bd8bc371e8abe58631463acdb4f6cdb01aaa7d8e32ccd0a7808740ac3adf551927270de24a96d40672ed72ff92333cc7fae3d115fec3d5bdb077f75f40d9069f1777efae558d9428c1dc8fe4084", 0x75, 0x7ff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7, 0xffff, r1, &(0x7f0000000380)="ac78316301c85f06ec1b3011ca7c050676d00fdb95c7145541093bdd", 0x1c, 0x7, 0x0, 0x3, r1}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x8, r3, &(0x7f0000000400)="dbfdbfba1822a8347b244acaa5bf2519c1bcecb2b003de7784b53db63f1a56aed44fc13820dc58c82199ffd6f3d436f796867ed884f68af147ef45a2a1c09f1c65", 0x41, 0x8000000000000001, 0x0, 0x2, r4}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x5, 0x800, r5, &(0x7f0000000540)="7e193ba282cc65691d5ad93a5a33f2740d2b77f204d92318d9f781e80c95940d20d121307408ef8b1696", 0x2a, 0x8, 0x0, 0x3, r1}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x7, 0x4780, r0, &(0x7f00000005c0)="3a17fc3e9dbb05eec981c5d28a6ab83a37e99e924b554e86b692c1a691768b882ee308ce265b94290d6a56eeb3d0e82e2939879740952e048112c5a165634432ba36613a0190fb471b2e10580b7db05315eb61cb4e5bae259e4e5c16cc592ae8ece8ce67688262924bd053f47b25666d35a90bdc2ef418b2b4124ecd34cbfa88c8cae7b010042a79b0cf02e1c1b5cae9c1c63af5147a3e4e8f8af18fea3638ab9824f6fabd01c8af6128f370c99d596c0901cfc4c120fbce87d44a2af1248ed06c978e3df30bf4e777a989aa69", 0xcd, 0x9, 0x0, 0x0, r1}]) ioctl$DRM_IOCTL_GET_SAREA_CTX(r1, 0xc010641d, &(0x7f0000000040)={0x0, &(0x7f00000000c0)=""/247}) r6 = syz_open_dev$sndmidi(&(0x7f0000000200), 0x5, 0x802) ioctl$FIGETBSZ(r6, 0x2, &(0x7f0000000240)) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/seq/timer\x00', 0x0, 0x0) (async) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000300), 0x109181, 0x0) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) signalfd4(r1, &(0x7f0000000480)={[0x6]}, 0x8, 0x0) (async) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) (async) io_submit(0x0, 0x5, &(0x7f0000000700)=[&(0x7f0000000340)={0x0, 0x0, 0x0, 0x7, 0x7, r0, &(0x7f0000000280)="9167b57959a0473a8464f205336222c9b8a0654c0ed977cbef3c30a97ca5a23f9b2a73dd7f857c9bd8bc371e8abe58631463acdb4f6cdb01aaa7d8e32ccd0a7808740ac3adf551927270de24a96d40672ed72ff92333cc7fae3d115fec3d5bdb077f75f40d9069f1777efae558d9428c1dc8fe4084", 0x75, 0x7ff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7, 0xffff, r1, &(0x7f0000000380)="ac78316301c85f06ec1b3011ca7c050676d00fdb95c7145541093bdd", 0x1c, 0x7, 0x0, 0x3, r1}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x8, r3, &(0x7f0000000400)="dbfdbfba1822a8347b244acaa5bf2519c1bcecb2b003de7784b53db63f1a56aed44fc13820dc58c82199ffd6f3d436f796867ed884f68af147ef45a2a1c09f1c65", 0x41, 0x8000000000000001, 0x0, 0x2, r4}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x5, 0x800, r5, &(0x7f0000000540)="7e193ba282cc65691d5ad93a5a33f2740d2b77f204d92318d9f781e80c95940d20d121307408ef8b1696", 0x2a, 0x8, 0x0, 0x3, r1}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x7, 0x4780, r0, &(0x7f00000005c0)="3a17fc3e9dbb05eec981c5d28a6ab83a37e99e924b554e86b692c1a691768b882ee308ce265b94290d6a56eeb3d0e82e2939879740952e048112c5a165634432ba36613a0190fb471b2e10580b7db05315eb61cb4e5bae259e4e5c16cc592ae8ece8ce67688262924bd053f47b25666d35a90bdc2ef418b2b4124ecd34cbfa88c8cae7b010042a79b0cf02e1c1b5cae9c1c63af5147a3e4e8f8af18fea3638ab9824f6fabd01c8af6128f370c99d596c0901cfc4c120fbce87d44a2af1248ed06c978e3df30bf4e777a989aa69", 0xcd, 0x9, 0x0, 0x0, r1}]) (async) ioctl$DRM_IOCTL_GET_SAREA_CTX(r1, 0xc010641d, &(0x7f0000000040)={0x0, &(0x7f00000000c0)=""/247}) (async) syz_open_dev$sndmidi(&(0x7f0000000200), 0x5, 0x802) (async) ioctl$FIGETBSZ(r6, 0x2, &(0x7f0000000240)) (async) 00:32:00 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x2, 0x4001) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000040)={r3}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) [ 1404.142811] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:00 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x5, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_DIRTYFB(r1, 0xc01864b1, &(0x7f0000000080)={0x8, 0x3, 0x7, 0x4, &(0x7f0000000040)=[{0x6, 0x7, 0x0, 0x2}, {0x1ff, 0x3ff, 0x0, 0x8}, {0x3, 0x6de, 0xc88, 0x615}, {0x3f, 0x0, 0x7ff, 0xa75}]}) 00:32:00 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r2, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) ioctl$BTRFS_IOC_SCRUB_CANCEL(r2, 0x941c, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000000c0)={&(0x7f0000000000)=[0x0, 0x80, 0x5], 0x3, 0x0, 0x23c00, 0x80, 0x6, 0x2, 0x100, {0x6, 0x5, 0x1, 0x5, 0x8, 0x6, 0x2, 0x8, 0xd0, 0x5d1e, 0x1, 0x1000, 0x7, 0x20, "0e1a6c7a16ac18d2ba54b370367f17cf2222d317ca032fec51dfb83743c30b99"}}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:32:00 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) fallocate(0xffffffffffffffff, 0x18, 0x8000000000000000, 0x400000000) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f0000000040), 0x9, 0x400080) 00:32:00 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f00000000c0)={0x0, 0x7f}) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x9, 0x80) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x5, 0x1, 0x80}) 00:32:00 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x2, 0x4001) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000040)={r3}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) [ 1404.335069] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1404.361427] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:00 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r2, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) ioctl$BTRFS_IOC_SCRUB_CANCEL(r2, 0x941c, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000000c0)={&(0x7f0000000000)=[0x0, 0x80, 0x5], 0x3, 0x0, 0x23c00, 0x80, 0x6, 0x2, 0x100, {0x6, 0x5, 0x1, 0x5, 0x8, 0x6, 0x2, 0x8, 0xd0, 0x5d1e, 0x1, 0x1000, 0x7, 0x20, "0e1a6c7a16ac18d2ba54b370367f17cf2222d317ca032fec51dfb83743c30b99"}}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:32:00 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x5, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_DIRTYFB(r1, 0xc01864b1, &(0x7f0000000080)={0x8, 0x3, 0x7, 0x4, &(0x7f0000000040)=[{0x6, 0x7, 0x0, 0x2}, {0x1ff, 0x3ff, 0x0, 0x8}, {0x3, 0x6de, 0xc88, 0x615}, {0x3f, 0x0, 0x7ff, 0xa75}]}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x5, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_DIRTYFB(r1, 0xc01864b1, &(0x7f0000000080)={0x8, 0x3, 0x7, 0x4, &(0x7f0000000040)=[{0x6, 0x7, 0x0, 0x2}, {0x1ff, 0x3ff, 0x0, 0x8}, {0x3, 0x6de, 0xc88, 0x615}, {0x3f, 0x0, 0x7ff, 0xa75}]}) (async) 00:32:00 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r0, 0xc02064a5, &(0x7f0000000100)={0x7fffffff, 0x3, &(0x7f0000000040)=[0x4, 0x7, 0xeb1], &(0x7f0000000080)=[0x0, 0x3ff, 0x4, 0xffff, 0x65, 0x4, 0x400], &(0x7f00000000c0)=[0x401, 0x1, 0x8c3, 0xd547, 0x6, 0xfff, 0x1000, 0xc0a, 0x2, 0x5]}) 00:32:00 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x2, 0x4001) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async, rerun: 64) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 64) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000040)={r3}) (async, rerun: 64) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:32:00 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f00000000c0)={0x0, 0x7f}) (async) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x9, 0x80) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x5, 0x1, 0x80}) [ 1404.565699] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1404.600757] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:00 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r0, 0xc02064a5, &(0x7f0000000100)={0x7fffffff, 0x3, &(0x7f0000000040)=[0x4, 0x7, 0xeb1], &(0x7f0000000080)=[0x0, 0x3ff, 0x4, 0xffff, 0x65, 0x4, 0x400], &(0x7f00000000c0)=[0x401, 0x1, 0x8c3, 0xd547, 0x6, 0xfff, 0x1000, 0xc0a, 0x2, 0x5]}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) ioctl$DRM_IOCTL_MODE_SETGAMMA(r0, 0xc02064a5, &(0x7f0000000100)={0x7fffffff, 0x3, &(0x7f0000000040)=[0x4, 0x7, 0xeb1], &(0x7f0000000080)=[0x0, 0x3ff, 0x4, 0xffff, 0x65, 0x4, 0x400], &(0x7f00000000c0)=[0x401, 0x1, 0x8c3, 0xd547, 0x6, 0xfff, 0x1000, 0xc0a, 0x2, 0x5]}) (async) 00:32:00 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f00000000c0)={0x0, 0x7f}) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x9, 0x80) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x5, 0x1, 0x80}) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f00000000c0)={0x0, 0x7f}) (async) syz_open_dev$dri(&(0x7f0000000000), 0x9, 0x80) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x5, 0x1, 0x80}) (async) 00:32:01 executing program 1: r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000080), 0x400002, 0x0) fcntl$notify(r0, 0x402, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@cgroup, r1}, 0x10) r2 = signalfd(r0, &(0x7f00000000c0)={[0x7]}, 0x8) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) ioctl$VIDIOC_QUERYBUF(r2, 0xc0585609, &(0x7f0000000140)=@overlay={0x0, 0x0, 0x4, 0x1000, 0x7189, {r3, r4/1000+10000}, {0x2, 0x8, 0x2, 0x81, 0x7, 0x4, "c3ed92f1"}, 0x9, 0x3, {}, 0x40}) r5 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r5, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f0000000040), 0x4, 0x974b38d82b7b542a) [ 1404.782973] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1404.859713] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:01 executing program 3: prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x2) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffffff, 0xc03064b7, &(0x7f00000000c0)={r1, 0x3, 0xfff, 0x5, 0x210, 0x3, 0xf1, 0x3, 0x0, 0x1, 0x1f, 0x80000001}) ioctl$DRM_IOCTL_AGP_RELEASE(r0, 0x6431) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:32:01 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r0, 0xc02064a5, &(0x7f0000000100)={0x7fffffff, 0x3, &(0x7f0000000040)=[0x4, 0x7, 0xeb1], &(0x7f0000000080)=[0x0, 0x3ff, 0x4, 0xffff, 0x65, 0x4, 0x400], &(0x7f00000000c0)=[0x401, 0x1, 0x8c3, 0xd547, 0x6, 0xfff, 0x1000, 0xc0a, 0x2, 0x5]}) 00:32:01 executing program 3: prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x2) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffffff, 0xc03064b7, &(0x7f00000000c0)={r1, 0x3, 0xfff, 0x5, 0x210, 0x3, 0xf1, 0x3, 0x0, 0x1, 0x1f, 0x80000001}) ioctl$DRM_IOCTL_AGP_RELEASE(r0, 0x6431) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x2) (async) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}) (async) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffffff, 0xc03064b7, &(0x7f00000000c0)={r1, 0x3, 0xfff, 0x5, 0x210, 0x3, 0xf1, 0x3, 0x0, 0x1, 0x1f, 0x80000001}) (async) ioctl$DRM_IOCTL_AGP_RELEASE(r0, 0x6431) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) [ 1405.045884] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1405.080056] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:01 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x1387a7b2084035d7) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:32:01 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r2, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) ioctl$BTRFS_IOC_SCRUB_CANCEL(r2, 0x941c, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000000c0)={&(0x7f0000000000)=[0x0, 0x80, 0x5], 0x3, 0x0, 0x23c00, 0x80, 0x6, 0x2, 0x100, {0x6, 0x5, 0x1, 0x5, 0x8, 0x6, 0x2, 0x8, 0xd0, 0x5d1e, 0x1, 0x1000, 0x7, 0x20, "0e1a6c7a16ac18d2ba54b370367f17cf2222d317ca032fec51dfb83743c30b99"}}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r2, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r2, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async) ioctl$BTRFS_IOC_SCRUB_CANCEL(r2, 0x941c, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000000c0)={&(0x7f0000000000)=[0x0, 0x80, 0x5], 0x3, 0x0, 0x23c00, 0x80, 0x6, 0x2, 0x100, {0x6, 0x5, 0x1, 0x5, 0x8, 0x6, 0x2, 0x8, 0xd0, 0x5d1e, 0x1, 0x1000, 0x7, 0x20, "0e1a6c7a16ac18d2ba54b370367f17cf2222d317ca032fec51dfb83743c30b99"}}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) 00:32:01 executing program 1: r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000080), 0x400002, 0x0) fcntl$notify(r0, 0x402, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@cgroup, r1}, 0x10) r2 = signalfd(r0, &(0x7f00000000c0)={[0x7]}, 0x8) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) ioctl$VIDIOC_QUERYBUF(r2, 0xc0585609, &(0x7f0000000140)=@overlay={0x0, 0x0, 0x4, 0x1000, 0x7189, {r3, r4/1000+10000}, {0x2, 0x8, 0x2, 0x81, 0x7, 0x4, "c3ed92f1"}, 0x9, 0x3, {}, 0x40}) r5 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r5, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f0000000040), 0x4, 0x974b38d82b7b542a) openat$userio(0xffffffffffffff9c, &(0x7f0000000080), 0x400002, 0x0) (async) fcntl$notify(r0, 0x402, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@cgroup, r1}, 0x10) (async) signalfd(r0, &(0x7f00000000c0)={[0x7]}, 0x8) (async) clock_gettime(0x0, &(0x7f0000000100)) (async) ioctl$VIDIOC_QUERYBUF(r2, 0xc0585609, &(0x7f0000000140)=@overlay={0x0, 0x0, 0x4, 0x1000, 0x7189, {r3, r4/1000+10000}, {0x2, 0x8, 0x2, 0x81, 0x7, 0x4, "c3ed92f1"}, 0x9, 0x3, {}, 0x40}) (async) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r5, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) syz_open_dev$dri(&(0x7f0000000040), 0x4, 0x974b38d82b7b542a) (async) 00:32:01 executing program 3: prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x2) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffffff, 0xc03064b7, &(0x7f00000000c0)={r1, 0x3, 0xfff, 0x5, 0x210, 0x3, 0xf1, 0x3, 0x0, 0x1, 0x1f, 0x80000001}) (async) ioctl$DRM_IOCTL_AGP_RELEASE(r0, 0x6431) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) 00:32:01 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r1, 0x40086408, &(0x7f0000000080)={0x1, 0xfffffffe}) 00:32:01 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x1387a7b2084035d7) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) 00:32:01 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc010641d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=""/186}) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r0, 0xc04064aa, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[{}, {}], 0x10001, 0x0, '\x00', 0x4, 0x2}) 00:32:01 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x1387a7b2084035d7) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x1387a7b2084035d7) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x40000000}) (async) [ 1405.410294] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:01 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r1, 0x40086408, &(0x7f0000000080)={0x1, 0xfffffffe}) 00:32:01 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x1, 0x4040000, 0x3}) 00:32:01 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc010641d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=""/186}) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r0, 0xc04064aa, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[{}, {}], 0x10001, 0x0, '\x00', 0x4, 0x2}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc010641d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=""/186}) (async) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r0, 0xc04064aa, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[{}, {}], 0x10001, 0x0, '\x00', 0x4, 0x2}) (async) [ 1405.543965] audit: type=1804 audit(1674088321.779:95): pid=7068 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D74657374646972343139333834373932342F73797A6B616C6C65722E3462585777512F333735312F05 dev="sda1" ino=14209 res=1 [ 1405.555961] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:01 executing program 2: ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file0\x00'}) setsockopt$inet6_int(r0, 0x29, 0xb, &(0x7f0000000180)=0x8, 0x4) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r1, 0xc01864b0, &(0x7f0000000000)={0x80000000, 0x84, 0x11, 0x40, 0x7fffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.avg_queue_size\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r3 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r1, 0xc0106407, &(0x7f0000000240)={0x6, 0x81, 0x6}) ioctl$SIOCSIFHWADDR(r3, 0x8924, &(0x7f0000000100)={'batadv_slave_0\x00', @broadcast}) ioctl$DRM_IOCTL_WAIT_VBLANK(r2, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x20020, 0xfffffffffffffffe}) [ 1405.630825] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:01 executing program 1: r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000080), 0x400002, 0x0) fcntl$notify(r0, 0x402, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@cgroup, r1}, 0x10) r2 = signalfd(r0, &(0x7f00000000c0)={[0x7]}, 0x8) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) ioctl$VIDIOC_QUERYBUF(r2, 0xc0585609, &(0x7f0000000140)=@overlay={0x0, 0x0, 0x4, 0x1000, 0x7189, {r3, r4/1000+10000}, {0x2, 0x8, 0x2, 0x81, 0x7, 0x4, "c3ed92f1"}, 0x9, 0x3, {}, 0x40}) r5 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r5, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f0000000040), 0x4, 0x974b38d82b7b542a) openat$userio(0xffffffffffffff9c, &(0x7f0000000080), 0x400002, 0x0) (async) fcntl$notify(r0, 0x402, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000200)={@cgroup, r1}, 0x10) (async) signalfd(r0, &(0x7f00000000c0)={[0x7]}, 0x8) (async) clock_gettime(0x0, &(0x7f0000000100)) (async) ioctl$VIDIOC_QUERYBUF(r2, 0xc0585609, &(0x7f0000000140)=@overlay={0x0, 0x0, 0x4, 0x1000, 0x7189, {r3, r4/1000+10000}, {0x2, 0x8, 0x2, 0x81, 0x7, 0x4, "c3ed92f1"}, 0x9, 0x3, {}, 0x40}) (async) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r5, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) syz_open_dev$dri(&(0x7f0000000040), 0x4, 0x974b38d82b7b542a) (async) 00:32:01 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc010641d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=""/186}) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r0, 0xc04064aa, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[{}, {}], 0x10001, 0x0, '\x00', 0x4, 0x2}) 00:32:01 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r1, 0x40086408, &(0x7f0000000080)={0x1, 0xfffffffe}) 00:32:02 executing program 2: ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file0\x00'}) setsockopt$inet6_int(r0, 0x29, 0xb, &(0x7f0000000180)=0x8, 0x4) (async) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r1, 0xc01864b0, &(0x7f0000000000)={0x80000000, 0x84, 0x11, 0x40, 0x7fffffffffffffff}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.avg_queue_size\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r3 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r1, 0xc0106407, &(0x7f0000000240)={0x6, 0x81, 0x6}) ioctl$SIOCSIFHWADDR(r3, 0x8924, &(0x7f0000000100)={'batadv_slave_0\x00', @broadcast}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r2, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x20020, 0xfffffffffffffffe}) 00:32:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000000000)={&(0x7f00000000c0)="13ed0194037edca2f7d2aab03db46ef8a262a632a44d59a803edebb51422bb453fd8cd8c305654ea4a52bbe14d798609563b601af4699be898dfd0e7e69c0626b0c14251cde37be9116317370a882e7822a03c78ff336530899bae84cc0227490460cc77ee3d5dfff792aaab59386e0009feea95eeaea3597d83d5fcd01e976159c470552397358c3ec807f7489ceaad4bcae4ff", 0x94}) [ 1405.784327] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:02 executing program 5: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x80000001, 0x600) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x5, 0x20000100, 0xf8, 0x500, 0x3, 0x0, 0x4}) [ 1405.919839] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000000000)={&(0x7f00000000c0)="13ed0194037edca2f7d2aab03db46ef8a262a632a44d59a803edebb51422bb453fd8cd8c305654ea4a52bbe14d798609563b601af4699be898dfd0e7e69c0626b0c14251cde37be9116317370a882e7822a03c78ff336530899bae84cc0227490460cc77ee3d5dfff792aaab59386e0009feea95eeaea3597d83d5fcd01e976159c470552397358c3ec807f7489ceaad4bcae4ff", 0x94}) 00:32:02 executing program 5: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x80000001, 0x600) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x5, 0x20000100, 0xf8, 0x500, 0x3, 0x0, 0x4}) 00:32:02 executing program 2: ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file0\x00'}) setsockopt$inet6_int(r0, 0x29, 0xb, &(0x7f0000000180)=0x8, 0x4) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r1, 0xc01864b0, &(0x7f0000000000)={0x80000000, 0x84, 0x11, 0x40, 0x7fffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.avg_queue_size\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r3 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r1, 0xc0106407, &(0x7f0000000240)={0x6, 0x81, 0x6}) (async, rerun: 64) ioctl$SIOCSIFHWADDR(r3, 0x8924, &(0x7f0000000100)={'batadv_slave_0\x00', @broadcast}) (rerun: 64) ioctl$DRM_IOCTL_WAIT_VBLANK(r2, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x20020, 0xfffffffffffffffe}) 00:32:02 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x1, 0x4040000, 0x3}) 00:32:02 executing program 5: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x80000001, 0x600) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x5, 0x20000100, 0xf8, 0x500, 0x3, 0x0, 0x4}) 00:32:02 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f0000000040)) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:32:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000000000)={&(0x7f00000000c0)="13ed0194037edca2f7d2aab03db46ef8a262a632a44d59a803edebb51422bb453fd8cd8c305654ea4a52bbe14d798609563b601af4699be898dfd0e7e69c0626b0c14251cde37be9116317370a882e7822a03c78ff336530899bae84cc0227490460cc77ee3d5dfff792aaab59386e0009feea95eeaea3597d83d5fcd01e976159c470552397358c3ec807f7489ceaad4bcae4ff", 0x94}) 00:32:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x7, 0x94020) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x4, 0xdd, 0x6}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) syz_open_dev$dri(&(0x7f00000000c0), 0x83, 0x240000) 00:32:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x7, 0x94020) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x4, 0xdd, 0x6}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) syz_open_dev$dri(&(0x7f00000000c0), 0x83, 0x240000) 00:32:02 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000100)=""/113) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000040)={0x4000003e, 0x6bc, 0x2}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) 00:32:02 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000000000)={&(0x7f0000000200)="b098234705f519895ee4f4d54a5ff255e5ff7377d6a4b7b91f07d70e9d095f755eaa0492d59f2dfb2c2bdd0c5f57df7b311c80b7d02d472bcfda62227e947479017a924e5e30aa9422e9f11970728e8006aacf75a8e5f1267813b06e73366b790c0d7459bd8274e6800a605aa7c2cabd580b6f3597428675a921b94db3b81c4cae3b84f42b3a2c1218c3091b5da22a5ea7b3fe7e565acd3cd0f145e744ead7e74e1ebe33c7873048535c52a75bf582e2007c6707cf855df13fa52e4ca73d8975f587d0452e02b737a8e9ca24aa623cb160bbb9839f76a468f20425defb296526fbaf81430a17d1bcf16aa5a1817c2fe7c250464125dc6c7136fe234497124dbf196c8f7c7735b4aa991ad58de925aa54b3d2f63a47ee068deba2ad56bd15b9af501085c8c0cf44c0ebb76a75e778b7a63aa0f8a4f51849bd8c8b5c0192087e3f851876223eaf8ac2a2b94e36d48d88d3bfe5061b02c7cd19dcaa33a718d6978815d77b4f09d8a98b6c37ae7b99a92c48a4bc52190b5d2fee743d0ef57cef3ec22abe1d7fc43b398e2f7433b884a1a759944439e306639acff856cbb96e57242497f89c410172c4fa0f153cf75a3208e69bcc5d567a5c9a1d49e860d084feec558db1ba1b75c727c097714a7ba54f407660aa9bf30074429004351a207994ac8f6d4209320aa9cce0c80df88f79e3c244f6e2961e4a30c792fe4337891c6a8e93fff95ace709eff0dadaefe57a9c79be86d9d3992a3c13a1577110912ebe81c3dff5f2c2ea947f7057881915cf916933d854de1a45f2129083141da02aa74b77fad32e9948ea26413a18c660b9c7b721985f044c26f4250858051793873f459396ce22d0b101b512cfed17f7d060b2c7d87884e52f4c091c99244454b85f91f8af2a94e28b939585b19514a6d4c5c6b6fdfaa76edad0c6609689297b14cf91aa8d426939814b0f7bdb8ea703c2cfcd82bce666e4427f3983d0dc084b02dc6ab15f40f261bd8ef421b27a94208924ebb4561fde6515efb3dd1e151bffd33c19cefb2e49ec62d2d865a530d5078c3a4f254426bc05f8dd7e59dd20ef43d7951cb1063b5165da67a781bef50ea927f9f4d8e0f66002953cd8f3eb3dbfaa694333c916f3de367945af8e2fe4135b374279a7df9b8e2cca44eb0ea0a9d608d855e3c8fed0790ebbb31dd1b72d6e25c7fda5b79cff4730f71fb139b12c5d1fd1ee93a8b86156cbcf824ede99f55df625d1d490c0c631d74fa17a93cceac273c93bfba7c8d0d500f2238817d80fdba2cc33c9f5a2beb4d434102f6e5e77553dd76cb9bf08755ccb49d38cf08c2b6c86b3ed5cdd98eda419660e1cad467ec918812c385ed024ab6771dd17e0574bc3c1e5a5a0e50d14728317807ddb659369fbef7d110e6047e7cab8d978a6d461509449fdb1b3134ecc8a529c8fc7fb01fc7bfcfe7c8894cdeadc2d151d1f5b30f054f6f823866ddc10b90b94198c20450206e916bf5db40ca8276f07b8d27b0fd57a0f6d5aa9c3c0b30e4dbd6eafd171861af4721b607bf02ebec75712e79f7022cd97048a333728325da1c83c4dc5eaa5fffc70d6d5b7329c3e4ad7008c14a111c7bc5bad1a729bfa7107e323964faa967ca4b7a5b486b3892c6bcf21c21be6008215327fd3fc96eb1b0304c41b2be5bff65a17abc4d8c1480dce6a61698724e81ef58e8e421e1cc183cf7edbd4f5a3bee3b60980f3abcbbe652b1b10dc9a5e66a97933e400c76519caa38ae9a114ab907c1177ae401f92070e16ad163f608a3a4eb1a6340f0917a6c2ab8f4a0f2ffddc7563dba84ef57c885dd552185b569205bf3bba81396f0ba23d4b56a8edfb537bf33151a982c7603dce37ffc5dc06c4658b3bd4cb156d8271be0722e4d6f786ffb8b6192c45c81dbd15e1162313e0b689125533a75f873806278c45b0e0087ec40a62b3c5907e888e1cc55949fb42c493dde9f159b7dc1745317b13dafbb9d44b7b0ae014b41e50c273c6b761538a5305cdcf2e6f754014e0437146cdc26bf1eed8e7f90b6ea475a5a6de20e68b489a0b77e3ffcf48b420023f1d7fa41285d434ba0d892736a364e881161e4d75da4399e4c59aaa51b9dda30e0695aeedc75cc23fd574dbbce19c760bfe3ba2b1a0e04e6cafdb7d410ec4764b1e460b74b6c5b811ab6b653c8455d2f0a6287fc63a9c749062c0a9412ca995ee5be20f5eda2faa86eb7409515e0a63240a5336f029bf1551a8d246b6a739e3555eb5cb3b6f60b055085ce33b5d555d2a978fc9b948482b39a667dc4f8484a80fb270ee2e15ed227600d1bc4c2d7204234c99651c10f8d3caf2963a337c8f4189b0ded57a3044db8ce4a94f0dc4743ea44933f645fb9f4e4ad86589e884d16f0031256742c5007dfa4fda8edb757ec3a7aa943e6d429ecf75ed623c3286e6c3476f0a7eac65ee9a07e8bac5767b505e4d062e0bb8b3979be105aaa3a9d2ade5e06449a48d1060b04eac7b4f2115330a0ecd3867cac3c7ded7625548d843dca77910b256dea760d698745b90461246c244b58faf92999ee4ad9039bd735945e9a26f820d7579f9802aa9e3b4451cdb0ec0f97cce99ad40c923cadf84d0b677d516bef3f44b9bca3b36c947225658ae3809f264e53bb5a9af620b3c5bec430427f8b9d18ef9a714cd8f055eb6d1cc1cd27d61cadc44c02bac6e30820b1b57dfaf5f89e577607f9cfc051cac18f193aa4d798976aaec3ea5d01751bfcebc80362245c72e0aeddceb480463f4ab420631e74026643947f94e12c32df73a16138b964ffd5b7446dc06993239a302aacb04f38890b8f5b16109bc83f93272919dc081c960e119c58d0f02a6d12a6ec20a9511ac97d59d2ed0263e8f6d0be08f35f5867b559b0ad3cca290b6d06dc3ed4de97385a9f73d9f68b2d8ca88439454762485dfc459a22566de58e236b77060e831d6ffb0acf7d7b913ee55b544357e22bfd91566a85a85f66f70ae98a68c666d2c83c35251b5a53bda36db024698211acef956500dd9ac017dbb4add7078d04225f4ce2139a7c9961bb5204fbe9fd37b61fb3e6f6119a6647aa287d249e36925cb03a9b2c0d5a11f94eea4e75352b03b86ff9c2f54a21a4cef0ad86444eb1c01dd60c9c590d743360824ee7c30343fd6ae31a9c104825f352bb42394ea43578827aed2e95267953fbfc19bc863e67f2a0c9eb467762336064c86a12d48403705dc64cafd67370554db59db0c5b12e393699542d1ff18523f5e108e59ebe765fe09ad210f83f84d729c287e290ca04ac41130d2801893a37df2bac1755dca1fb4c4619c0dc01265cd02cf6e8cda61430ede123b49652a184879528ac0f4655aa12cbea64dde731e5dc546e303d18ed04314a59485a9305d061272ab36a28cba77ed13aee5ff90734ae62b5b849af3c2263bc854402eaf11b316365f040403acae8a22e4ab2e0ac6f73d9e6d67671aa9d10ae1b29db71c716b4acbb7ec19b9ab6e7390f201148067c3fc510614b0312e1029d61a9b548a7e67f3873a3d2312004cb92b93649d59427ad189e4b5a0059b37377738c850b2d7323bc4ee37e1657a297786183b125251dbd653e850fbf4d07d38123bf9084503f09cefcddfb7ad29257ab9cba70b4711a052114e859401fae194499a7c83cad4541bce52213bb77b5fc7a9d19b85da04ad3a86b403f7ef67e0468dd27d1785af64dfa99088fb9c6bd8107aba10d6840a3e76f8bf86b183ab403798044158a23fc0ee8c2750c7beccc9b69a5f8bc348990feedcfafecb06f2df0dccd8088824f74193c85212f4fbdbf3fd3b88f148066825917bfb934972265c87af899d05b3f13677ec3703e3dd87c654ce3414435c484b9225ddfe843ad47a67d9e0ffeac091d58f372e868d90734414f80744331e108a1d13d6e8dcf68d6247e78b048e43cdbd2d696c3ea9092b663ad129f9ae01d27c10d0ac418aa1a1012913b56ced3caf40d6beb83d4c0806adddf1d7dcc05b8b1c158b5c0e13f773c757247ad0296a7c3d6485b628c8eb8a12907732fce4290a9425a796c607bae177fe8c1157bebbd04133dba3fc542ef53455118b39a41cea8acebab5ebabdf2fc57d535cb93938c3585ef552ab6e2771a4fd68a798499624cbe96cb524010282edfa992a682f76b69bbab04248b8eacbc74099caa81afde1fa10f2552c7437faba163874ee2b504ed1882c4ce0089423531b3dfd58002401c67d5ae00882c410ac7bf953ed4490625abe4d5c808b3eb2b18e06cfd0905e0b77f0dacbb97a4fb6bf1c694825f354d136c06c27daec89a517853c92b91f553b0b5b8ac0d34942ea2647fd7ed1061f7d2d37d8ccb5fb260024a22b14d9fd44f09b91ecc3786e6a282083e89d2c573eb37e934fc88f1014442cf2fa9918297bd55dc7593b562e6422c199c93f93afcb5b465913df783b81d458fe06b723ba1087b6a51c2c9ff1249c2d46810a838eb81d776a8c8a7d98c504aa8f490a57f04ae92579ad7ae6ad690915fe97d52b631dfa409a4b8de0eb7c625a97dc34b0323423f1126ec43a3810cb02551316d22dba52b1a3a18b40c8e0101b34c0494b72359eb5da37a2fe73a3e45afb2f7f460a4fe4f05294bba7c75f8dd746cb752725eda05127b94c27878e0db07e560f480597afaf4052edb0b55643b3ea956a802c5b8a72b2bc0f714d12d63cb71ec9986d108ba2e7829eb4a0d1093ef47c01c23d4e6b1f5305d740f0cfa077fe832aff9a8f2a7fd2c0635118e1be3d288b3cd04a77c8d0927a3895759d768c147e0f276bf738f2b73387d45f59ca5d92c3b2dd9582377c16f5556a19dc830d7cb373945059516e656d4968a7f7d27a1f1e5dcadf09c42302b68aae650c9c5bdf0a1923c27c884dab2fd643d2378ba98d3184c9546db21fe82111959bcce450d6a923e36c128557ccc66b18692d551013d05cbaff1835216c599d272ff8b59d6e81898284359dfdbb2ce31115f558e1b392c7b8dc3f1bde5d07c8bcba5a4d88706133a4adec896b117a01f51253454e5a390e2a35e791b0a1a58f61f8a00069ec5f7395e07b2d029eff9c08056065f16aa476c9bc7ed7090dc79b2178b17d852858595662afa9195caf86528fb3812e7ebe63bb5d96072b5a9e89dda0df90caa660b120251bae893cba45251f2aa50bb8a7371e7c96f2848d8806d1173980024b1194c8ed02af6f44e3bb509029f12528818d70e950e4f34b38e5b7d2d0285652bc4ab4f992886772cb359ac2b9398f56681242af97ca5fa6e67604a804f91572bcc53494afb40b23c7994d177025e2678dccde03f3c92a73f9665c3d054a9ba11e53db730c8f9fadf6d725fc249334d668d979dd6d6b07ab3613908a2f0b578998ce2ad6c67fa629eae8a4291ca4d554a52175d8c1ddabc9e5a43a15ed559a61711b2bd498a935622ce6484208bb353a35aaf5cb8f21074a41ee1fbbf9cb5120d9ea7119916f299db97f5280f688b440ad8f7f4402f0c0d298d71de08d73ff848e066942fd45478e484f3f23e4838b6010f0ed8baf8e51354c2b9237f5576c1a823f942ef849ea172c3ca7a22078748e5cd3d2074811f2752c34ac203091ffb8438117f013d0b7c3ae8a0e99911d40e19f8c852cc2632ad1ab60bb3839354e0d558f7e39d89a71832ebad55e72529bd9358a5ac6cc1bdb008921b329aa7d9295eb222d3755522e97cd621e441f7f69ba0ed932e5373f925628a53c328880623eff9cabe655ab06277179f5d805d888890e62129888e667d73b7084711d6d7b7e88988d886e299a6234fe1d676b0d6", 0x1000}) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001200), 0x420000, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f0000001240)) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000180)={r0, 0x5, 0x2, 0x7ff}) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f00000000c0)={0x1, 0x0, 0x10001}) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$DRM_IOCTL_AGP_BIND(r3, 0x40106436, &(0x7f0000000100)={r2, 0x8}) 00:32:02 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x7, 0x94020) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x4, 0xdd, 0x6}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) syz_open_dev$dri(&(0x7f00000000c0), 0x83, 0x240000) syz_open_dev$dri(&(0x7f0000000000), 0x7, 0x94020) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x4, 0xdd, 0x6}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) syz_open_dev$dri(&(0x7f00000000c0), 0x83, 0x240000) (async) 00:32:03 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000000000)={&(0x7f0000000200)="b098234705f519895ee4f4d54a5ff255e5ff7377d6a4b7b91f07d70e9d095f755eaa0492d59f2dfb2c2bdd0c5f57df7b311c80b7d02d472bcfda62227e947479017a924e5e30aa9422e9f11970728e8006aacf75a8e5f1267813b06e73366b790c0d7459bd8274e6800a605aa7c2cabd580b6f3597428675a921b94db3b81c4cae3b84f42b3a2c1218c3091b5da22a5ea7b3fe7e565acd3cd0f145e744ead7e74e1ebe33c7873048535c52a75bf582e2007c6707cf855df13fa52e4ca73d8975f587d0452e02b737a8e9ca24aa623cb160bbb9839f76a468f20425defb296526fbaf81430a17d1bcf16aa5a1817c2fe7c250464125dc6c7136fe234497124dbf196c8f7c7735b4aa991ad58de925aa54b3d2f63a47ee068deba2ad56bd15b9af501085c8c0cf44c0ebb76a75e778b7a63aa0f8a4f51849bd8c8b5c0192087e3f851876223eaf8ac2a2b94e36d48d88d3bfe5061b02c7cd19dcaa33a718d6978815d77b4f09d8a98b6c37ae7b99a92c48a4bc52190b5d2fee743d0ef57cef3ec22abe1d7fc43b398e2f7433b884a1a759944439e306639acff856cbb96e57242497f89c410172c4fa0f153cf75a3208e69bcc5d567a5c9a1d49e860d084feec558db1ba1b75c727c097714a7ba54f407660aa9bf30074429004351a207994ac8f6d4209320aa9cce0c80df88f79e3c244f6e2961e4a30c792fe4337891c6a8e93fff95ace709eff0dadaefe57a9c79be86d9d3992a3c13a1577110912ebe81c3dff5f2c2ea947f7057881915cf916933d854de1a45f2129083141da02aa74b77fad32e9948ea26413a18c660b9c7b721985f044c26f4250858051793873f459396ce22d0b101b512cfed17f7d060b2c7d87884e52f4c091c99244454b85f91f8af2a94e28b939585b19514a6d4c5c6b6fdfaa76edad0c6609689297b14cf91aa8d426939814b0f7bdb8ea703c2cfcd82bce666e4427f3983d0dc084b02dc6ab15f40f261bd8ef421b27a94208924ebb4561fde6515efb3dd1e151bffd33c19cefb2e49ec62d2d865a530d5078c3a4f254426bc05f8dd7e59dd20ef43d7951cb1063b5165da67a781bef50ea927f9f4d8e0f66002953cd8f3eb3dbfaa694333c916f3de367945af8e2fe4135b374279a7df9b8e2cca44eb0ea0a9d608d855e3c8fed0790ebbb31dd1b72d6e25c7fda5b79cff4730f71fb139b12c5d1fd1ee93a8b86156cbcf824ede99f55df625d1d490c0c631d74fa17a93cceac273c93bfba7c8d0d500f2238817d80fdba2cc33c9f5a2beb4d434102f6e5e77553dd76cb9bf08755ccb49d38cf08c2b6c86b3ed5cdd98eda419660e1cad467ec918812c385ed024ab6771dd17e0574bc3c1e5a5a0e50d14728317807ddb659369fbef7d110e6047e7cab8d978a6d461509449fdb1b3134ecc8a529c8fc7fb01fc7bfcfe7c8894cdeadc2d151d1f5b30f054f6f823866ddc10b90b94198c20450206e916bf5db40ca8276f07b8d27b0fd57a0f6d5aa9c3c0b30e4dbd6eafd171861af4721b607bf02ebec75712e79f7022cd97048a333728325da1c83c4dc5eaa5fffc70d6d5b7329c3e4ad7008c14a111c7bc5bad1a729bfa7107e323964faa967ca4b7a5b486b3892c6bcf21c21be6008215327fd3fc96eb1b0304c41b2be5bff65a17abc4d8c1480dce6a61698724e81ef58e8e421e1cc183cf7edbd4f5a3bee3b60980f3abcbbe652b1b10dc9a5e66a97933e400c76519caa38ae9a114ab907c1177ae401f92070e16ad163f608a3a4eb1a6340f0917a6c2ab8f4a0f2ffddc7563dba84ef57c885dd552185b569205bf3bba81396f0ba23d4b56a8edfb537bf33151a982c7603dce37ffc5dc06c4658b3bd4cb156d8271be0722e4d6f786ffb8b6192c45c81dbd15e1162313e0b689125533a75f873806278c45b0e0087ec40a62b3c5907e888e1cc55949fb42c493dde9f159b7dc1745317b13dafbb9d44b7b0ae014b41e50c273c6b761538a5305cdcf2e6f754014e0437146cdc26bf1eed8e7f90b6ea475a5a6de20e68b489a0b77e3ffcf48b420023f1d7fa41285d434ba0d892736a364e881161e4d75da4399e4c59aaa51b9dda30e0695aeedc75cc23fd574dbbce19c760bfe3ba2b1a0e04e6cafdb7d410ec4764b1e460b74b6c5b811ab6b653c8455d2f0a6287fc63a9c749062c0a9412ca995ee5be20f5eda2faa86eb7409515e0a63240a5336f029bf1551a8d246b6a739e3555eb5cb3b6f60b055085ce33b5d555d2a978fc9b948482b39a667dc4f8484a80fb270ee2e15ed227600d1bc4c2d7204234c99651c10f8d3caf2963a337c8f4189b0ded57a3044db8ce4a94f0dc4743ea44933f645fb9f4e4ad86589e884d16f0031256742c5007dfa4fda8edb757ec3a7aa943e6d429ecf75ed623c3286e6c3476f0a7eac65ee9a07e8bac5767b505e4d062e0bb8b3979be105aaa3a9d2ade5e06449a48d1060b04eac7b4f2115330a0ecd3867cac3c7ded7625548d843dca77910b256dea760d698745b90461246c244b58faf92999ee4ad9039bd735945e9a26f820d7579f9802aa9e3b4451cdb0ec0f97cce99ad40c923cadf84d0b677d516bef3f44b9bca3b36c947225658ae3809f264e53bb5a9af620b3c5bec430427f8b9d18ef9a714cd8f055eb6d1cc1cd27d61cadc44c02bac6e30820b1b57dfaf5f89e577607f9cfc051cac18f193aa4d798976aaec3ea5d01751bfcebc80362245c72e0aeddceb480463f4ab420631e74026643947f94e12c32df73a16138b964ffd5b7446dc06993239a302aacb04f38890b8f5b16109bc83f93272919dc081c960e119c58d0f02a6d12a6ec20a9511ac97d59d2ed0263e8f6d0be08f35f5867b559b0ad3cca290b6d06dc3ed4de97385a9f73d9f68b2d8ca88439454762485dfc459a22566de58e236b77060e831d6ffb0acf7d7b913ee55b544357e22bfd91566a85a85f66f70ae98a68c666d2c83c35251b5a53bda36db024698211acef956500dd9ac017dbb4add7078d04225f4ce2139a7c9961bb5204fbe9fd37b61fb3e6f6119a6647aa287d249e36925cb03a9b2c0d5a11f94eea4e75352b03b86ff9c2f54a21a4cef0ad86444eb1c01dd60c9c590d743360824ee7c30343fd6ae31a9c104825f352bb42394ea43578827aed2e95267953fbfc19bc863e67f2a0c9eb467762336064c86a12d48403705dc64cafd67370554db59db0c5b12e393699542d1ff18523f5e108e59ebe765fe09ad210f83f84d729c287e290ca04ac41130d2801893a37df2bac1755dca1fb4c4619c0dc01265cd02cf6e8cda61430ede123b49652a184879528ac0f4655aa12cbea64dde731e5dc546e303d18ed04314a59485a9305d061272ab36a28cba77ed13aee5ff90734ae62b5b849af3c2263bc854402eaf11b316365f040403acae8a22e4ab2e0ac6f73d9e6d67671aa9d10ae1b29db71c716b4acbb7ec19b9ab6e7390f201148067c3fc510614b0312e1029d61a9b548a7e67f3873a3d2312004cb92b93649d59427ad189e4b5a0059b37377738c850b2d7323bc4ee37e1657a297786183b125251dbd653e850fbf4d07d38123bf9084503f09cefcddfb7ad29257ab9cba70b4711a052114e859401fae194499a7c83cad4541bce52213bb77b5fc7a9d19b85da04ad3a86b403f7ef67e0468dd27d1785af64dfa99088fb9c6bd8107aba10d6840a3e76f8bf86b183ab403798044158a23fc0ee8c2750c7beccc9b69a5f8bc348990feedcfafecb06f2df0dccd8088824f74193c85212f4fbdbf3fd3b88f148066825917bfb934972265c87af899d05b3f13677ec3703e3dd87c654ce3414435c484b9225ddfe843ad47a67d9e0ffeac091d58f372e868d90734414f80744331e108a1d13d6e8dcf68d6247e78b048e43cdbd2d696c3ea9092b663ad129f9ae01d27c10d0ac418aa1a1012913b56ced3caf40d6beb83d4c0806adddf1d7dcc05b8b1c158b5c0e13f773c757247ad0296a7c3d6485b628c8eb8a12907732fce4290a9425a796c607bae177fe8c1157bebbd04133dba3fc542ef53455118b39a41cea8acebab5ebabdf2fc57d535cb93938c3585ef552ab6e2771a4fd68a798499624cbe96cb524010282edfa992a682f76b69bbab04248b8eacbc74099caa81afde1fa10f2552c7437faba163874ee2b504ed1882c4ce0089423531b3dfd58002401c67d5ae00882c410ac7bf953ed4490625abe4d5c808b3eb2b18e06cfd0905e0b77f0dacbb97a4fb6bf1c694825f354d136c06c27daec89a517853c92b91f553b0b5b8ac0d34942ea2647fd7ed1061f7d2d37d8ccb5fb260024a22b14d9fd44f09b91ecc3786e6a282083e89d2c573eb37e934fc88f1014442cf2fa9918297bd55dc7593b562e6422c199c93f93afcb5b465913df783b81d458fe06b723ba1087b6a51c2c9ff1249c2d46810a838eb81d776a8c8a7d98c504aa8f490a57f04ae92579ad7ae6ad690915fe97d52b631dfa409a4b8de0eb7c625a97dc34b0323423f1126ec43a3810cb02551316d22dba52b1a3a18b40c8e0101b34c0494b72359eb5da37a2fe73a3e45afb2f7f460a4fe4f05294bba7c75f8dd746cb752725eda05127b94c27878e0db07e560f480597afaf4052edb0b55643b3ea956a802c5b8a72b2bc0f714d12d63cb71ec9986d108ba2e7829eb4a0d1093ef47c01c23d4e6b1f5305d740f0cfa077fe832aff9a8f2a7fd2c0635118e1be3d288b3cd04a77c8d0927a3895759d768c147e0f276bf738f2b73387d45f59ca5d92c3b2dd9582377c16f5556a19dc830d7cb373945059516e656d4968a7f7d27a1f1e5dcadf09c42302b68aae650c9c5bdf0a1923c27c884dab2fd643d2378ba98d3184c9546db21fe82111959bcce450d6a923e36c128557ccc66b18692d551013d05cbaff1835216c599d272ff8b59d6e81898284359dfdbb2ce31115f558e1b392c7b8dc3f1bde5d07c8bcba5a4d88706133a4adec896b117a01f51253454e5a390e2a35e791b0a1a58f61f8a00069ec5f7395e07b2d029eff9c08056065f16aa476c9bc7ed7090dc79b2178b17d852858595662afa9195caf86528fb3812e7ebe63bb5d96072b5a9e89dda0df90caa660b120251bae893cba45251f2aa50bb8a7371e7c96f2848d8806d1173980024b1194c8ed02af6f44e3bb509029f12528818d70e950e4f34b38e5b7d2d0285652bc4ab4f992886772cb359ac2b9398f56681242af97ca5fa6e67604a804f91572bcc53494afb40b23c7994d177025e2678dccde03f3c92a73f9665c3d054a9ba11e53db730c8f9fadf6d725fc249334d668d979dd6d6b07ab3613908a2f0b578998ce2ad6c67fa629eae8a4291ca4d554a52175d8c1ddabc9e5a43a15ed559a61711b2bd498a935622ce6484208bb353a35aaf5cb8f21074a41ee1fbbf9cb5120d9ea7119916f299db97f5280f688b440ad8f7f4402f0c0d298d71de08d73ff848e066942fd45478e484f3f23e4838b6010f0ed8baf8e51354c2b9237f5576c1a823f942ef849ea172c3ca7a22078748e5cd3d2074811f2752c34ac203091ffb8438117f013d0b7c3ae8a0e99911d40e19f8c852cc2632ad1ab60bb3839354e0d558f7e39d89a71832ebad55e72529bd9358a5ac6cc1bdb008921b329aa7d9295eb222d3755522e97cd621e441f7f69ba0ed932e5373f925628a53c328880623eff9cabe655ab06277179f5d805d888890e62129888e667d73b7084711d6d7b7e88988d886e299a6234fe1d676b0d6", 0x1000}) (async) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001200), 0x420000, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f0000001240)) (async, rerun: 64) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000180)={r0, 0x5, 0x2, 0x7ff}) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f00000000c0)={0x1, 0x0, 0x10001}) (async) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$DRM_IOCTL_AGP_BIND(r3, 0x40106436, &(0x7f0000000100)={r2, 0x8}) [ 1406.722142] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:03 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (rerun: 64) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000100)=""/113) (async, rerun: 32) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000040)={0x4000003e, 0x6bc, 0x2}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) 00:32:03 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00000000c0)={&(0x7f0000000000)=[0x2, 0x8000, 0x4, 0x1, 0x0, 0x7fff, 0x80000000, 0x6], 0x8, 0x9, 0x28c, 0x6, 0x0, 0xe8, 0x7, {0x8000, 0x7f, 0x9, 0x7, 0x4669, 0x4, 0x2, 0x4, 0x8, 0x2, 0x7, 0x400, 0xe5f4, 0x61e, "16a81f34a4b34879a1a31e0bc6c2bede85b5768e7076d4551d17fc7983e7ae8e"}}) ioctl$DRM_IOCTL_GET_STATS(0xffffffffffffffff, 0x80f86406, &(0x7f0000000140)=""/82) 00:32:03 executing program 4: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x1, 0x4040000, 0x3}) 00:32:03 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f0000000040)) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:32:03 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00000000c0)={&(0x7f0000000000)=[0x2, 0x8000, 0x4, 0x1, 0x0, 0x7fff, 0x80000000, 0x6], 0x8, 0x9, 0x28c, 0x6, 0x0, 0xe8, 0x7, {0x8000, 0x7f, 0x9, 0x7, 0x4669, 0x4, 0x2, 0x4, 0x8, 0x2, 0x7, 0x400, 0xe5f4, 0x61e, "16a81f34a4b34879a1a31e0bc6c2bede85b5768e7076d4551d17fc7983e7ae8e"}}) (async) ioctl$DRM_IOCTL_GET_STATS(0xffffffffffffffff, 0x80f86406, &(0x7f0000000140)=""/82) 00:32:03 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000000000)={&(0x7f0000000200)="b098234705f519895ee4f4d54a5ff255e5ff7377d6a4b7b91f07d70e9d095f755eaa0492d59f2dfb2c2bdd0c5f57df7b311c80b7d02d472bcfda62227e947479017a924e5e30aa9422e9f11970728e8006aacf75a8e5f1267813b06e73366b790c0d7459bd8274e6800a605aa7c2cabd580b6f3597428675a921b94db3b81c4cae3b84f42b3a2c1218c3091b5da22a5ea7b3fe7e565acd3cd0f145e744ead7e74e1ebe33c7873048535c52a75bf582e2007c6707cf855df13fa52e4ca73d8975f587d0452e02b737a8e9ca24aa623cb160bbb9839f76a468f20425defb296526fbaf81430a17d1bcf16aa5a1817c2fe7c250464125dc6c7136fe234497124dbf196c8f7c7735b4aa991ad58de925aa54b3d2f63a47ee068deba2ad56bd15b9af501085c8c0cf44c0ebb76a75e778b7a63aa0f8a4f51849bd8c8b5c0192087e3f851876223eaf8ac2a2b94e36d48d88d3bfe5061b02c7cd19dcaa33a718d6978815d77b4f09d8a98b6c37ae7b99a92c48a4bc52190b5d2fee743d0ef57cef3ec22abe1d7fc43b398e2f7433b884a1a759944439e306639acff856cbb96e57242497f89c410172c4fa0f153cf75a3208e69bcc5d567a5c9a1d49e860d084feec558db1ba1b75c727c097714a7ba54f407660aa9bf30074429004351a207994ac8f6d4209320aa9cce0c80df88f79e3c244f6e2961e4a30c792fe4337891c6a8e93fff95ace709eff0dadaefe57a9c79be86d9d3992a3c13a1577110912ebe81c3dff5f2c2ea947f7057881915cf916933d854de1a45f2129083141da02aa74b77fad32e9948ea26413a18c660b9c7b721985f044c26f4250858051793873f459396ce22d0b101b512cfed17f7d060b2c7d87884e52f4c091c99244454b85f91f8af2a94e28b939585b19514a6d4c5c6b6fdfaa76edad0c6609689297b14cf91aa8d426939814b0f7bdb8ea703c2cfcd82bce666e4427f3983d0dc084b02dc6ab15f40f261bd8ef421b27a94208924ebb4561fde6515efb3dd1e151bffd33c19cefb2e49ec62d2d865a530d5078c3a4f254426bc05f8dd7e59dd20ef43d7951cb1063b5165da67a781bef50ea927f9f4d8e0f66002953cd8f3eb3dbfaa694333c916f3de367945af8e2fe4135b374279a7df9b8e2cca44eb0ea0a9d608d855e3c8fed0790ebbb31dd1b72d6e25c7fda5b79cff4730f71fb139b12c5d1fd1ee93a8b86156cbcf824ede99f55df625d1d490c0c631d74fa17a93cceac273c93bfba7c8d0d500f2238817d80fdba2cc33c9f5a2beb4d434102f6e5e77553dd76cb9bf08755ccb49d38cf08c2b6c86b3ed5cdd98eda419660e1cad467ec918812c385ed024ab6771dd17e0574bc3c1e5a5a0e50d14728317807ddb659369fbef7d110e6047e7cab8d978a6d461509449fdb1b3134ecc8a529c8fc7fb01fc7bfcfe7c8894cdeadc2d151d1f5b30f054f6f823866ddc10b90b94198c20450206e916bf5db40ca8276f07b8d27b0fd57a0f6d5aa9c3c0b30e4dbd6eafd171861af4721b607bf02ebec75712e79f7022cd97048a333728325da1c83c4dc5eaa5fffc70d6d5b7329c3e4ad7008c14a111c7bc5bad1a729bfa7107e323964faa967ca4b7a5b486b3892c6bcf21c21be6008215327fd3fc96eb1b0304c41b2be5bff65a17abc4d8c1480dce6a61698724e81ef58e8e421e1cc183cf7edbd4f5a3bee3b60980f3abcbbe652b1b10dc9a5e66a97933e400c76519caa38ae9a114ab907c1177ae401f92070e16ad163f608a3a4eb1a6340f0917a6c2ab8f4a0f2ffddc7563dba84ef57c885dd552185b569205bf3bba81396f0ba23d4b56a8edfb537bf33151a982c7603dce37ffc5dc06c4658b3bd4cb156d8271be0722e4d6f786ffb8b6192c45c81dbd15e1162313e0b689125533a75f873806278c45b0e0087ec40a62b3c5907e888e1cc55949fb42c493dde9f159b7dc1745317b13dafbb9d44b7b0ae014b41e50c273c6b761538a5305cdcf2e6f754014e0437146cdc26bf1eed8e7f90b6ea475a5a6de20e68b489a0b77e3ffcf48b420023f1d7fa41285d434ba0d892736a364e881161e4d75da4399e4c59aaa51b9dda30e0695aeedc75cc23fd574dbbce19c760bfe3ba2b1a0e04e6cafdb7d410ec4764b1e460b74b6c5b811ab6b653c8455d2f0a6287fc63a9c749062c0a9412ca995ee5be20f5eda2faa86eb7409515e0a63240a5336f029bf1551a8d246b6a739e3555eb5cb3b6f60b055085ce33b5d555d2a978fc9b948482b39a667dc4f8484a80fb270ee2e15ed227600d1bc4c2d7204234c99651c10f8d3caf2963a337c8f4189b0ded57a3044db8ce4a94f0dc4743ea44933f645fb9f4e4ad86589e884d16f0031256742c5007dfa4fda8edb757ec3a7aa943e6d429ecf75ed623c3286e6c3476f0a7eac65ee9a07e8bac5767b505e4d062e0bb8b3979be105aaa3a9d2ade5e06449a48d1060b04eac7b4f2115330a0ecd3867cac3c7ded7625548d843dca77910b256dea760d698745b90461246c244b58faf92999ee4ad9039bd735945e9a26f820d7579f9802aa9e3b4451cdb0ec0f97cce99ad40c923cadf84d0b677d516bef3f44b9bca3b36c947225658ae3809f264e53bb5a9af620b3c5bec430427f8b9d18ef9a714cd8f055eb6d1cc1cd27d61cadc44c02bac6e30820b1b57dfaf5f89e577607f9cfc051cac18f193aa4d798976aaec3ea5d01751bfcebc80362245c72e0aeddceb480463f4ab420631e74026643947f94e12c32df73a16138b964ffd5b7446dc06993239a302aacb04f38890b8f5b16109bc83f93272919dc081c960e119c58d0f02a6d12a6ec20a9511ac97d59d2ed0263e8f6d0be08f35f5867b559b0ad3cca290b6d06dc3ed4de97385a9f73d9f68b2d8ca88439454762485dfc459a22566de58e236b77060e831d6ffb0acf7d7b913ee55b544357e22bfd91566a85a85f66f70ae98a68c666d2c83c35251b5a53bda36db024698211acef956500dd9ac017dbb4add7078d04225f4ce2139a7c9961bb5204fbe9fd37b61fb3e6f6119a6647aa287d249e36925cb03a9b2c0d5a11f94eea4e75352b03b86ff9c2f54a21a4cef0ad86444eb1c01dd60c9c590d743360824ee7c30343fd6ae31a9c104825f352bb42394ea43578827aed2e95267953fbfc19bc863e67f2a0c9eb467762336064c86a12d48403705dc64cafd67370554db59db0c5b12e393699542d1ff18523f5e108e59ebe765fe09ad210f83f84d729c287e290ca04ac41130d2801893a37df2bac1755dca1fb4c4619c0dc01265cd02cf6e8cda61430ede123b49652a184879528ac0f4655aa12cbea64dde731e5dc546e303d18ed04314a59485a9305d061272ab36a28cba77ed13aee5ff90734ae62b5b849af3c2263bc854402eaf11b316365f040403acae8a22e4ab2e0ac6f73d9e6d67671aa9d10ae1b29db71c716b4acbb7ec19b9ab6e7390f201148067c3fc510614b0312e1029d61a9b548a7e67f3873a3d2312004cb92b93649d59427ad189e4b5a0059b37377738c850b2d7323bc4ee37e1657a297786183b125251dbd653e850fbf4d07d38123bf9084503f09cefcddfb7ad29257ab9cba70b4711a052114e859401fae194499a7c83cad4541bce52213bb77b5fc7a9d19b85da04ad3a86b403f7ef67e0468dd27d1785af64dfa99088fb9c6bd8107aba10d6840a3e76f8bf86b183ab403798044158a23fc0ee8c2750c7beccc9b69a5f8bc348990feedcfafecb06f2df0dccd8088824f74193c85212f4fbdbf3fd3b88f148066825917bfb934972265c87af899d05b3f13677ec3703e3dd87c654ce3414435c484b9225ddfe843ad47a67d9e0ffeac091d58f372e868d90734414f80744331e108a1d13d6e8dcf68d6247e78b048e43cdbd2d696c3ea9092b663ad129f9ae01d27c10d0ac418aa1a1012913b56ced3caf40d6beb83d4c0806adddf1d7dcc05b8b1c158b5c0e13f773c757247ad0296a7c3d6485b628c8eb8a12907732fce4290a9425a796c607bae177fe8c1157bebbd04133dba3fc542ef53455118b39a41cea8acebab5ebabdf2fc57d535cb93938c3585ef552ab6e2771a4fd68a798499624cbe96cb524010282edfa992a682f76b69bbab04248b8eacbc74099caa81afde1fa10f2552c7437faba163874ee2b504ed1882c4ce0089423531b3dfd58002401c67d5ae00882c410ac7bf953ed4490625abe4d5c808b3eb2b18e06cfd0905e0b77f0dacbb97a4fb6bf1c694825f354d136c06c27daec89a517853c92b91f553b0b5b8ac0d34942ea2647fd7ed1061f7d2d37d8ccb5fb260024a22b14d9fd44f09b91ecc3786e6a282083e89d2c573eb37e934fc88f1014442cf2fa9918297bd55dc7593b562e6422c199c93f93afcb5b465913df783b81d458fe06b723ba1087b6a51c2c9ff1249c2d46810a838eb81d776a8c8a7d98c504aa8f490a57f04ae92579ad7ae6ad690915fe97d52b631dfa409a4b8de0eb7c625a97dc34b0323423f1126ec43a3810cb02551316d22dba52b1a3a18b40c8e0101b34c0494b72359eb5da37a2fe73a3e45afb2f7f460a4fe4f05294bba7c75f8dd746cb752725eda05127b94c27878e0db07e560f480597afaf4052edb0b55643b3ea956a802c5b8a72b2bc0f714d12d63cb71ec9986d108ba2e7829eb4a0d1093ef47c01c23d4e6b1f5305d740f0cfa077fe832aff9a8f2a7fd2c0635118e1be3d288b3cd04a77c8d0927a3895759d768c147e0f276bf738f2b73387d45f59ca5d92c3b2dd9582377c16f5556a19dc830d7cb373945059516e656d4968a7f7d27a1f1e5dcadf09c42302b68aae650c9c5bdf0a1923c27c884dab2fd643d2378ba98d3184c9546db21fe82111959bcce450d6a923e36c128557ccc66b18692d551013d05cbaff1835216c599d272ff8b59d6e81898284359dfdbb2ce31115f558e1b392c7b8dc3f1bde5d07c8bcba5a4d88706133a4adec896b117a01f51253454e5a390e2a35e791b0a1a58f61f8a00069ec5f7395e07b2d029eff9c08056065f16aa476c9bc7ed7090dc79b2178b17d852858595662afa9195caf86528fb3812e7ebe63bb5d96072b5a9e89dda0df90caa660b120251bae893cba45251f2aa50bb8a7371e7c96f2848d8806d1173980024b1194c8ed02af6f44e3bb509029f12528818d70e950e4f34b38e5b7d2d0285652bc4ab4f992886772cb359ac2b9398f56681242af97ca5fa6e67604a804f91572bcc53494afb40b23c7994d177025e2678dccde03f3c92a73f9665c3d054a9ba11e53db730c8f9fadf6d725fc249334d668d979dd6d6b07ab3613908a2f0b578998ce2ad6c67fa629eae8a4291ca4d554a52175d8c1ddabc9e5a43a15ed559a61711b2bd498a935622ce6484208bb353a35aaf5cb8f21074a41ee1fbbf9cb5120d9ea7119916f299db97f5280f688b440ad8f7f4402f0c0d298d71de08d73ff848e066942fd45478e484f3f23e4838b6010f0ed8baf8e51354c2b9237f5576c1a823f942ef849ea172c3ca7a22078748e5cd3d2074811f2752c34ac203091ffb8438117f013d0b7c3ae8a0e99911d40e19f8c852cc2632ad1ab60bb3839354e0d558f7e39d89a71832ebad55e72529bd9358a5ac6cc1bdb008921b329aa7d9295eb222d3755522e97cd621e441f7f69ba0ed932e5373f925628a53c328880623eff9cabe655ab06277179f5d805d888890e62129888e667d73b7084711d6d7b7e88988d886e299a6234fe1d676b0d6", 0x1000}) (async) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000001200), 0x420000, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f0000001240)) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000180)={r0, 0x5, 0x2, 0x7ff}) (async) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f00000000c0)={0x1, 0x0, 0x10001}) (async) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$DRM_IOCTL_AGP_BIND(r3, 0x40106436, &(0x7f0000000100)={r2, 0x8}) 00:32:03 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000100)=""/113) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000040)={0x4000003e, 0x6bc, 0x2}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) 00:32:03 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00000000c0)={&(0x7f0000000000)=[0x2, 0x8000, 0x4, 0x1, 0x0, 0x7fff, 0x80000000, 0x6], 0x8, 0x9, 0x28c, 0x6, 0x0, 0xe8, 0x7, {0x8000, 0x7f, 0x9, 0x7, 0x4669, 0x4, 0x2, 0x4, 0x8, 0x2, 0x7, 0x400, 0xe5f4, 0x61e, "16a81f34a4b34879a1a31e0bc6c2bede85b5768e7076d4551d17fc7983e7ae8e"}}) ioctl$DRM_IOCTL_GET_STATS(0xffffffffffffffff, 0x80f86406, &(0x7f0000000140)=""/82) 00:32:03 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x3}) r1 = signalfd4(r0, &(0x7f0000000000)={[0x3ff]}, 0x8, 0x800) ioctl$DRM_IOCTL_SG_FREE(r1, 0x40106439, &(0x7f0000000040)={0x8}) 00:32:03 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000400)={0x0, 0x80000000, 0x1ff}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, r0, {0x0, 0xee00}}, './file0\x00'}) r4 = openat$cgroup_ro(r3, &(0x7f0000000180)='blkio.bfq.avg_queue_size\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) r5 = socket$rxrpc(0x21, 0x2, 0xa) sendfile(r3, r5, &(0x7f0000000000)=0x20, 0x8) r6 = accept4$bt_l2cap(r3, &(0x7f00000002c0)={0x1f, 0x0, @fixed}, &(0x7f0000000300)=0xe, 0x800) dup(r6) ppoll(&(0x7f0000000340)=[{r5, 0x8566}], 0x1, &(0x7f0000000380), &(0x7f00000003c0)={[0x525]}, 0x8) r7 = openat$cgroup_ro(r4, &(0x7f0000000100)='memory.current\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_CONTROL(r4, 0x40086414, &(0x7f0000000080)={0x3, 0x5}) write$rfkill(r7, &(0x7f0000000140)={0x2, 0x0, 0x2}, 0x8) syz_open_dev$dri(&(0x7f0000000280), 0xece, 0x400800) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000240)={0x0, 0x100, 0x100, 0x80503, 0x0, 0x0, 0x9fb0}) [ 1407.423329] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:03 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x3}) r1 = signalfd4(r0, &(0x7f0000000000)={[0x3ff]}, 0x8, 0x800) ioctl$DRM_IOCTL_SG_FREE(r1, 0x40106439, &(0x7f0000000040)={0x8}) 00:32:03 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f0000000040)) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:32:03 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) dup3(0xffffffffffffffff, r2, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f00002a8000/0xb000)=nil, 0xb000, 0xe, 0x28011, r0, 0x1000) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = accept$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev}, &(0x7f0000000040)=0x1c) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000100)={'syztnl2\x00', 0x0}) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0x7c}], 0x1, 0xffff0001, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)) 00:32:03 executing program 3: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000, 0x3}) (async) r1 = signalfd4(r0, &(0x7f0000000000)={[0x3ff]}, 0x8, 0x800) ioctl$DRM_IOCTL_SG_FREE(r1, 0x40106439, &(0x7f0000000040)={0x8}) [ 1407.714963] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:04 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000040), 0x101, 0x400000) preadv2(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x2, 0x6, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80800, 0x42) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000200)={0x0, 0x0, r2}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x88100) 00:32:04 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async, rerun: 64) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x1) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000400)={0x0, 0x80000000, 0x1ff}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, r0, {0x0, 0xee00}}, './file0\x00'}) r4 = openat$cgroup_ro(r3, &(0x7f0000000180)='blkio.bfq.avg_queue_size\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) r5 = socket$rxrpc(0x21, 0x2, 0xa) sendfile(r3, r5, &(0x7f0000000000)=0x20, 0x8) (async, rerun: 32) r6 = accept4$bt_l2cap(r3, &(0x7f00000002c0)={0x1f, 0x0, @fixed}, &(0x7f0000000300)=0xe, 0x800) (rerun: 32) dup(r6) (async) ppoll(&(0x7f0000000340)=[{r5, 0x8566}], 0x1, &(0x7f0000000380), &(0x7f00000003c0)={[0x525]}, 0x8) (async) r7 = openat$cgroup_ro(r4, &(0x7f0000000100)='memory.current\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) (async) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_CONTROL(r4, 0x40086414, &(0x7f0000000080)={0x3, 0x5}) (async, rerun: 64) write$rfkill(r7, &(0x7f0000000140)={0x2, 0x0, 0x2}, 0x8) (async, rerun: 64) syz_open_dev$dri(&(0x7f0000000280), 0xece, 0x400800) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000240)={0x0, 0x100, 0x100, 0x80503, 0x0, 0x0, 0x9fb0}) (rerun: 64) 00:32:04 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000040)) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f00000004c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f0000001100)={&(0x7f0000001180)='4', 0x1, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r2, 0xc00464be, &(0x7f0000000000)={r3}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r1, 0xc01064ac, &(0x7f0000000100)={r3, 0x67, &(0x7f0000000080)=""/103}) 00:32:04 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x1) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000400)={0x0, 0x80000000, 0x1ff}) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, r0, {0x0, 0xee00}}, './file0\x00'}) (rerun: 64) r4 = openat$cgroup_ro(r3, &(0x7f0000000180)='blkio.bfq.avg_queue_size\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) r5 = socket$rxrpc(0x21, 0x2, 0xa) sendfile(r3, r5, &(0x7f0000000000)=0x20, 0x8) (async) r6 = accept4$bt_l2cap(r3, &(0x7f00000002c0)={0x1f, 0x0, @fixed}, &(0x7f0000000300)=0xe, 0x800) dup(r6) (async) ppoll(&(0x7f0000000340)=[{r5, 0x8566}], 0x1, &(0x7f0000000380), &(0x7f00000003c0)={[0x525]}, 0x8) r7 = openat$cgroup_ro(r4, &(0x7f0000000100)='memory.current\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) (async) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_CONTROL(r4, 0x40086414, &(0x7f0000000080)={0x3, 0x5}) (async) write$rfkill(r7, &(0x7f0000000140)={0x2, 0x0, 0x2}, 0x8) (async) syz_open_dev$dri(&(0x7f0000000280), 0xece, 0x400800) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000240)={0x0, 0x100, 0x100, 0x80503, 0x0, 0x0, 0x9fb0}) [ 1408.374584] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:04 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000040)) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f00000004c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f0000001100)={&(0x7f0000001180)='4', 0x1, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r2, 0xc00464be, &(0x7f0000000000)={r3}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r1, 0xc01064ac, &(0x7f0000000100)={r3, 0x67, &(0x7f0000000080)=""/103}) 00:32:04 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000040), 0x101, 0x400000) preadv2(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x2, 0x6, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80800, 0x42) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000200)={0x0, 0x0, r2}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x88100) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) syz_open_dev$dri(&(0x7f0000000040), 0x101, 0x400000) (async) preadv2(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x2, 0x6, 0x2) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80800, 0x42) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000200)={0x0, 0x0, r2}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x88100) (async) 00:32:04 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) dup3(0xffffffffffffffff, r2, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f00002a8000/0xb000)=nil, 0xb000, 0xe, 0x28011, r0, 0x1000) (async) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = accept$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev}, &(0x7f0000000040)=0x1c) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000100)={'syztnl2\x00', 0x0}) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0x7c}], 0x1, 0xffff0001, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)) 00:32:04 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000040)={0x10000000, 0x2, 0x8}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000100)={0x9ce, 0x4, 0x20, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000140)={r1}) r2 = syz_open_dev$mouse(&(0x7f0000000080), 0x9, 0x40a000) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0206434, &(0x7f00000000c0)={0x7}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x1ff, 0x100, 0x100, 0x0, 0x0, 0x0, 0x9fb0}) 00:32:04 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000040)) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (rerun: 64) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r2 = syz_open_dev$dri(&(0x7f00000004c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r2, 0xc01064bd, &(0x7f0000001100)={&(0x7f0000001180)='4', 0x1, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r2, 0xc00464be, &(0x7f0000000000)={r3}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r1, 0xc01064ac, &(0x7f0000000100)={r3, 0x67, &(0x7f0000000080)=""/103}) [ 1408.688530] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1408.710952] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:05 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) syz_open_dev$dri(&(0x7f0000000040), 0x101, 0x400000) preadv2(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x2, 0x6, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80800, 0x42) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000200)={0x0, 0x0, r2}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x88100) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) syz_open_dev$dri(&(0x7f0000000040), 0x101, 0x400000) (async) preadv2(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x2, 0x6, 0x2) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80800, 0x42) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000200)={0x0, 0x0, r2}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x88100) (async) [ 1408.938768] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:05 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f0000000140), 0x3, 0x10000) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc010641d, &(0x7f0000000100)={0x0, &(0x7f0000000040)=""/176}) [ 1409.086436] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:05 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async, rerun: 32) syz_open_dev$dri(&(0x7f0000000140), 0x3, 0x10000) (async, rerun: 32) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc010641d, &(0x7f0000000100)={0x0, &(0x7f0000000040)=""/176}) [ 1409.252094] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.298268] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.306840] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.338271] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.346798] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.418295] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.426826] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:05 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000040)={0x10000000, 0x2, 0x8}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000100)={0x9ce, 0x4, 0x20, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000140)={r1}) r2 = syz_open_dev$mouse(&(0x7f0000000080), 0x9, 0x40a000) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0206434, &(0x7f00000000c0)={0x7}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x1ff, 0x100, 0x100, 0x0, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000040)={0x10000000, 0x2, 0x8}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000100)={0x9ce, 0x4, 0x20}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000140)={r1}) (async) syz_open_dev$mouse(&(0x7f0000000080), 0x9, 0x40a000) (async) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0206434, &(0x7f00000000c0)={0x7}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x1ff, 0x100, 0x100, 0x0, 0x0, 0x0, 0x9fb0}) (async) [ 1409.482688] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.527969] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.568207] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.576770] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.608841] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.628244] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.636800] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:05 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000040)={0x10000000, 0x2, 0x8}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000100)={0x9ce, 0x4, 0x20, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000140)={r1}) r2 = syz_open_dev$mouse(&(0x7f0000000080), 0x9, 0x40a000) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0206434, &(0x7f00000000c0)={0x7}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x1ff, 0x100, 0x100, 0x0, 0x0, 0x0, 0x9fb0}) [ 1409.663625] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.715728] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.733009] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.759315] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.767893] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:06 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) dup3(0xffffffffffffffff, r2, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f00002a8000/0xb000)=nil, 0xb000, 0xe, 0x28011, r0, 0x1000) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) r3 = accept$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev}, &(0x7f0000000040)=0x1c) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000100)={'syztnl2\x00', 0x0}) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0x7c}], 0x1, 0xffff0001, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000080)) [ 1409.815859] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.853502] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.883020] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.924956] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1409.966606] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:06 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x80000001}}, './file0\x00'}) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x401, 0x80, 0x8, 0x6, 0x81, 0x80, 0x2}) [ 1410.012591] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1410.062678] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:06 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) syz_open_dev$dri(&(0x7f0000000140), 0x3, 0x10000) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc010641d, &(0x7f0000000100)={0x0, &(0x7f0000000040)=""/176}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) syz_open_dev$dri(&(0x7f0000000140), 0x3, 0x10000) (async) ioctl$DRM_IOCTL_GET_SAREA_CTX(r0, 0xc010641d, &(0x7f0000000100)={0x0, &(0x7f0000000040)=""/176}) (async) [ 1410.191910] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:06 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x80000001}}, './file0\x00'}) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x401, 0x80, 0x8, 0x6, 0x81, 0x80, 0x2}) [ 1410.258950] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:06 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x1, 0x18400) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x46880) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f00000000c0)) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:32:06 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x1, 0x18400) (async) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x46880) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f00000000c0)) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:32:06 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x1, 0x18400) (async) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x46880) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f00000000c0)) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:32:06 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x80000001}}, './file0\x00'}) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x401, 0x80, 0x8, 0x6, 0x81, 0x80, 0x2}) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x80000001}}, './file0\x00'}) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000280)={0x80, 0xc26d, 0x7e}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x401, 0x80, 0x8, 0x6, 0x81, 0x80, 0x2}) (async) 00:32:06 executing program 5: io_setup(0x1, &(0x7f0000000040)=0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1000) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) io_submit(r0, 0x2, &(0x7f0000000300)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, 0x7ff, r1, &(0x7f0000000080)="d52520a31336b5a3729965e33ca924311d73852ecf76c2e705a8ddc745569f4e6a9306164b6b779329c5caa49f898d83510714b3b6fa34e466dfb3022540d04acf9bc3f44f3d69ffcd759ab821d1ea369d214037c597367ea0a6e865c7d1d93466f73a03876476aa5a87b0914978496a6d57ea5ba431c86e0a62678309c56ee84c10a5b521afaba5c48aef168c979c4cf1cb84c31e6a554d7110ccdcc8bdcae428c6a9f909c5197c", 0xa8, 0x101, 0x0, 0x1, r2}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0xff, 0xffffffffffffffff, &(0x7f0000000200)="b7e552e539521a37ba05c9d2cfefee9631aa7f7f06758eb85dbc3033a8d0692c4b12efd273739d36b036f4d0ca39ed55decfa2324152f4584158a80d76e6463a49d21975912e58d4cf82aba87cd3b8f11e6eb76c88ba3c5a6482ebe378b4ec7502de7b4a48ce295e31dda433b36d24b7d84701af11e915e708232b958e4b9bd8b998dedb081e00f490cd8332ee8e4ac9bb1352c820ca26a5d061160618cd343d10346467c5d5d2049ffbcfe5760a75e30fda5f106aa1374e18fad287bd93ffc5ef9eb2364a726c6b61ec419baf9dd790005b3e4d57fb97ca1002a24d285b69578650341fcbf21ff9489cad586b", 0xed, 0x6, 0x0, 0x2}]) r3 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r3, 0xc01c64ae, &(0x7f0000000000)={0x2, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) 00:32:06 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r0, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r0, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000000080)={0x9, 0x38, '\x00', 0x1, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) [ 1410.698529] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:07 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r0, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r0, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000000080)={0x9, 0x38, '\x00', 0x1, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r0, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r0, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000000080)={0x9, 0x38, '\x00', 0x1, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) [ 1410.758701] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:07 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x33, 0xce, 0x4}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x1, 0x9}) [ 1410.828903] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1410.859953] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1410.928559] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:07 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x33, 0xce, 0x4}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x1, 0x9}) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x33, 0xce, 0x4}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x1, 0x9}) (async) 00:32:07 executing program 5: io_setup(0x1, &(0x7f0000000040)=0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1000) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) io_submit(r0, 0x2, &(0x7f0000000300)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, 0x7ff, r1, &(0x7f0000000080)="d52520a31336b5a3729965e33ca924311d73852ecf76c2e705a8ddc745569f4e6a9306164b6b779329c5caa49f898d83510714b3b6fa34e466dfb3022540d04acf9bc3f44f3d69ffcd759ab821d1ea369d214037c597367ea0a6e865c7d1d93466f73a03876476aa5a87b0914978496a6d57ea5ba431c86e0a62678309c56ee84c10a5b521afaba5c48aef168c979c4cf1cb84c31e6a554d7110ccdcc8bdcae428c6a9f909c5197c", 0xa8, 0x101, 0x0, 0x1, r2}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0xff, 0xffffffffffffffff, &(0x7f0000000200)="b7e552e539521a37ba05c9d2cfefee9631aa7f7f06758eb85dbc3033a8d0692c4b12efd273739d36b036f4d0ca39ed55decfa2324152f4584158a80d76e6463a49d21975912e58d4cf82aba87cd3b8f11e6eb76c88ba3c5a6482ebe378b4ec7502de7b4a48ce295e31dda433b36d24b7d84701af11e915e708232b958e4b9bd8b998dedb081e00f490cd8332ee8e4ac9bb1352c820ca26a5d061160618cd343d10346467c5d5d2049ffbcfe5760a75e30fda5f106aa1374e18fad287bd93ffc5ef9eb2364a726c6b61ec419baf9dd790005b3e4d57fb97ca1002a24d285b69578650341fcbf21ff9489cad586b", 0xed, 0x6, 0x0, 0x2}]) (async) r3 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r3, 0xc01c64ae, &(0x7f0000000000)={0x2, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) 00:32:07 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r0, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r0, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000000080)={0x9, 0x38, '\x00', 0x1, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:32:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) finit_module(r1, &(0x7f0000000140)='+*)\x00', 0x2) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x80000) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) getsockname(r4, &(0x7f0000000280)=@l2={0x1f, 0x0, @none}, &(0x7f0000000180)=0x80) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r3}) [ 1411.128059] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1411.162475] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1411.205985] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:07 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x33, 0xce, 0x4}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x1, 0x9}) 00:32:07 executing program 5: io_setup(0x1, &(0x7f0000000040)=0x0) (async) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1000) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) io_submit(r0, 0x2, &(0x7f0000000300)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, 0x7ff, r1, &(0x7f0000000080)="d52520a31336b5a3729965e33ca924311d73852ecf76c2e705a8ddc745569f4e6a9306164b6b779329c5caa49f898d83510714b3b6fa34e466dfb3022540d04acf9bc3f44f3d69ffcd759ab821d1ea369d214037c597367ea0a6e865c7d1d93466f73a03876476aa5a87b0914978496a6d57ea5ba431c86e0a62678309c56ee84c10a5b521afaba5c48aef168c979c4cf1cb84c31e6a554d7110ccdcc8bdcae428c6a9f909c5197c", 0xa8, 0x101, 0x0, 0x1, r2}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0xff, 0xffffffffffffffff, &(0x7f0000000200)="b7e552e539521a37ba05c9d2cfefee9631aa7f7f06758eb85dbc3033a8d0692c4b12efd273739d36b036f4d0ca39ed55decfa2324152f4584158a80d76e6463a49d21975912e58d4cf82aba87cd3b8f11e6eb76c88ba3c5a6482ebe378b4ec7502de7b4a48ce295e31dda433b36d24b7d84701af11e915e708232b958e4b9bd8b998dedb081e00f490cd8332ee8e4ac9bb1352c820ca26a5d061160618cd343d10346467c5d5d2049ffbcfe5760a75e30fda5f106aa1374e18fad287bd93ffc5ef9eb2364a726c6b61ec419baf9dd790005b3e4d57fb97ca1002a24d285b69578650341fcbf21ff9489cad586b", 0xed, 0x6, 0x0, 0x2}]) (async) r3 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r3, 0xc01c64ae, &(0x7f0000000000)={0x2, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) [ 1411.324878] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:07 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r1, 0x4010640d, &(0x7f0000000100)={0x7}) 00:32:07 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)={0x40000000}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) [ 1411.475425] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1411.504375] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:07 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000300)={0x40, 0x81}) r1 = syz_open_dev$dri(&(0x7f0000000200), 0x9, 0x80001) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000380)={0x200, 0x8, 0x401, 0x0, 0x0}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000440)='/sys/module/i8042', 0x2200, 0x80) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r3, 0xc01064b3, &(0x7f0000000480)={r2}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000003c0)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000400)={0x200, 0x8, 0x8}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000340)={&(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0], &(0x7f0000000300), 0x5, 0x7, 0x1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r0, 0xc04064aa, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[{}, {}, {}, {}, {}], 0x1, 0x0, '\x00', 0x4, 0x5}) 00:32:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) finit_module(r1, &(0x7f0000000140)='+*)\x00', 0x2) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x80000) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) getsockname(r4, &(0x7f0000000280)=@l2={0x1f, 0x0, @none}, &(0x7f0000000180)=0x80) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r3}) 00:32:07 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r1, 0x4010640d, &(0x7f0000000100)={0x7}) 00:32:07 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async, rerun: 32) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async, rerun: 32) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 64) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)={0x40000000}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) [ 1411.691457] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:08 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000300)={0x40, 0x81}) (async) r1 = syz_open_dev$dri(&(0x7f0000000200), 0x9, 0x80001) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000380)={0x200, 0x8, 0x401, 0x0, 0x0}) (async) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000440)='/sys/module/i8042', 0x2200, 0x80) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r3, 0xc01064b3, &(0x7f0000000480)={r2}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000003c0)={r2}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000400)={0x200, 0x8, 0x8}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000340)={&(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0], &(0x7f0000000300), 0x5, 0x7, 0x1}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r0, 0xc04064aa, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[{}, {}, {}, {}, {}], 0x1, 0x0, '\x00', 0x4, 0x5}) [ 1411.804042] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:08 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r1, 0x4010640d, &(0x7f0000000100)={0x7}) [ 1411.926602] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:08 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) finit_module(r1, &(0x7f0000000140)='+*)\x00', 0x2) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x80000) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) getsockname(r4, &(0x7f0000000280)=@l2={0x1f, 0x0, @none}, &(0x7f0000000180)=0x80) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r3}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) finit_module(r1, &(0x7f0000000140)='+*)\x00', 0x2) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) pipe2(&(0x7f0000000000), 0x80000) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) (async) getsockname(r4, &(0x7f0000000280)=@l2={0x1f, 0x0, @none}, &(0x7f0000000180)=0x80) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r3}) (async) 00:32:08 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000300)={0x40, 0x81}) (async) r1 = syz_open_dev$dri(&(0x7f0000000200), 0x9, 0x80001) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000380)={0x200, 0x8, 0x401, 0x0, 0x0}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000440)='/sys/module/i8042', 0x2200, 0x80) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r3, 0xc01064b3, &(0x7f0000000480)={r2}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f00000003c0)={r2}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000400)={0x200, 0x8, 0x8}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000340)={&(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0], &(0x7f0000000300), 0x5, 0x7, 0x1}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r0, 0xc04064aa, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[{}, {}, {}, {}, {}], 0x1, 0x0, '\x00', 0x4, 0x5}) [ 1412.031311] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:08 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x5, 0x800100, 0x1000000, 0x0, 0x0, 0x9fb0}) [ 1412.175737] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1412.206164] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:08 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x5, 0x800100, 0x1000000, 0x0, 0x0, 0x9fb0}) [ 1412.338539] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:08 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x5, 0x800100, 0x1000000, 0x0, 0x0, 0x9fb0}) [ 1412.486238] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:08 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) connect$inet(r3, &(0x7f0000000200)={0x2, 0x4e23, @loopback}, 0x10) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_RM_MAP(r2, 0x4028641b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000a20000/0x3000)=nil}) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0206434, &(0x7f0000000000)={0x1000, 0x0, 0x10001}) getdents64(r2, &(0x7f0000000100)=""/104, 0x68) 00:32:08 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x80) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x800) creat(&(0x7f0000000100)='./file0\x00', 0x1) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000000c0)={0xd4f, 0x6cd504bd, 0x876}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:32:08 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)={0x40000000}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)={0x40000000}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) [ 1412.664673] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x80) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x800) (async, rerun: 32) creat(&(0x7f0000000100)='./file0\x00', 0x1) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000000c0)={0xd4f, 0x6cd504bd, 0x876}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:32:09 executing program 0: syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x298403) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x8, 0x0, 0x0, 0x8, 0x82}) 00:32:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x80) (async) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x800) creat(&(0x7f0000000100)='./file0\x00', 0x1) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000000c0)={0xd4f, 0x6cd504bd, 0x876}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:32:09 executing program 0: syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x298403) (async) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x8, 0x0, 0x0, 0x8, 0x82}) [ 1413.163386] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:09 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) fcntl$addseals(r0, 0x409, 0xa) 00:32:09 executing program 0: syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x298403) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x8, 0x0, 0x0, 0x8, 0x82}) 00:32:09 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) renameat2(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x7) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff, 0xffffffffffffffff}}, './file0\x00'}) ioctl$VHOST_VDPA_SET_GROUP_ASID(r2, 0x4008af7c, &(0x7f0000000200)={0x1, 0xffff}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r3, 0xc01064c1, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0xc51, 0x7d9, 0x8001}) open_by_handle_at(r4, &(0x7f0000000280)=@fuse_with_parent={0x18, 0x82, {{0x6, 0x401, 0x1}, {0x7f, 0x9, 0x3}}}, 0x10000) [ 1413.419825] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:09 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) fcntl$addseals(r0, 0x409, 0xa) [ 1413.623871] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:09 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) renameat2(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x7) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff, 0xffffffffffffffff}}, './file0\x00'}) ioctl$VHOST_VDPA_SET_GROUP_ASID(r2, 0x4008af7c, &(0x7f0000000200)={0x1, 0xffff}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) (async) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r3, 0xc01064c1, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0xc51, 0x7d9, 0x8001}) (async) open_by_handle_at(r4, &(0x7f0000000280)=@fuse_with_parent={0x18, 0x82, {{0x6, 0x401, 0x1}, {0x7f, 0x9, 0x3}}}, 0x10000) 00:32:10 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async, rerun: 32) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) (rerun: 32) connect$inet(r3, &(0x7f0000000200)={0x2, 0x4e23, @loopback}, 0x10) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_RM_MAP(r2, 0x4028641b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000a20000/0x3000)=nil}) (async, rerun: 32) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async, rerun: 32) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (rerun: 32) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0206434, &(0x7f0000000000)={0x1000, 0x0, 0x10001}) getdents64(r2, &(0x7f0000000100)=""/104, 0x68) 00:32:10 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) close(r2) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000140)={0x0, 0x0, r2}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f00000000c0)={r3, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000001c0)={r4}) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000040)={r4}) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r5, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r5, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) sendfile(r2, r5, 0x0, 0xfffffffffffffc00) 00:32:10 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) fcntl$addseals(r0, 0x409, 0xa) 00:32:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) renameat2(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x7) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff, 0xffffffffffffffff}}, './file0\x00'}) ioctl$VHOST_VDPA_SET_GROUP_ASID(r2, 0x4008af7c, &(0x7f0000000200)={0x1, 0xffff}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r3, 0xc01064c1, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0xc51, 0x7d9, 0x8001}) open_by_handle_at(r4, &(0x7f0000000280)=@fuse_with_parent={0x18, 0x82, {{0x6, 0x401, 0x1}, {0x7f, 0x9, 0x3}}}, 0x10000) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) renameat2(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x7) (async) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff, 0xffffffffffffffff}}, './file0\x00'}) (async) ioctl$VHOST_VDPA_SET_GROUP_ASID(r2, 0x4008af7c, &(0x7f0000000200)={0x1, 0xffff}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) (async) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r3, 0xc01064c1, &(0x7f0000000080)) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0xc51, 0x7d9, 0x8001}) (async) open_by_handle_at(r4, &(0x7f0000000280)=@fuse_with_parent={0x18, 0x82, {{0x6, 0x401, 0x1}, {0x7f, 0x9, 0x3}}}, 0x10000) (async) [ 1414.041588] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1414.078934] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:10 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0), 0xb4cc967fd5ad61ac, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0', [{}], 0xa, "bba45c0abc4314f2a192b8bbb89971780639da11c20a0136919216154012a867c8ec551ae777"}, 0x32) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000140)={0x0, 0x82e, 0x4, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000180)={r3}) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r0, 0x8010671f, &(0x7f0000000080)={&(0x7f0000000040)=""/33, 0x21}) 00:32:10 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) close(r2) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000140)={0x0, 0x0, r2}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f00000000c0)={r3, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000001c0)={r4}) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000040)={r4}) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r5, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r5, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) sendfile(r2, r5, 0x0, 0xfffffffffffffc00) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) close(r2) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000140)={0x0, 0x0, r2}) (async) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f00000000c0)={r3}) (async) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000001c0)={r4}) (async) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000040)={r4}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r5, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r5, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async) sendfile(r2, r5, 0x0, 0xfffffffffffffc00) (async) [ 1414.184967] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:10 executing program 0: fcntl$addseals(0xffffffffffffffff, 0x409, 0x6) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/l2tp_ip', 0x400, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000080)={0xfffffffffffff800, 0x6, 0x5, 0xfbfbfbfb}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) io_cancel(0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x1, r1, &(0x7f0000000280)="0df17a7cbd6f66576fd6b3bbf1189bf192c284ebbfe7afd0caf724f1bd5250c5ed543728ce86eb4619d77b69dab1931e8e7422559113a25f5a4c2f999976d7c1418da48fba7c8d0d72fc4ae1068691", 0x4f, 0x3, 0x0, 0x0, r1}, &(0x7f0000000200)) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) getsockname$netrom(r2, &(0x7f00000000c0)={{0x3, @default}, [@default, @remote, @rose, @bcast, @remote, @default, @bcast, @null]}, &(0x7f0000000140)=0x48) [ 1414.274350] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:10 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x9fb0}) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) close(r2) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000140)={0x0, 0x0, r2}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f00000000c0)={r3, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000001c0)={r4}) (async, rerun: 32) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000040)={r4}) (rerun: 32) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x1, 0x4002, 0x3}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r5, &(0x7f0000000000), &(0x7f0000000200)=@udp6}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r5, &(0x7f0000000000), &(0x7f0000000100)=@udp}, 0x20) (async, rerun: 64) sendfile(r2, r5, 0x0, 0xfffffffffffffc00) (rerun: 64) 00:32:10 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0), 0xb4cc967fd5ad61ac, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0', [{}], 0xa, "bba45c0abc4314f2a192b8bbb89971780639da11c20a0136919216154012a867c8ec551ae777"}, 0x32) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000140)={0x0, 0x82e, 0x4, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000180)={r3}) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r0, 0x8010671f, &(0x7f0000000080)={&(0x7f0000000040)=""/33, 0x21}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) openat$audio(0xffffffffffffff9c, &(0x7f00000000c0), 0xb4cc967fd5ad61ac, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0', [{}], 0xa, "bba45c0abc4314f2a192b8bbb89971780639da11c20a0136919216154012a867c8ec551ae777"}, 0x32) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000140)={0x0, 0x82e, 0x4}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000180)={r3}) (async) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r0, 0x8010671f, &(0x7f0000000080)={&(0x7f0000000040)=""/33, 0x21}) (async) [ 1414.439854] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:10 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x4}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0xffffffff, 0x550b, 0x7, 0x1ff], 0x4, 0x800, 0x0, 0xffffffffffffffff}) unshare(0x20000000) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x582, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000140)={0x2, 0x4, 0x5}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x40000000, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f00000000c0)={0x100, 0x7, 0x10000, 0xc0c0c0c0}) 00:32:10 executing program 0: fcntl$addseals(0xffffffffffffffff, 0x409, 0x6) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/l2tp_ip', 0x400, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000080)={0xfffffffffffff800, 0x6, 0x5, 0xfbfbfbfb}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) io_cancel(0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x1, r1, &(0x7f0000000280)="0df17a7cbd6f66576fd6b3bbf1189bf192c284ebbfe7afd0caf724f1bd5250c5ed543728ce86eb4619d77b69dab1931e8e7422559113a25f5a4c2f999976d7c1418da48fba7c8d0d72fc4ae1068691", 0x4f, 0x3, 0x0, 0x0, r1}, &(0x7f0000000200)) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) getsockname$netrom(r2, &(0x7f00000000c0)={{0x3, @default}, [@default, @remote, @rose, @bcast, @remote, @default, @bcast, @null]}, &(0x7f0000000140)=0x48) fcntl$addseals(0xffffffffffffffff, 0x409, 0x6) (async) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/l2tp_ip', 0x400, 0x0) (async) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000080)={0xfffffffffffff800, 0x6, 0x5, 0xfbfbfbfb}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) io_cancel(0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x1, r1, &(0x7f0000000280)="0df17a7cbd6f66576fd6b3bbf1189bf192c284ebbfe7afd0caf724f1bd5250c5ed543728ce86eb4619d77b69dab1931e8e7422559113a25f5a4c2f999976d7c1418da48fba7c8d0d72fc4ae1068691", 0x4f, 0x3, 0x0, 0x0, r1}, &(0x7f0000000200)) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) getsockname$netrom(r2, &(0x7f00000000c0)={{0x3, @default}, [@default, @remote, @rose, @bcast, @remote, @default, @bcast, @null]}, &(0x7f0000000140)=0x48) (async) 00:32:10 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) connect$inet(r3, &(0x7f0000000200)={0x2, 0x4e23, @loopback}, 0x10) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_RM_MAP(r2, 0x4028641b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000a20000/0x3000)=nil}) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0206434, &(0x7f0000000000)={0x1000, 0x0, 0x10001}) (async) getdents64(r2, &(0x7f0000000100)=""/104, 0x68) [ 1414.517698] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1414.559846] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1414.650999] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:11 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0), 0xb4cc967fd5ad61ac, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0', [{}], 0xa, "bba45c0abc4314f2a192b8bbb89971780639da11c20a0136919216154012a867c8ec551ae777"}, 0x32) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000140)={0x0, 0x82e, 0x4, 0x0, 0x0}) (rerun: 32) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000180)={r3}) (async, rerun: 32) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r0, 0x8010671f, &(0x7f0000000080)={&(0x7f0000000040)=""/33, 0x21}) (rerun: 32) 00:32:11 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x4}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0xffffffff, 0x550b, 0x7, 0x1ff], 0x4, 0x800, 0x0, 0xffffffffffffffff}) unshare(0x20000000) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x582, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000140)={0x2, 0x4, 0x5}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x40000000, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f00000000c0)={0x100, 0x7, 0x10000, 0xc0c0c0c0}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x4}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0xffffffff, 0x550b, 0x7, 0x1ff], 0x4, 0x800}) (async) unshare(0x20000000) (async) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x582, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000140)={0x2, 0x4, 0x5}) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) wait4(0x0, 0x0, 0x40000000, 0x0) (async) wait4(0x0, 0x0, 0x80000000, 0x0) (async) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f00000000c0)={0x100, 0x7, 0x10000, 0xc0c0c0c0}) (async) 00:32:11 executing program 0: fcntl$addseals(0xffffffffffffffff, 0x409, 0x6) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/l2tp_ip', 0x400, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000080)={0xfffffffffffff800, 0x6, 0x5, 0xfbfbfbfb}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async, rerun: 32) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async, rerun: 32) io_cancel(0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x1, r1, &(0x7f0000000280)="0df17a7cbd6f66576fd6b3bbf1189bf192c284ebbfe7afd0caf724f1bd5250c5ed543728ce86eb4619d77b69dab1931e8e7422559113a25f5a4c2f999976d7c1418da48fba7c8d0d72fc4ae1068691", 0x4f, 0x3, 0x0, 0x0, r1}, &(0x7f0000000200)) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) getsockname$netrom(r2, &(0x7f00000000c0)={{0x3, @default}, [@default, @remote, @rose, @bcast, @remote, @default, @bcast, @null]}, &(0x7f0000000140)=0x48) [ 1414.852796] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1414.920097] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:11 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0xc041, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r1, 0x40086408, &(0x7f0000000100)={0x3, 0x4}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0xa81, 0x0) ioctl$DRM_IOCTL_AGP_INFO(r2, 0x80386433, &(0x7f0000000080)=""/56) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000300)={0x200, 0x9, &(0x7f00000000c0)=[0x4, 0x1, 0x0, 0x3, 0x10000, 0x7, 0x7ff, 0x40, 0x1], &(0x7f0000000240)=[0x3, 0x80], &(0x7f0000000280)=[0xfff, 0x883], &(0x7f00000002c0)=[0x7fc3, 0x2, 0x9, 0x4, 0x8000, 0x1, 0x2b5], 0x0, 0x3f}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r2, {0x1000}}, './file0\x00'}) dup2(r3, r1) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000340)={{0x1, 0x1, 0x18, r2, {0x66}}, './file0\x00'}) ioctl$AUTOFS_IOC_PROTOVER(r4, 0x80049363, &(0x7f0000000380)) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000000180)={'sit0\x00', &(0x7f0000000140)={@multicast1, 0x1, 0x0, 0x30, 0x0, [{@private}, {@dev}, {@private}]}}) [ 1415.053255] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:11 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0xc041, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r1, 0x40086408, &(0x7f0000000100)={0x3, 0x4}) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0xa81, 0x0) ioctl$DRM_IOCTL_AGP_INFO(r2, 0x80386433, &(0x7f0000000080)=""/56) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000300)={0x200, 0x9, &(0x7f00000000c0)=[0x4, 0x1, 0x0, 0x3, 0x10000, 0x7, 0x7ff, 0x40, 0x1], &(0x7f0000000240)=[0x3, 0x80], &(0x7f0000000280)=[0xfff, 0x883], &(0x7f00000002c0)=[0x7fc3, 0x2, 0x9, 0x4, 0x8000, 0x1, 0x2b5], 0x0, 0x3f}) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r2, {0x1000}}, './file0\x00'}) dup2(r3, r1) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000340)={{0x1, 0x1, 0x18, r2, {0x66}}, './file0\x00'}) ioctl$AUTOFS_IOC_PROTOVER(r4, 0x80049363, &(0x7f0000000380)) (async) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000000180)={'sit0\x00', &(0x7f0000000140)={@multicast1, 0x1, 0x0, 0x30, 0x0, [{@private}, {@dev}, {@private}]}}) 00:32:11 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x4}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0xffffffff, 0x550b, 0x7, 0x1ff], 0x4, 0x800, 0x0, 0xffffffffffffffff}) unshare(0x20000000) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x582, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000140)={0x2, 0x4, 0x5}) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x40000000, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f00000000c0)={0x100, 0x7, 0x10000, 0xc0c0c0c0}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x500, 0x0, 0x0, 0x4}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0xffffffff, 0x550b, 0x7, 0x1ff], 0x4, 0x800}) (async) unshare(0x20000000) (async) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x582, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000140)={0x2, 0x4, 0x5}) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) wait4(0x0, 0x0, 0x40000000, 0x0) (async) wait4(0x0, 0x0, 0x80000000, 0x0) (async) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f00000000c0)={0x100, 0x7, 0x10000, 0xc0c0c0c0}) (async) [ 1415.214539] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1415.280303] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:11 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0xc041, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r1, 0x40086408, &(0x7f0000000100)={0x3, 0x4}) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0xa81, 0x0) ioctl$DRM_IOCTL_AGP_INFO(r2, 0x80386433, &(0x7f0000000080)=""/56) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000300)={0x200, 0x9, &(0x7f00000000c0)=[0x4, 0x1, 0x0, 0x3, 0x10000, 0x7, 0x7ff, 0x40, 0x1], &(0x7f0000000240)=[0x3, 0x80], &(0x7f0000000280)=[0xfff, 0x883], &(0x7f00000002c0)=[0x7fc3, 0x2, 0x9, 0x4, 0x8000, 0x1, 0x2b5], 0x0, 0x3f}) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r2, {0x1000}}, './file0\x00'}) dup2(r3, r1) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000340)={{0x1, 0x1, 0x18, r2, {0x66}}, './file0\x00'}) ioctl$AUTOFS_IOC_PROTOVER(r4, 0x80049363, &(0x7f0000000380)) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000000180)={'sit0\x00', &(0x7f0000000140)={@multicast1, 0x1, 0x0, 0x30, 0x0, [{@private}, {@dev}, {@private}]}}) [ 1415.405783] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:11 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r0, 0xc0106407, &(0x7f0000000080)={0x6, 0x2, 0x2, 0x8}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0xfffff7b6, 0x100, 0x7, 0x6, 0x2, 0x0, 0x8000006}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r0}) 00:32:11 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r0, 0xc0106407, &(0x7f0000000080)={0x6, 0x2, 0x2, 0x8}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0xfffff7b6, 0x100, 0x7, 0x6, 0x2, 0x0, 0x8000006}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r0}) [ 1415.618848] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format [ 1415.748828] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:12 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000000), 0x1, 0x80140) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], 0x4, 0x1, 0x2, 0x2}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000200)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r2, 0xc010640b, &(0x7f0000000240)={r3}) 00:32:12 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r0, 0xc0106407, &(0x7f0000000080)={0x6, 0x2, 0x2, 0x8}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0xfffff7b6, 0x100, 0x7, 0x6, 0x2, 0x0, 0x8000006}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r0}) 00:32:12 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x1, 0x8000, 0x208}) [ 1415.898781] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:12 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x181041, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000080)) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000100)={0x1}) ioctl$DRM_IOCTL_SET_UNIQUE(r1, 0x40106410, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) [ 1416.024580] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:12 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x181041, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000080)) (async) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000100)={0x1}) ioctl$DRM_IOCTL_SET_UNIQUE(r1, 0x40106410, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) 00:32:12 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000000), 0x1, 0x80140) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], 0x4, 0x1, 0x2, 0x2}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000200)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r2, 0xc010640b, &(0x7f0000000240)={r3}) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) syz_open_dev$mouse(&(0x7f0000000000), 0x1, 0x80140) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], 0x4, 0x1, 0x2, 0x2}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000200)) (async) ioctl$DRM_IOCTL_GEM_OPEN(r2, 0xc010640b, &(0x7f0000000240)={r3}) (async) [ 1416.186543] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:12 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x181041, 0x0) (async) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000080)) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000100)={0x1}) (async) ioctl$DRM_IOCTL_SET_UNIQUE(r1, 0x40106410, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) [ 1416.326209] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:12 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x1, 0x8000, 0x208}) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x1, 0x8000, 0x208}) (async) 00:32:12 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000000), 0x1, 0x80140) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], 0x4, 0x1, 0x2, 0x2}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000200)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r2, 0xc010640b, &(0x7f0000000240)={r3}) 00:32:12 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x1, 0x8000, 0x208}) 00:32:12 executing program 1: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240), 0xffffffffffffffff) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x101000, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_TOL(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000680)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000000000007410000004c001800000000756470000000e864af953ceb7ad609951c2a6521530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9c71046c3e16a6505"], 0x68}}, 0x0) sendmsg$TIPC_CMD_RESET_LINK_STATS(r2, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000580)=ANY=[@ANYBLOB="eb77276545ca3465bebd2f39a3d2bb91de7d8d14de360f852d1dfa90c8ecd1e17b14972ad017361f8b0901e41d1747d379fe7165659f819f0466e5e88c0355838e71fa495abf9879e5747e7cc16e97303a1d106e6000c22b0243d217ad37e390b32834790c0e448f281bcb9e21d1031b7ab8a7a4491e1a", @ANYRES16=r4, @ANYBLOB="000326bd7000fedbdf2501000000000000000c4100000014001462726f6164636173742d6c696e6b0000"], 0x30}, 0x1, 0x0, 0x0, 0x881}, 0x1) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) sendmsg$TIPC_CMD_SHOW_PORTS(r3, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r0, 0x100, 0x70bd28, 0x25dfdbfb, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004000}, 0x50) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f0000000100)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_QUERY(r1, 0xc01864cb, &(0x7f0000000200)={&(0x7f0000000140)=[r5, 0x0], &(0x7f0000000180)=[0x3, 0x9, 0x0, 0xa8, 0x7cf4, 0x4, 0x8], 0x2}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r6, 0x0) preadv(r6, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r6, 0xc06864a2, &(0x7f0000000080)={&(0x7f0000000640)=[0xd58, 0x3, 0x0, 0x1, 0xc28d, 0x0, 0x80], 0x7, 0x7, 0x10, 0xfffffffd, 0x6ff8, 0x94d, 0x7, {0xb61, 0x205, 0x4, 0x1, 0x5, 0x9cce, 0x9, 0x7, 0xf51a, 0x9, 0x800, 0xd0a3, 0x8000, 0x5, "a7e1f7393fa1717fe658b4ba06926d9e819076685f1609e2f6a0fa6ee41566fe"}}) 00:32:12 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x8000000000000001, 0x511882) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) [ 1416.673899] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:13 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x8000000000000001, 0x511882) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) syz_open_dev$dri(&(0x7f0000000040), 0x8000000000000001, 0x511882) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 00:32:13 executing program 1: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240), 0xffffffffffffffff) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) (async) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x101000, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_TOL(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000680)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000000000007410000004c001800000000756470000000e864af953ceb7ad609951c2a6521530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9c71046c3e16a6505"], 0x68}}, 0x0) (async) sendmsg$TIPC_CMD_RESET_LINK_STATS(r2, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000580)=ANY=[@ANYBLOB="eb77276545ca3465bebd2f39a3d2bb91de7d8d14de360f852d1dfa90c8ecd1e17b14972ad017361f8b0901e41d1747d379fe7165659f819f0466e5e88c0355838e71fa495abf9879e5747e7cc16e97303a1d106e6000c22b0243d217ad37e390b32834790c0e448f281bcb9e21d1031b7ab8a7a4491e1a", @ANYRES16=r4, @ANYBLOB="000326bd7000fedbdf2501000000000000000c4100000014001462726f6164636173742d6c696e6b0000"], 0x30}, 0x1, 0x0, 0x0, 0x881}, 0x1) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) (async) sendmsg$TIPC_CMD_SHOW_PORTS(r3, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r0, 0x100, 0x70bd28, 0x25dfdbfb, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004000}, 0x50) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f0000000100)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_QUERY(r1, 0xc01864cb, &(0x7f0000000200)={&(0x7f0000000140)=[r5, 0x0], &(0x7f0000000180)=[0x3, 0x9, 0x0, 0xa8, 0x7cf4, 0x4, 0x8], 0x2}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r6, 0x0) (async, rerun: 64) preadv(r6, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_SETCRTC(r6, 0xc06864a2, &(0x7f0000000080)={&(0x7f0000000640)=[0xd58, 0x3, 0x0, 0x1, 0xc28d, 0x0, 0x80], 0x7, 0x7, 0x10, 0xfffffffd, 0x6ff8, 0x94d, 0x7, {0xb61, 0x205, 0x4, 0x1, 0x5, 0x9cce, 0x9, 0x7, 0xf51a, 0x9, 0x800, 0xd0a3, 0x8000, 0x5, "a7e1f7393fa1717fe658b4ba06926d9e819076685f1609e2f6a0fa6ee41566fe"}}) 00:32:13 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x8000000000000001, 0x511882) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) syz_open_dev$dri(&(0x7f0000000040), 0x8000000000000001, 0x511882) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) 00:32:13 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000040)={0x0, 0x8}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000100)={r1, 0x3}, 0x8) r2 = socket$inet_smc(0x2b, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e20, @loopback}, 0x10) r3 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r3, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_GEM_OPEN(r3, 0xc010640b, &(0x7f0000000140)={0x0, 0x0}) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) r7 = openat(r5, &(0x7f0000000300)='./file0\x00', 0x880, 0x41) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r7, 0x84, 0x1a, &(0x7f0000000340)={r1, 0x90, "d268f314d34ba21e5cab3e89ff4c3130866f7c7f12ada4eda777397088b6b60261dc3f8d03c5256f6b92c7c7401b2577a19d8d3d03c105ee18cc6dac77961e3e15acc825d75a65f4ff5909a029dfa125c43dbf40f99894b076d1b9f53c187bf17fa161a1b34dc16f3a66c525966f5881964c5bd5b325c84768ae1beea101127dc63524967ccab063ad38a31b6ed2cb25"}, &(0x7f0000000400)=0x98) shutdown(r6, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @rand_addr=0x64010102}]}, &(0x7f0000000180)=0x10) r8 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r6, 0x84, 0x74, &(0x7f0000000280)={r9, 0x0, 0x20}, &(0x7f00000002c0)=0x18) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r5, 0x84, 0x66, &(0x7f00000001c0)={r9, 0x5}, 0x0) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f0000000200)=r9, 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000180)={r4}) [ 1416.934471] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:13 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_UPDATE_FT_IES(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x28, r0, 0x100, 0x70bd25, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x20, 0x70}}}}, [@NL80211_ATTR_MDID={0x6, 0xb1, 0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x24040804}, 0x48054) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WOWLAN(r2, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, r3, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @val={0x8}, @void}}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) [ 1417.094367] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 00:32:13 executing program 1: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240), 0xffffffffffffffff) (async) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x101000, 0x0) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$tipc(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_TOL(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000680)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000000000007410000004c001800000000756470000000e864af953ceb7ad609951c2a6521530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9c71046c3e16a6505"], 0x68}}, 0x0) (async) sendmsg$TIPC_CMD_RESET_LINK_STATS(r2, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000580)=ANY=[@ANYBLOB="eb77276545ca3465bebd2f39a3d2bb91de7d8d14de360f852d1dfa90c8ecd1e17b14972ad017361f8b0901e41d1747d379fe7165659f819f0466e5e88c0355838e71fa495abf9879e5747e7cc16e97303a1d106e6000c22b0243d217ad37e390b32834790c0e448f281bcb9e21d1031b7ab8a7a4491e1a", @ANYRES16=r4, @ANYBLOB="000326bd7000fedbdf2501000000000000000c4100000014001462726f6164636173742d6c696e6b0000"], 0x30}, 0x1, 0x0, 0x0, 0x881}, 0x1) (async) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) (async) sendmsg$TIPC_CMD_SHOW_PORTS(r3, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r0, 0x100, 0x70bd28, 0x25dfdbfb, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004000}, 0x50) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x100, 0x1000000, 0x0, 0x0, 0x9fb0}) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f0000000100)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_QUERY(r1, 0xc01864cb, &(0x7f0000000200)={&(0x7f0000000140)=[r5, 0x0], &(0x7f0000000180)=[0x3, 0x9, 0x0, 0xa8, 0x7cf4, 0x4, 0x8], 0x2}) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r6, 0x0) (async) preadv(r6, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_SETCRTC(r6, 0xc06864a2, &(0x7f0000000080)={&(0x7f0000000640)=[0xd58, 0x3, 0x0, 0x1, 0xc28d, 0x0, 0x80], 0x7, 0x7, 0x10, 0xfffffffd, 0x6ff8, 0x94d, 0x7, {0xb61, 0x205, 0x4, 0x1, 0x5, 0x9cce, 0x9, 0x7, 0xf51a, 0x9, 0x800, 0xd0a3, 0x8000, 0x5, "a7e1f7393fa1717fe658b4ba06926d9e819076685f1609e2f6a0fa6ee41566fe"}}) 00:32:13 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000040)={0x0, 0x8}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000100)={r1, 0x3}, 0x8) (async) r2 = socket$inet_smc(0x2b, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e20, @loopback}, 0x10) (async) r3 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r3, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) ioctl$DRM_IOCTL_GEM_OPEN(r3, 0xc010640b, &(0x7f0000000140)={0x0, 0x0}) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) (async) r7 = openat(r5, &(0x7f0000000300)='./file0\x00', 0x880, 0x41) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r7, 0x84, 0x1a, &(0x7f0000000340)={r1, 0x90, "d268f314d34ba21e5cab3e89ff4c3130866f7c7f12ada4eda777397088b6b60261dc3f8d03c5256f6b92c7c7401b2577a19d8d3d03c105ee18cc6dac77961e3e15acc825d75a65f4ff5909a029dfa125c43dbf40f99894b076d1b9f53c187bf17fa161a1b34dc16f3a66c525966f5881964c5bd5b325c84768ae1beea101127dc63524967ccab063ad38a31b6ed2cb25"}, &(0x7f0000000400)=0x98) (async) shutdown(r6, 0x0) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @rand_addr=0x64010102}]}, &(0x7f0000000180)=0x10) (async) r8 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r6, 0x84, 0x74, &(0x7f0000000280)={r9, 0x0, 0x20}, &(0x7f00000002c0)=0x18) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r5, 0x84, 0x66, &(0x7f00000001c0)={r9, 0x5}, 0x0) (async) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f0000000200)=r9, 0x4) (async) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000180)={r4}) [ 1417.263360] [drm:drm_mode_legacy_fb_format] *ERROR* bad bpp, assuming x8r8g8b8 pixel format 00:32:13 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_UPDATE_FT_IES(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x28, r0, 0x100, 0x70bd25, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x20, 0x70}}}}, [@NL80211_ATTR_MDID={0x6, 0xb1, 0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x24040804}, 0x48054) (async) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WOWLAN(r2, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, r3, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @val={0x8}, @void}}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 00:32:13 executing program 1: fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f0000000000)) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) fstat(r0, &(0x7f0000000040)) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) 00:32:13 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (rerun: 64) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 64) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000040)={0x0, 0x8}, &(0x7f00000000c0)=0x8) (rerun: 64) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000100)={r1, 0x3}, 0x8) (async) r2 = socket$inet_smc(0x2b, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e20, @loopback}, 0x10) (async) r3 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r3, 0xc018643a, &(0x7f0000000080)={0x4000000}) ioctl$DRM_IOCTL_GEM_OPEN(r3, 0xc010640b, &(0x7f0000000140)={0x0, 0x0}) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) (async, rerun: 32) r7 = openat(r5, &(0x7f0000000300)='./file0\x00', 0x880, 0x41) (rerun: 32) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r7, 0x84, 0x1a, &(0x7f0000000340)={r1, 0x90, "d268f314d34ba21e5cab3e89ff4c3130866f7c7f12ada4eda777397088b6b60261dc3f8d03c5256f6b92c7c7401b2577a19d8d3d03c105ee18cc6dac77961e3e15acc825d75a65f4ff5909a029dfa125c43dbf40f99894b076d1b9f53c187bf17fa161a1b34dc16f3a66c525966f5881964c5bd5b325c84768ae1beea101127dc63524967ccab063ad38a31b6ed2cb25"}, &(0x7f0000000400)=0x98) (async) shutdown(r6, 0x0) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @rand_addr=0x64010102}]}, &(0x7f0000000180)=0x10) (async) r8 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r6, 0x84, 0x74, &(0x7f0000000280)={r9, 0x0, 0x20}, &(0x7f00000002c0)=0x18) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r5, 0x84, 0x66, &(0x7f00000001c0)={r9, 0x5}, 0x0) (async) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f0000000200)=r9, 0x4) (async, rerun: 64) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000180)={r4}) (rerun: 64) 00:32:13 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_UPDATE_FT_IES(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x28, r0, 0x100, 0x70bd25, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x20, 0x70}}}}, [@NL80211_ATTR_MDID={0x6, 0xb1, 0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x24040804}, 0x48054) (async) r1 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_WOWLAN(r2, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, r3, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @val={0x8}, @void}}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 00:32:13 executing program 1: fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f0000000000)) (async, rerun: 32) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) (rerun: 32) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) fstat(r0, &(0x7f0000000040)) (async) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) 00:32:13 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x5, 0x7, 0xdb, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000080)={r1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) fcntl$getflags(r0, 0x40a) 00:32:13 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000040), 0xffffffffffffffff, 0x2201) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000000)={0x1, 0xffffffff, 0xfffffffffffffffe}) 00:32:14 executing program 1: fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f0000000000)) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) fstat(r0, &(0x7f0000000040)) syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) 00:32:14 executing program 0: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x5, 0x7, 0xdb, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000080)={r1}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) fcntl$getflags(r0, 0x40a) syz_open_dev$dri(&(0x7f00000001c0), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x5, 0x7, 0xdb}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000080)={r1}) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) (async) fcntl$getflags(r0, 0x40a) (async) 00:32:14 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000040), 0xffffffffffffffff, 0x2201) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000000)={0x1, 0xffffffff, 0xfffffffffffffffe}) [ 1417.876607] ================================================================== [ 1417.884331] BUG: KASAN: use-after-free in vgem_gem_dumb_create+0x22c/0x240 [ 1417.891349] Read of size 8 at addr ffff88809ba54dc0 by task syz-executor.0/7969 [ 1417.898880] [ 1417.900514] CPU: 0 PID: 7969 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 1417.908398] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 1417.917749] Call Trace: [ 1417.920371] dump_stack+0x1fc/0x2ef [ 1417.924021] print_address_description.cold+0x54/0x219 [ 1417.929314] kasan_report_error.cold+0x8a/0x1b9 [ 1417.933989] ? vgem_gem_dumb_create+0x22c/0x240 [ 1417.938661] __asan_report_load8_noabort+0x88/0x90 [ 1417.943595] ? drm_gem_object_put_unlocked+0xa0/0x180 [ 1417.948799] ? vgem_gem_dumb_create+0x22c/0x240 [ 1417.953571] vgem_gem_dumb_create+0x22c/0x240 [ 1417.958079] drm_mode_create_dumb+0x27c/0x300 [ 1417.962667] drm_ioctl_kernel+0x208/0x2a0 [ 1417.966815] ? drm_mode_create_dumb+0x300/0x300 [ 1417.971493] ? drm_ioctl_permit+0x210/0x210 [ 1417.975830] ? __might_fault+0x192/0x1d0 [ 1417.979901] drm_ioctl+0x5a0/0x9e0 [ 1417.983448] ? drm_mode_create_dumb+0x300/0x300 [ 1417.988201] ? drm_getstats+0x20/0x20 [ 1417.992009] ? __lock_acquire+0x6de/0x3ff0 [ 1417.996257] ? __lock_acquire+0x6de/0x3ff0 [ 1418.000514] ? drm_getstats+0x20/0x20 [ 1418.004320] do_vfs_ioctl+0xcdb/0x12e0 [ 1418.008212] ? lock_downgrade+0x720/0x720 [ 1418.012364] ? check_preemption_disabled+0x41/0x280 [ 1418.017382] ? ioctl_preallocate+0x200/0x200 [ 1418.021841] ? __fget+0x356/0x510 [ 1418.025355] ? do_dup2+0x450/0x450 [ 1418.028987] ? lock_acquire+0x170/0x3c0 [ 1418.032962] ? finish_task_switch+0x118/0x760 [ 1418.037464] ksys_ioctl+0x9b/0xc0 [ 1418.040919] __x64_sys_ioctl+0x6f/0xb0 [ 1418.044809] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 1418.049921] do_syscall_64+0xf9/0x620 [ 1418.053736] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1418.058922] RIP: 0033:0x7f04b1ad90c9 [ 1418.062631] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1418.081618] RSP: 002b:00007f04b002a168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1418.089330] RAX: ffffffffffffffda RBX: 00007f04b1bf9050 RCX: 00007f04b1ad90c9 [ 1418.096601] RDX: 0000000020000040 RSI: 00000000c02064b2 RDI: 0000000000000003 [ 1418.103962] RBP: 00007f04b1b34ae9 R08: 0000000000000000 R09: 0000000000000000 [ 1418.111233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1418.118499] R13: 00007ffd838710df R14: 00007f04b002a300 R15: 0000000000022000 [ 1418.125776] [ 1418.127414] Allocated by task 7969: [ 1418.131044] kmem_cache_alloc_trace+0x12f/0x380 [ 1418.135716] __vgem_gem_create+0x44/0xf0 [ 1418.139779] vgem_gem_dumb_create+0xcf/0x240 [ 1418.144185] drm_mode_create_dumb+0x27c/0x300 [ 1418.148683] drm_ioctl_kernel+0x208/0x2a0 [ 1418.152891] drm_ioctl+0x5a0/0x9e0 [ 1418.156432] do_vfs_ioctl+0xcdb/0x12e0 [ 1418.160319] ksys_ioctl+0x9b/0xc0 [ 1418.163779] __x64_sys_ioctl+0x6f/0xb0 [ 1418.167668] do_syscall_64+0xf9/0x620 [ 1418.171467] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1418.176643] [ 1418.178267] Freed by task 7969: [ 1418.181552] kfree+0xcc/0x210 [ 1418.184654] drm_gem_object_free+0x91/0x1c0 [ 1418.188976] drm_gem_object_put_unlocked+0xd1/0x180 [ 1418.194774] vgem_gem_dumb_create+0x10c/0x240 [ 1418.199270] drm_mode_create_dumb+0x27c/0x300 [ 1418.203842] drm_ioctl_kernel+0x208/0x2a0 [ 1418.207994] drm_ioctl+0x5a0/0x9e0 [ 1418.211528] do_vfs_ioctl+0xcdb/0x12e0 [ 1418.215418] ksys_ioctl+0x9b/0xc0 [ 1418.218872] __x64_sys_ioctl+0x6f/0xb0 [ 1418.222756] do_syscall_64+0xf9/0x620 [ 1418.226561] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1418.231741] [ 1418.233366] The buggy address belongs to the object at ffff88809ba54cc0 [ 1418.233366] which belongs to the cache kmalloc-512 of size 512 [ 1418.246031] The buggy address is located 256 bytes inside of [ 1418.246031] 512-byte region [ffff88809ba54cc0, ffff88809ba54ec0) [ 1418.257990] The buggy address belongs to the page: [ 1418.262930] page:ffffea00026e9500 count:1 mapcount:0 mapping:ffff88813bff0940 index:0x0 [ 1418.271109] flags: 0xfff00000000100(slab) [ 1418.275259] raw: 00fff00000000100 ffffea00029c6548 ffffea0002aaea48 ffff88813bff0940 [ 1418.283147] raw: 0000000000000000 ffff88809ba54040 0000000100000006 0000000000000000 [ 1418.291019] page dumped because: kasan: bad access detected [ 1418.296722] [ 1418.298340] Memory state around the buggy address: [ 1418.303266] ffff88809ba54c80: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb [ 1418.311056] ffff88809ba54d00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1418.318413] >ffff88809ba54d80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1418.326730] ^ [ 1418.332175] ffff88809ba54e00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1418.339542] ffff88809ba54e80: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 1418.346901] ================================================================== [ 1418.354260] Disabling lock debugging due to kernel taint 00:32:14 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000040), 0xffffffffffffffff, 0x2201) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000000)={0x1, 0xffffffff, 0xfffffffffffffffe}) [ 1418.498153] Kernel panic - not syncing: panic_on_warn set ... [ 1418.498153] [ 1418.505548] CPU: 1 PID: 7969 Comm: syz-executor.0 Tainted: G B 4.19.211-syzkaller #0 [ 1418.514727] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 1418.524085] Call Trace: [ 1418.526677] dump_stack+0x1fc/0x2ef [ 1418.530307] panic+0x26a/0x50e [ 1418.533507] ? __warn_printk+0xf3/0xf3 [ 1418.537401] ? preempt_schedule_common+0x45/0xc0 [ 1418.542507] ? ___preempt_schedule+0x16/0x18 [ 1418.546920] ? trace_hardirqs_on+0x55/0x210 [ 1418.551249] kasan_end_report+0x43/0x49 [ 1418.555223] kasan_report_error.cold+0xa7/0x1b9 [ 1418.560074] ? vgem_gem_dumb_create+0x22c/0x240 [ 1418.564746] __asan_report_load8_noabort+0x88/0x90 [ 1418.569681] ? drm_gem_object_put_unlocked+0xa0/0x180 [ 1418.574869] ? vgem_gem_dumb_create+0x22c/0x240 [ 1418.579537] vgem_gem_dumb_create+0x22c/0x240 [ 1418.584031] drm_mode_create_dumb+0x27c/0x300 [ 1418.588624] drm_ioctl_kernel+0x208/0x2a0 [ 1418.592776] ? drm_mode_create_dumb+0x300/0x300 00:32:14 executing program 1: syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000000)={0x0, 0x100, 0x8805, 0x1000000, 0x0, 0x0, 0x9fb0}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000280)=@filter={'filter\x00', 0xe, 0x4, 0x3d8, 0xffffffff, 0x0, 0x0, 0x100, 0xffffffff, 0xffffffff, 0x308, 0x308, 0x308, 0xffffffff, 0x4, &(0x7f0000000200), {[{{@uncond, 0x0, 0xd8, 0x100, 0x0, {}, [@common=@unspec=@cluster={{0x30}, {0x8, 0x9, 0x7ff, 0x1}}]}, @common=@unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x100, 0x4, 0x2}}}, {{@ipv6={@private1={0xfc, 0x1, '\x00', 0x1}, @rand_addr=' \x01\x00', [0xff, 0xffffff00, 0xff], [0xff, 0xff, 0xff000000], 'syzkaller0\x00', 'syzkaller1\x00', {0xff}, {}, 0x21, 0x1, 0x4, 0x10}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@icmp6={{0x28}, {0x8, 'f>'}}]}, @common=@unspec=@CLASSIFY={0x28, 'CLASSIFY\x00', 0x0, {0x3}}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@ipv6header={{0x28}, {0x98, 0x43}}]}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0xc, 0x14, "51fe08179843871d04376a7b52a13afe37bed06f7b311cf55673b78cc2d1"}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x438) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) openat$cgroup_ro(r2, &(0x7f0000000180)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$KVM_GET_SUPPORTED_CPUID(r1, 0xc008ae05, &(0x7f0000000100)=""/128) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000080)={&(0x7f0000000040)=[0x3, 0x100, 0x80000001, 0xad03, 0x8], 0x5, 0x775e, 0x80, 0x0, 0x4, 0x5, 0xb3d, {0x10000, 0x1f, 0x7, 0x6, 0x7ff, 0x2, 0x6, 0xff, 0xffe0, 0xa8e2, 0x8a1, 0x2, 0xfffffff9, 0x100, "65fd4b80134fc7b559d7ebfab860140a3cfaf957088318eaaf1c7d49b899c957"}}) 00:32:14 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x100}}, './file0\x00'}) ioctl$DRM_IOCTL_VERSION(r1, 0xc0406400, &(0x7f0000000380)={0x101, 0xffffffe6, 0x800, 0xf3, &(0x7f0000000200)=""/243, 0x0, &(0x7f0000000300), 0x40, &(0x7f0000000340)=""/64}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r2, 0xc04064aa, &(0x7f0000000180)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}, {}], 0x0, 0x0, '\x00', 0x5, 0x3}) 00:32:14 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x100}}, './file0\x00'}) ioctl$DRM_IOCTL_VERSION(r1, 0xc0406400, &(0x7f0000000380)={0x101, 0xffffffe6, 0x800, 0xf3, &(0x7f0000000200)=""/243, 0x0, &(0x7f0000000300), 0x40, &(0x7f0000000340)=""/64}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r2, 0xc04064aa, &(0x7f0000000180)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}, {}], 0x0, 0x0, '\x00', 0x5, 0x3}) [ 1418.597456] ? drm_ioctl_permit+0x210/0x210 [ 1418.601785] ? __might_fault+0x192/0x1d0 [ 1418.605854] drm_ioctl+0x5a0/0x9e0 [ 1418.609399] ? drm_mode_create_dumb+0x300/0x300 [ 1418.614066] ? drm_getstats+0x20/0x20 [ 1418.618214] ? __lock_acquire+0x6de/0x3ff0 [ 1418.622457] ? __lock_acquire+0x6de/0x3ff0 [ 1418.626792] ? drm_getstats+0x20/0x20 [ 1418.630592] do_vfs_ioctl+0xcdb/0x12e0 [ 1418.634480] ? lock_downgrade+0x720/0x720 [ 1418.638630] ? check_preemption_disabled+0x41/0x280 [ 1418.643645] ? ioctl_preallocate+0x200/0x200 [ 1418.648051] ? __fget+0x356/0x510 [ 1418.651507] ? do_dup2+0x450/0x450 [ 1418.655059] ? lock_acquire+0x170/0x3c0 [ 1418.659044] ? finish_task_switch+0x118/0x760 [ 1418.663545] ksys_ioctl+0x9b/0xc0 [ 1418.667000] __x64_sys_ioctl+0x6f/0xb0 [ 1418.670898] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 1418.675476] do_syscall_64+0xf9/0x620 [ 1418.679281] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1418.684465] RIP: 0033:0x7f04b1ad90c9 00:32:14 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x100}}, './file0\x00'}) ioctl$DRM_IOCTL_VERSION(r1, 0xc0406400, &(0x7f0000000380)={0x101, 0xffffffe6, 0x800, 0xf3, &(0x7f0000000200)=""/243, 0x0, &(0x7f0000000300), 0x40, &(0x7f0000000340)=""/64}) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r2, 0xc04064aa, &(0x7f0000000180)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}, {}], 0x0, 0x0, '\x00', 0x5, 0x3}) syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x100}}, './file0\x00'}) (async) ioctl$DRM_IOCTL_VERSION(r1, 0xc0406400, &(0x7f0000000380)={0x101, 0xffffffe6, 0x800, 0xf3, &(0x7f0000000200)=""/243, 0x0, &(0x7f0000000300), 0x40, &(0x7f0000000340)=""/64}) (async) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000080)={0x4000000}) (async) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r2, 0xc04064aa, &(0x7f0000000180)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}, {}], 0x0, 0x0, '\x00', 0x5, 0x3}) (async) [ 1418.688174] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1418.707070] RSP: 002b:00007f04b002a168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1418.715292] RAX: ffffffffffffffda RBX: 00007f04b1bf9050 RCX: 00007f04b1ad90c9 [ 1418.722567] RDX: 0000000020000040 RSI: 00000000c02064b2 RDI: 0000000000000003 [ 1418.729837] RBP: 00007f04b1b34ae9 R08: 0000000000000000 R09: 0000000000000000 [ 1418.737111] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1418.744379] R13: 00007ffd838710df R14: 00007f04b002a300 R15: 0000000000022000 [ 1418.751707] Kernel Offset: disabled [ 1418.755320] Rebooting in 86400 seconds..