aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}]}}, 0x300a9) ioctl$LOOP_GET_STATUS(r5, 0x1260, &(0x7f0000000100)) 20:29:23 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x80000, 0x0, 0xffffffffffffffff}) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r4 = syz_open_dev$sndctrl(&(0x7f0000000280), 0x400000000000007, 0xa041) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r4, 0xc008551b, &(0x7f00000002c0)={0x9, 0x8, [0x0, 0x3]}) write$P9_RREADLINK(r3, 0x0, 0x0) mount_setattr(r2, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000, {r3}}, 0x20) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 20:29:23 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000002c0)="1cac57974fb157641ff0fa172caf436a8add6dee0aa1a25034b8ec94259566411038cbbdc314e5db1ac09fad95abd3718e2fbc575cc71d2f06321eb235f63b7ba00d0695630a57b466634a324f411f59200ca885ca97414eb54ebfc34cfddee83dba1dd1595bb41135dcbc5fb6ed5058b066cdf3726aff5b3c01492f0ef2926414b6d5c9df6d0099e4780e9ab59e28eff6802f6e8a4f44de3d4f33d3d1a479f69fd8f6ffd5a32533680d206a23b8f1e04513e36afc62abe0230d216598d18cede470092d26fad38b23", 0xc9, 0x6, &(0x7f00000003c0)={0x77359400}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x878, 0x400) ioctl$LOOP_GET_STATUS(r1, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x800000000, 0x8000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x80400, 0x0, 0xffffffffffffffff}) ioctl$LOOP_GET_STATUS64(r3, 0x4c05, &(0x7f0000000080)) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r2, 0x40045532, &(0x7f0000000400)=0x4d83) r4 = syz_open_dev$loop(&(0x7f0000000440), 0x6, 0x1) ioctl$LOOP_SET_FD(r4, 0x4c00, r3) 20:29:23 executing program 0: openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x190) 20:29:23 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000380)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000240)={@xdp={0x2c, 0x5, 0x0, 0x14}, {&(0x7f0000000100)=""/216, 0xd8}, &(0x7f0000000200), 0x9}, 0xa0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000000ac0)={&(0x7f0000000080), 0xc, &(0x7f0000000a80)={&(0x7f0000000540)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="210100000000000000000200000008000100", @ANYRES32=0x0, @ANYBLOB="3c00028038000100240001006e6f746966795f70656572715f696e74657276616c000000000000000000000005000300030000000800040000020000"], 0x58}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip_vti0\x00', &(0x7f0000000440)={'erspan0\x00', 0x0, 0x7800, 0x1, 0x0, 0x9, {{0x19, 0x4, 0x2, 0x1e, 0x64, 0x67, 0x0, 0x3, 0x4, 0x0, @multicast1, @dev={0xac, 0x14, 0x14, 0x2e}, {[@end, @noop, @timestamp_addr={0x44, 0x24, 0x5b, 0x1, 0x9, [{@dev={0xac, 0x14, 0x14, 0xb}, 0x8}, {@multicast1, 0x1}, {@broadcast, 0x100}, {@multicast2, 0x12}]}, @ssrr={0x89, 0x27, 0x73, [@loopback, @multicast2, @empty, @loopback, @multicast2, @private=0xa010101, @loopback, @multicast2, @multicast2]}]}}}}}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000500)={0x37c, r2, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80000000}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}]}}, {{0x8}, {0x160, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r3}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x81}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x100}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x80000001}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x7fffffff}}}]}}]}, 0x37c}, 0x1, 0x0, 0x0, 0x804}, 0x80) clock_gettime(0x7, &(0x7f0000000300)) r4 = syz_open_dev$loop(&(0x7f0000000340), 0xaf9, 0x6000) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) 20:29:23 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:23 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) socket$inet6_udplite(0xa, 0x2, 0x88) write$P9_RREADLINK(r5, 0x0, 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100) write$P9_RMKDIR(r6, &(0x7f00000003c0)={0x14, 0x49, 0x1, {0x1, 0x0, 0x4}}, 0x14) r7 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) setsockopt$MISDN_TIME_STAMP(r7, 0x0, 0x1, &(0x7f0000000080), 0x4) write$P9_RVERSION(r7, &(0x7f0000000340)={0x13, 0x65, 0xffff, 0x2, 0x6, '9P2000'}, 0x13) write$P9_RREADDIR(r5, &(0x7f00000303c0)={0x300a9, 0x29, 0x2, {0x10003, [{{0x23, 0x3, 0x2}, 0x2, 0x20, 0x7, './file0'}, {{0x10, 0x1, 0x8}, 0xffffffffffffff00, 0x46, 0x7, './file0'}, {{0x1, 0x4, 0x200000004}, 0x1, 0x4, 0x1000c, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0'}, {{0x4, 0x3, 0x2}, 0xfffffffffffffe01, 0x4, 0x10006, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, {{0x1, 0x0, 0x5}, 0xfffffffffffffffd, 0x40, 0x10006, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}]}}, 0x300a9) ioctl$LOOP_GET_STATUS(r5, 0x1260, &(0x7f0000000100)) 20:29:23 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x80000, 0x0, 0xffffffffffffffff}) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r4 = syz_open_dev$sndctrl(&(0x7f0000000280), 0x400000000000007, 0xa041) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r4, 0xc008551b, &(0x7f00000002c0)={0x9, 0x8, [0x0, 0x3]}) write$P9_RREADLINK(r3, 0x0, 0x0) mount_setattr(r2, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000, {r3}}, 0x20) 20:29:23 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000002c0)="1cac57974fb157641ff0fa172caf436a8add6dee0aa1a25034b8ec94259566411038cbbdc314e5db1ac09fad95abd3718e2fbc575cc71d2f06321eb235f63b7ba00d0695630a57b466634a324f411f59200ca885ca97414eb54ebfc34cfddee83dba1dd1595bb41135dcbc5fb6ed5058b066cdf3726aff5b3c01492f0ef2926414b6d5c9df6d0099e4780e9ab59e28eff6802f6e8a4f44de3d4f33d3d1a479f69fd8f6ffd5a32533680d206a23b8f1e04513e36afc62abe0230d216598d18cede470092d26fad38b23", 0xc9, 0x6, &(0x7f00000003c0)={0x77359400}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x878, 0x400) ioctl$LOOP_GET_STATUS(r1, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x800000000, 0x8000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x80400, 0x0, 0xffffffffffffffff}) ioctl$LOOP_GET_STATUS64(r3, 0x4c05, &(0x7f0000000080)) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r2, 0x40045532, &(0x7f0000000400)=0x4d83) syz_open_dev$loop(&(0x7f0000000440), 0x6, 0x1) 20:29:23 executing program 0: openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x190) 20:29:23 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:23 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000380)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000240)={@xdp={0x2c, 0x5, 0x0, 0x14}, {&(0x7f0000000100)=""/216, 0xd8}, &(0x7f0000000200), 0x9}, 0xa0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000000ac0)={&(0x7f0000000080), 0xc, &(0x7f0000000a80)={&(0x7f0000000540)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="210100000000000000000200000008000100", @ANYRES32=0x0, @ANYBLOB="3c00028038000100240001006e6f746966795f70656572715f696e74657276616c000000000000000000000005000300030000000800040000020000"], 0x58}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip_vti0\x00', &(0x7f0000000440)={'erspan0\x00', 0x0, 0x7800, 0x1, 0x0, 0x9, {{0x19, 0x4, 0x2, 0x1e, 0x64, 0x67, 0x0, 0x3, 0x4, 0x0, @multicast1, @dev={0xac, 0x14, 0x14, 0x2e}, {[@end, @noop, @timestamp_addr={0x44, 0x24, 0x5b, 0x1, 0x9, [{@dev={0xac, 0x14, 0x14, 0xb}, 0x8}, {@multicast1, 0x1}, {@broadcast, 0x100}, {@multicast2, 0x12}]}, @ssrr={0x89, 0x27, 0x73, [@loopback, @multicast2, @empty, @loopback, @multicast2, @private=0xa010101, @loopback, @multicast2, @multicast2]}]}}}}}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000500)={0x37c, r2, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80000000}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}]}}, {{0x8}, {0x160, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r3}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x81}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x100}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x80000001}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x7fffffff}}}]}}]}, 0x37c}, 0x1, 0x0, 0x0, 0x804}, 0x80) clock_gettime(0x7, &(0x7f0000000300)) syz_open_dev$loop(&(0x7f0000000340), 0xaf9, 0x6000) 20:29:23 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) socket$inet6_udplite(0xa, 0x2, 0x88) write$P9_RREADLINK(r5, 0x0, 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100) write$P9_RMKDIR(r6, &(0x7f00000003c0)={0x14, 0x49, 0x1, {0x1, 0x0, 0x4}}, 0x14) r7 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) setsockopt$MISDN_TIME_STAMP(r7, 0x0, 0x1, &(0x7f0000000080), 0x4) write$P9_RVERSION(r7, &(0x7f0000000340)={0x13, 0x65, 0xffff, 0x2, 0x6, '9P2000'}, 0x13) write$P9_RREADDIR(r5, &(0x7f00000303c0)={0x300a9, 0x29, 0x2, {0x10003, [{{0x23, 0x3, 0x2}, 0x2, 0x20, 0x7, './file0'}, {{0x10, 0x1, 0x8}, 0xffffffffffffff00, 0x46, 0x7, './file0'}, {{0x1, 0x4, 0x200000004}, 0x1, 0x4, 0x1000c, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0'}, {{0x4, 0x3, 0x2}, 0xfffffffffffffe01, 0x4, 0x10006, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, {{0x1, 0x0, 0x5}, 0xfffffffffffffffd, 0x40, 0x10006, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}]}}, 0x300a9) 20:29:23 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000002c0)="1cac57974fb157641ff0fa172caf436a8add6dee0aa1a25034b8ec94259566411038cbbdc314e5db1ac09fad95abd3718e2fbc575cc71d2f06321eb235f63b7ba00d0695630a57b466634a324f411f59200ca885ca97414eb54ebfc34cfddee83dba1dd1595bb41135dcbc5fb6ed5058b066cdf3726aff5b3c01492f0ef2926414b6d5c9df6d0099e4780e9ab59e28eff6802f6e8a4f44de3d4f33d3d1a479f69fd8f6ffd5a32533680d206a23b8f1e04513e36afc62abe0230d216598d18cede470092d26fad38b23", 0xc9, 0x6, &(0x7f00000003c0)={0x77359400}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x878, 0x400) ioctl$LOOP_GET_STATUS(r1, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x800000000, 0x8000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x80400, 0x0, 0xffffffffffffffff}) ioctl$LOOP_GET_STATUS64(r3, 0x4c05, &(0x7f0000000080)) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r2, 0x40045532, &(0x7f0000000400)=0x4d83) 20:29:23 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x80000, 0x0, 0xffffffffffffffff}) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r4 = syz_open_dev$sndctrl(&(0x7f0000000280), 0x400000000000007, 0xa041) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r4, 0xc008551b, &(0x7f00000002c0)={0x9, 0x8, [0x0, 0x3]}) mount_setattr(r2, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000, {r3}}, 0x20) 20:29:23 executing program 0: openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x190) 20:29:23 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000380)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000240)={@xdp={0x2c, 0x5, 0x0, 0x14}, {&(0x7f0000000100)=""/216, 0xd8}, &(0x7f0000000200), 0x9}, 0xa0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000000ac0)={&(0x7f0000000080), 0xc, &(0x7f0000000a80)={&(0x7f0000000540)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="210100000000000000000200000008000100", @ANYRES32=0x0, @ANYBLOB="3c00028038000100240001006e6f746966795f70656572715f696e74657276616c000000000000000000000005000300030000000800040000020000"], 0x58}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip_vti0\x00', &(0x7f0000000440)={'erspan0\x00', 0x0, 0x7800, 0x1, 0x0, 0x9, {{0x19, 0x4, 0x2, 0x1e, 0x64, 0x67, 0x0, 0x3, 0x4, 0x0, @multicast1, @dev={0xac, 0x14, 0x14, 0x2e}, {[@end, @noop, @timestamp_addr={0x44, 0x24, 0x5b, 0x1, 0x9, [{@dev={0xac, 0x14, 0x14, 0xb}, 0x8}, {@multicast1, 0x1}, {@broadcast, 0x100}, {@multicast2, 0x12}]}, @ssrr={0x89, 0x27, 0x73, [@loopback, @multicast2, @empty, @loopback, @multicast2, @private=0xa010101, @loopback, @multicast2, @multicast2]}]}}}}}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000500)={0x37c, r2, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80000000}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}]}}, {{0x8}, {0x160, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r3}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x81}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x100}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x80000001}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x7fffffff}}}]}}]}, 0x37c}, 0x1, 0x0, 0x0, 0x804}, 0x80) clock_gettime(0x7, &(0x7f0000000300)) 20:29:23 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:23 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000002c0)="1cac57974fb157641ff0fa172caf436a8add6dee0aa1a25034b8ec94259566411038cbbdc314e5db1ac09fad95abd3718e2fbc575cc71d2f06321eb235f63b7ba00d0695630a57b466634a324f411f59200ca885ca97414eb54ebfc34cfddee83dba1dd1595bb41135dcbc5fb6ed5058b066cdf3726aff5b3c01492f0ef2926414b6d5c9df6d0099e4780e9ab59e28eff6802f6e8a4f44de3d4f33d3d1a479f69fd8f6ffd5a32533680d206a23b8f1e04513e36afc62abe0230d216598d18cede470092d26fad38b23", 0xc9, 0x6, &(0x7f00000003c0)={0x77359400}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x878, 0x400) ioctl$LOOP_GET_STATUS(r1, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x800000000, 0x8000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x80400, 0x0, 0xffffffffffffffff}) ioctl$LOOP_GET_STATUS64(r3, 0x4c05, &(0x7f0000000080)) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) 20:29:23 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) socket$inet6_udplite(0xa, 0x2, 0x88) write$P9_RREADLINK(r5, 0x0, 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100) write$P9_RMKDIR(r6, &(0x7f00000003c0)={0x14, 0x49, 0x1, {0x1, 0x0, 0x4}}, 0x14) r7 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) setsockopt$MISDN_TIME_STAMP(r7, 0x0, 0x1, &(0x7f0000000080), 0x4) write$P9_RVERSION(r7, &(0x7f0000000340)={0x13, 0x65, 0xffff, 0x2, 0x6, '9P2000'}, 0x13) 20:29:23 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x80000, 0x0, 0xffffffffffffffff}) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) syz_open_dev$sndctrl(&(0x7f0000000280), 0x400000000000007, 0xa041) mount_setattr(r2, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000, {r3}}, 0x20) 20:29:23 executing program 0: openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x0) 20:29:23 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000380)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000240)={@xdp={0x2c, 0x5, 0x0, 0x14}, {&(0x7f0000000100)=""/216, 0xd8}, &(0x7f0000000200), 0x9}, 0xa0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000000ac0)={&(0x7f0000000080), 0xc, &(0x7f0000000a80)={&(0x7f0000000540)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="210100000000000000000200000008000100", @ANYRES32=0x0, @ANYBLOB="3c00028038000100240001006e6f746966795f70656572715f696e74657276616c000000000000000000000005000300030000000800040000020000"], 0x58}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip_vti0\x00', &(0x7f0000000440)={'erspan0\x00', 0x0, 0x7800, 0x1, 0x0, 0x9, {{0x19, 0x4, 0x2, 0x1e, 0x64, 0x67, 0x0, 0x3, 0x4, 0x0, @multicast1, @dev={0xac, 0x14, 0x14, 0x2e}, {[@end, @noop, @timestamp_addr={0x44, 0x24, 0x5b, 0x1, 0x9, [{@dev={0xac, 0x14, 0x14, 0xb}, 0x8}, {@multicast1, 0x1}, {@broadcast, 0x100}, {@multicast2, 0x12}]}, @ssrr={0x89, 0x27, 0x73, [@loopback, @multicast2, @empty, @loopback, @multicast2, @private=0xa010101, @loopback, @multicast2, @multicast2]}]}}}}}) clock_gettime(0x7, &(0x7f0000000300)) 20:29:23 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:23 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000002c0)="1cac57974fb157641ff0fa172caf436a8add6dee0aa1a25034b8ec94259566411038cbbdc314e5db1ac09fad95abd3718e2fbc575cc71d2f06321eb235f63b7ba00d0695630a57b466634a324f411f59200ca885ca97414eb54ebfc34cfddee83dba1dd1595bb41135dcbc5fb6ed5058b066cdf3726aff5b3c01492f0ef2926414b6d5c9df6d0099e4780e9ab59e28eff6802f6e8a4f44de3d4f33d3d1a479f69fd8f6ffd5a32533680d206a23b8f1e04513e36afc62abe0230d216598d18cede470092d26fad38b23", 0xc9, 0x6, &(0x7f00000003c0)={0x77359400}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x878, 0x400) ioctl$LOOP_GET_STATUS(r1, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x800000000, 0x8000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x80400}) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) 20:29:23 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x80000, 0x0, 0xffffffffffffffff}) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r4 = syz_open_dev$sndctrl(&(0x7f0000000280), 0x400000000000007, 0xa041) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r4, 0xc008551b, &(0x7f00000002c0)={0x9, 0x8, [0x0, 0x3]}) write$P9_RREADLINK(r3, 0x0, 0x0) mount_setattr(r2, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000, {r3}}, 0x20) 20:29:23 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x80000, 0x0, 0xffffffffffffffff}) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) mount_setattr(r2, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000, {r3}}, 0x20) 20:29:23 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) socket$inet6_udplite(0xa, 0x2, 0x88) write$P9_RREADLINK(r5, 0x0, 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100) write$P9_RMKDIR(r6, &(0x7f00000003c0)={0x14, 0x49, 0x1, {0x1, 0x0, 0x4}}, 0x14) r7 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) setsockopt$MISDN_TIME_STAMP(r7, 0x0, 0x1, &(0x7f0000000080), 0x4) 20:29:24 executing program 3: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:24 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000380)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000240)={@xdp={0x2c, 0x5, 0x0, 0x14}, {&(0x7f0000000100)=""/216, 0xd8}, &(0x7f0000000200), 0x9}, 0xa0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000000ac0)={&(0x7f0000000080), 0xc, &(0x7f0000000a80)={&(0x7f0000000540)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="210100000000000000000200000008000100", @ANYRES32=0x0, @ANYBLOB="3c00028038000100240001006e6f746966795f70656572715f696e74657276616c000000000000000000000005000300030000000800040000020000"], 0x58}}, 0x0) clock_gettime(0x7, &(0x7f0000000300)) 20:29:24 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x80000, 0x0, 0xffffffffffffffff}) mount_setattr(r2, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:24 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) socket$inet6_udplite(0xa, 0x2, 0x88) write$P9_RREADLINK(r5, 0x0, 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100) write$P9_RMKDIR(r6, &(0x7f00000003c0)={0x14, 0x49, 0x1, {0x1, 0x0, 0x4}}, 0x14) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:24 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000002c0)="1cac57974fb157641ff0fa172caf436a8add6dee0aa1a25034b8ec94259566411038cbbdc314e5db1ac09fad95abd3718e2fbc575cc71d2f06321eb235f63b7ba00d0695630a57b466634a324f411f59200ca885ca97414eb54ebfc34cfddee83dba1dd1595bb41135dcbc5fb6ed5058b066cdf3726aff5b3c01492f0ef2926414b6d5c9df6d0099e4780e9ab59e28eff6802f6e8a4f44de3d4f33d3d1a479f69fd8f6ffd5a32533680d206a23b8f1e04513e36afc62abe0230d216598d18cede470092d26fad38b23", 0xc9, 0x6, &(0x7f00000003c0)={0x77359400}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x878, 0x400) ioctl$LOOP_GET_STATUS(r1, 0x125d, 0x0) syz_open_dev$vcsu(&(0x7f0000000040), 0x800000000, 0x8000) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) 20:29:24 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000002c0)="1cac57974fb157641ff0fa172caf436a8add6dee0aa1a25034b8ec94259566411038cbbdc314e5db1ac09fad95abd3718e2fbc575cc71d2f06321eb235f63b7ba00d0695630a57b466634a324f411f59200ca885ca97414eb54ebfc34cfddee83dba1dd1595bb41135dcbc5fb6ed5058b066cdf3726aff5b3c01492f0ef2926414b6d5c9df6d0099e4780e9ab59e28eff6802f6e8a4f44de3d4f33d3d1a479f69fd8f6ffd5a32533680d206a23b8f1e04513e36afc62abe0230d216598d18cede470092d26fad38b23", 0xc9, 0x6, &(0x7f00000003c0)={0x77359400}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x878, 0x400) ioctl$LOOP_GET_STATUS(r1, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x800000000, 0x8000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x80400}) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) 20:29:24 executing program 3: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:24 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:24 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000380)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000240)={@xdp={0x2c, 0x5, 0x0, 0x14}, {&(0x7f0000000100)=""/216, 0xd8}, &(0x7f0000000200), 0x9}, 0xa0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) clock_gettime(0x7, &(0x7f0000000300)) 20:29:24 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) socket$inet6_udplite(0xa, 0x2, 0x88) write$P9_RREADLINK(r5, 0x0, 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100) write$P9_RMKDIR(r6, &(0x7f00000003c0)={0x14, 0x49, 0x1, {0x1, 0x0, 0x4}}, 0x14) 20:29:24 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) socket$inet6_udplite(0xa, 0x2, 0x88) write$P9_RREADLINK(r5, 0x0, 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100) write$P9_RMKDIR(r6, &(0x7f00000003c0)={0x14, 0x49, 0x1, {0x1, 0x0, 0x4}}, 0x14) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:24 executing program 3: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:24 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:24 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000002c0)="1cac57974fb157641ff0fa172caf436a8add6dee0aa1a25034b8ec94259566411038cbbdc314e5db1ac09fad95abd3718e2fbc575cc71d2f06321eb235f63b7ba00d0695630a57b466634a324f411f59200ca885ca97414eb54ebfc34cfddee83dba1dd1595bb41135dcbc5fb6ed5058b066cdf3726aff5b3c01492f0ef2926414b6d5c9df6d0099e4780e9ab59e28eff6802f6e8a4f44de3d4f33d3d1a479f69fd8f6ffd5a32533680d206a23b8f1e04513e36afc62abe0230d216598d18cede470092d26fad38b23", 0xc9, 0x6, &(0x7f00000003c0)={0x77359400}) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x878, 0x400) ioctl$LOOP_GET_STATUS(r1, 0x125d, 0x0) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) 20:29:24 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000380)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000240)={@xdp={0x2c, 0x5, 0x0, 0x14}, {&(0x7f0000000100)=""/216, 0xd8}, &(0x7f0000000200), 0x9}, 0xa0) socket$nl_generic(0x10, 0x3, 0x10) clock_gettime(0x7, &(0x7f0000000300)) 20:29:24 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:24 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:24 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000380)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000240)={@xdp={0x2c, 0x5, 0x0, 0x14}, {&(0x7f0000000100)=""/216, 0xd8}, &(0x7f0000000200), 0x9}, 0xa0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000000ac0)={&(0x7f0000000080), 0xc, &(0x7f0000000a80)={&(0x7f0000000540)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="210100000000000000000200000008000100", @ANYRES32=0x0, @ANYBLOB="3c00028038000100240001006e6f746966795f70656572715f696e74657276616c000000000000000000000005000300030000000800040000020000"], 0x58}}, 0x0) clock_gettime(0x7, &(0x7f0000000300)) 20:29:24 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) socket$inet6_udplite(0xa, 0x2, 0x88) write$P9_RREADLINK(r5, 0x0, 0x0) pipe2$9p(&(0x7f0000000380), 0x100) 20:29:24 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000002c0)="1cac57974fb157641ff0fa172caf436a8add6dee0aa1a25034b8ec94259566411038cbbdc314e5db1ac09fad95abd3718e2fbc575cc71d2f06321eb235f63b7ba00d0695630a57b466634a324f411f59200ca885ca97414eb54ebfc34cfddee83dba1dd1595bb41135dcbc5fb6ed5058b066cdf3726aff5b3c01492f0ef2926414b6d5c9df6d0099e4780e9ab59e28eff6802f6e8a4f44de3d4f33d3d1a479f69fd8f6ffd5a32533680d206a23b8f1e04513e36afc62abe0230d216598d18cede470092d26fad38b23", 0xc9, 0x6, &(0x7f00000003c0)={0x77359400}) syz_open_dev$loop(&(0x7f0000000000), 0x878, 0x400) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) 20:29:24 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000380)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000240)={@xdp={0x2c, 0x5, 0x0, 0x14}, {&(0x7f0000000100)=""/216, 0xd8}, &(0x7f0000000200), 0x9}, 0xa0) clock_gettime(0x7, &(0x7f0000000300)) 20:29:24 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000002c0)="1cac57974fb157641ff0fa172caf436a8add6dee0aa1a25034b8ec94259566411038cbbdc314e5db1ac09fad95abd3718e2fbc575cc71d2f06321eb235f63b7ba00d0695630a57b466634a324f411f59200ca885ca97414eb54ebfc34cfddee83dba1dd1595bb41135dcbc5fb6ed5058b066cdf3726aff5b3c01492f0ef2926414b6d5c9df6d0099e4780e9ab59e28eff6802f6e8a4f44de3d4f33d3d1a479f69fd8f6ffd5a32533680d206a23b8f1e04513e36afc62abe0230d216598d18cede470092d26fad38b23", 0xc9, 0x6, &(0x7f00000003c0)={0x77359400}) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) 20:29:24 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) socket$inet6_udplite(0xa, 0x2, 0x88) write$P9_RREADLINK(r5, 0x0, 0x0) 20:29:24 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:24 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000380)) clock_gettime(0x7, &(0x7f0000000300)) 20:29:24 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) socket$inet6_udplite(0xa, 0x2, 0x88) write$P9_RREADLINK(r5, 0x0, 0x0) pipe2$9p(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100) write$P9_RMKDIR(r6, &(0x7f00000003c0)={0x14, 0x49, 0x1, {0x1, 0x0, 0x4}}, 0x14) r7 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) setsockopt$MISDN_TIME_STAMP(r7, 0x0, 0x1, &(0x7f0000000080), 0x4) 20:29:24 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:24 executing program 5: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) 20:29:24 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) socket$inet6_udplite(0xa, 0x2, 0x88) 20:29:24 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:24 executing program 2: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:24 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200000) clock_gettime(0x7, &(0x7f0000000300)) 20:29:24 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000080)) r1 = socket(0x28, 0x1, 0x0) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) ioctl$LOOP_GET_STATUS(r0, 0x125f, 0x0) 20:29:24 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3b, 0x101502) 20:29:24 executing program 5: syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) 20:29:24 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:24 executing program 2: mount_setattr(0xffffffffffffffff, 0x0, 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:24 executing program 1: clock_gettime(0x7, &(0x7f0000000300)) 20:29:24 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000080)) r1 = socket(0x28, 0x1, 0x0) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) ioctl$LOOP_GET_STATUS(r0, 0x125f, 0x0) 20:29:24 executing program 5: openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) 20:29:24 executing program 2: mount_setattr(0xffffffffffffffff, 0x0, 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:24 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) 20:29:24 executing program 1: clock_gettime(0x0, &(0x7f0000000300)) 20:29:24 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:24 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000080)) r1 = socket(0x28, 0x1, 0x0) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) ioctl$LOOP_GET_STATUS(r0, 0x125f, 0x0) 20:29:24 executing program 2: mount_setattr(0xffffffffffffffff, 0x0, 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:24 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:24 executing program 5: openat$damon_init_regions(0xffffffffffffff9c, 0x0, 0x101682, 0x190) 20:29:25 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:25 executing program 1: clock_gettime(0x0, &(0x7f0000000300)) 20:29:25 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:25 executing program 2: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:25 executing program 5: openat$damon_init_regions(0xffffffffffffff9c, 0x0, 0x101682, 0x190) 20:29:25 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000080)) r1 = socket(0x28, 0x1, 0x0) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:25 executing program 1: clock_gettime(0x0, &(0x7f0000000300)) 20:29:25 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) 20:29:25 executing program 2: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) 20:29:25 executing program 1: clock_gettime(0x7, 0x0) 20:29:25 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:25 executing program 5: openat$damon_init_regions(0xffffffffffffff9c, 0x0, 0x101682, 0x190) 20:29:25 executing program 2: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) 20:29:25 executing program 1: clock_gettime(0x7, 0x0) 20:29:25 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000080)) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:25 executing program 5: openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x190) 20:29:25 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, 0xffffffffffffffff) 20:29:25 executing program 1: clock_gettime(0x7, 0x0) 20:29:25 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:25 executing program 2: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) 20:29:25 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, 0xffffffffffffffff) 20:29:25 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000080)) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:25 executing program 1: clock_gettime(0x0, &(0x7f0000000300)) 20:29:25 executing program 5: openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x190) 20:29:25 executing program 2: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000240)={0x0, 0x0, 0x100000}, 0x20) 20:29:25 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:25 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000080)) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:25 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, 0xffffffffffffffff) 20:29:25 executing program 2: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000240), 0x20) 20:29:25 executing program 5: openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x190) 20:29:25 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:25 executing program 2: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000240), 0x20) 20:29:25 executing program 5: openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x0) 20:29:25 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = socket(0x28, 0x1, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:25 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r3) 20:29:25 executing program 3: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:25 executing program 1: syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) openat$damon_init_regions(0xffffffffffffff9c, &(0x7f0000000180), 0x101682, 0x190) 20:29:25 executing program 0: r0 = socket(0x28, 0x1, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:25 executing program 2: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000240), 0x20) 20:29:25 executing program 1: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:25 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(0xffffffffffffffff, 0xc008551b, &(0x7f0000000100)={0x9, 0x8, [0x990, 0x3ce]}) 20:29:25 executing program 3: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:25 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r3) 20:29:25 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x2e4281) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x80, 0x220240) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000240)) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) 20:29:25 executing program 3: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000100)) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000240)) 20:29:25 executing program 0: r0 = socket(0x0, 0x1, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:25 executing program 1: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:25 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r3) 20:29:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000100)) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000240)) 20:29:25 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000100)) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) 20:29:25 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:25 executing program 1: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:26 executing program 0: r0 = socket(0x0, 0x1, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:26 executing program 1: mount_setattr(0xffffffffffffffff, 0x0, 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:26 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r2 = syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) 20:29:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x6, 0x6, 0xfffffffe, 0x34b75a99857b8b62, "6e60c38efb0e6b05406f6f2a71d736a99275ce3a47677199dacee60e65a0548c3c49aebafe8cbba973c4d0c554618d5b647d756c4b349ef16dbe3890458ea9da", "f98ea35885ab96d255eca7116d06ed00", [0x2, 0x3dbd]}) r1 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r1, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r1, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:26 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) 20:29:26 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000240)="27443d324a6403225a828f40a32e06bf3f4dfbf5b1a25d46cb71f0f473751dc346224ae793d642637500cf97ff68a9dd901fea83294a2c94694ee5e123405fe9ada2dec93061eeda6d0b2a8fad9aa107b4c377996aaf261ebf243739dbd8037cedbd7f158b0ceb6a8002fa40efc12b99d88ff79be27fbcdd9f397bbb49af4e302fc18e48195be2836e2475e101fcc9935f683f0984d3809dc69059bd7705aaa526437a0aa893", 0xa6, 0x4, &(0x7f00000001c0)={r1, r2+10000000}) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r3) 20:29:26 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000080), 0x1f, 0x44000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0], 0x2, 0x0, 0x0, 0xffffffffffffffff}) io_uring_setup(0x54b2, &(0x7f0000000100)={0x0, 0x3335, 0x400, 0x1, 0x342, 0x0, r2}) r3 = syz_open_dev$vcsu(&(0x7f0000000180), 0x7, 0x109002) write$P9_RXATTRWALK(r2, &(0x7f00000001c0)={0xf, 0x1f, 0x1, 0xe30}, 0xf) mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, r3, 0x5aa) ioctl$LOOP_SET_FD(r2, 0x4c00, 0xffffffffffffffff) 20:29:26 executing program 1: mount_setattr(0xffffffffffffffff, 0x0, 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:26 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x6, 0x6, 0xfffffffe, 0x34b75a99857b8b62, "6e60c38efb0e6b05406f6f2a71d736a99275ce3a47677199dacee60e65a0548c3c49aebafe8cbba973c4d0c554618d5b647d756c4b349ef16dbe3890458ea9da", "f98ea35885ab96d255eca7116d06ed00", [0x2, 0x3dbd]}) r1 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r1, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r1, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) [ 971.885557][T16957] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 20:29:26 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) 20:29:26 executing program 0: r0 = socket(0x0, 0x1, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:26 executing program 1: mount_setattr(0xffffffffffffffff, 0x0, 0x8900, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:26 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000080), 0x1f, 0x44000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0], 0x2, 0x0, 0x0, 0xffffffffffffffff}) io_uring_setup(0x54b2, &(0x7f0000000100)={0x0, 0x3335, 0x400, 0x1, 0x342, 0x0, r2}) r3 = syz_open_dev$vcsu(&(0x7f0000000180), 0x7, 0x109002) write$P9_RXATTRWALK(r2, &(0x7f00000001c0)={0xf, 0x1f, 0x1, 0xe30}, 0xf) mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, r3, 0x5aa) ioctl$LOOP_SET_FD(r2, 0x4c00, 0xffffffffffffffff) 20:29:26 executing program 4: syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) [ 972.011756][T16972] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 20:29:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x6, 0x6, 0xfffffffe, 0x34b75a99857b8b62, "6e60c38efb0e6b05406f6f2a71d736a99275ce3a47677199dacee60e65a0548c3c49aebafe8cbba973c4d0c554618d5b647d756c4b349ef16dbe3890458ea9da", "f98ea35885ab96d255eca7116d06ed00", [0x2, 0x3dbd]}) r1 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r1, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r1, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:26 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:26 executing program 1: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000240)={0x0, 0xf5, 0x100000}, 0x20) 20:29:26 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 20:29:26 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000080), 0x1f, 0x44000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0], 0x2, 0x0, 0x0, 0xffffffffffffffff}) io_uring_setup(0x54b2, &(0x7f0000000100)={0x0, 0x3335, 0x400, 0x1, 0x342, 0x0, r2}) r3 = syz_open_dev$vcsu(&(0x7f0000000180), 0x7, 0x109002) write$P9_RXATTRWALK(r2, &(0x7f00000001c0)={0xf, 0x1f, 0x1, 0xe30}, 0xf) mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, r3, 0x5aa) ioctl$LOOP_SET_FD(r2, 0x4c00, 0xffffffffffffffff) 20:29:26 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:26 executing program 0: r0 = socket(0x28, 0x0, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x6, 0x6, 0xfffffffe, 0x34b75a99857b8b62, "6e60c38efb0e6b05406f6f2a71d736a99275ce3a47677199dacee60e65a0548c3c49aebafe8cbba973c4d0c554618d5b647d756c4b349ef16dbe3890458ea9da", "f98ea35885ab96d255eca7116d06ed00", [0x2, 0x3dbd]}) r1 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r1, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:26 executing program 4: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) [ 972.185053][T16990] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 20:29:26 executing program 0: r0 = socket(0x28, 0x0, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:26 executing program 1: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) 20:29:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x6, 0x6, 0xfffffffe, 0x34b75a99857b8b62, "6e60c38efb0e6b05406f6f2a71d736a99275ce3a47677199dacee60e65a0548c3c49aebafe8cbba973c4d0c554618d5b647d756c4b349ef16dbe3890458ea9da", "f98ea35885ab96d255eca7116d06ed00", [0x2, 0x3dbd]}) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:26 executing program 4: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 20:29:26 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, 0x0, 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:26 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000080), 0x1f, 0x44000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0], 0x2, 0x0, 0x0, 0xffffffffffffffff}) io_uring_setup(0x54b2, &(0x7f0000000100)={0x0, 0x3335, 0x400, 0x1, 0x342, 0x0, r2}) r3 = syz_open_dev$vcsu(&(0x7f0000000180), 0x7, 0x109002) write$P9_RXATTRWALK(r2, &(0x7f00000001c0)={0xf, 0x1f, 0x1, 0xe30}, 0xf) mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, r3, 0x5aa) 20:29:26 executing program 1: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) 20:29:26 executing program 0: r0 = socket(0x28, 0x0, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x6, 0x6, 0xfffffffe, 0x34b75a99857b8b62, "6e60c38efb0e6b05406f6f2a71d736a99275ce3a47677199dacee60e65a0548c3c49aebafe8cbba973c4d0c554618d5b647d756c4b349ef16dbe3890458ea9da", "f98ea35885ab96d255eca7116d06ed00", [0x2, 0x3dbd]}) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:26 executing program 4: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 20:29:26 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, 0x0, 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:26 executing program 0: socket(0x28, 0x1, 0x0) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:26 executing program 1: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) 20:29:26 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000080), 0x1f, 0x44000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0], 0x2, 0x0, 0x0, 0xffffffffffffffff}) io_uring_setup(0x54b2, &(0x7f0000000100)={0x0, 0x3335, 0x400, 0x1, 0x342, 0x0, r2}) r3 = syz_open_dev$vcsu(&(0x7f0000000180), 0x7, 0x109002) mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, r3, 0x5aa) 20:29:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x6, 0x6, 0xfffffffe, 0x34b75a99857b8b62, "6e60c38efb0e6b05406f6f2a71d736a99275ce3a47677199dacee60e65a0548c3c49aebafe8cbba973c4d0c554618d5b647d756c4b349ef16dbe3890458ea9da", "f98ea35885ab96d255eca7116d06ed00", [0x2, 0x3dbd]}) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:26 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 20:29:26 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, 0x0, 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:26 executing program 0: socket(0x28, 0x1, 0x0) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:26 executing program 1: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000240)={0x0, 0x0, 0x100000}, 0x20) 20:29:26 executing program 0: socket(0x28, 0x1, 0x0) setsockopt$RDS_FREE_MR(0xffffffffffffffff, 0x114, 0x3, &(0x7f0000000040)={{0xfffffff7, 0xff}}, 0x10) 20:29:26 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 20:29:26 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000080), 0x1f, 0x44000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0], 0x2, 0x0, 0x0, 0xffffffffffffffff}) io_uring_setup(0x54b2, &(0x7f0000000100)={0x0, 0x3335, 0x400, 0x1, 0x342, 0x0, r2}) mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, 0xffffffffffffffff, 0x5aa) 20:29:26 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x0, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r1 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r1, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:26 executing program 0: r0 = socket(0x28, 0x1, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, 0x0, 0x0) 20:29:26 executing program 1: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000240), 0x20) 20:29:26 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x0, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000080), 0x1f, 0x44000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0], 0x2}) mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, 0xffffffffffffffff, 0x5aa) 20:29:27 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x6, 0x6, 0xfffffffe, 0x34b75a99857b8b62, "6e60c38efb0e6b05406f6f2a71d736a99275ce3a47677199dacee60e65a0548c3c49aebafe8cbba973c4d0c554618d5b647d756c4b349ef16dbe3890458ea9da", "f98ea35885ab96d255eca7116d06ed00", [0x2, 0x3dbd]}) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:27 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 20:29:27 executing program 5: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:27 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000080), 0x1f, 0x44000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0], 0x2, 0x0, 0x0, 0xffffffffffffffff}) io_uring_setup(0x54b2, &(0x7f0000000100)={0x0, 0x3335, 0x400, 0x1, 0x342, 0x0, r2}) r3 = syz_open_dev$vcsu(&(0x7f0000000180), 0x7, 0x109002) mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, r3, 0x5aa) 20:29:27 executing program 1: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000240), 0x20) 20:29:27 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x0, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(&(0x7f0000000080), 0x1f, 0x44000) mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, 0xffffffffffffffff, 0x5aa) 20:29:27 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 20:29:27 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:27 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 20:29:27 executing program 1: mount_setattr(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000240), 0x20) 20:29:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, 0xffffffffffffffff, 0x5aa) 20:29:27 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(0xffffffffffffffff, 0xc0045405, 0x0) 20:29:27 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 20:29:27 executing program 5: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:27 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 20:29:27 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) 20:29:27 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(0xffffffffffffffff, 0xc0045405, 0x0) 20:29:27 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, 0xffffffffffffffff, 0x5aa) 20:29:27 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 20:29:27 executing program 5: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:27 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) 20:29:27 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) r3 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r3, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:27 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 20:29:27 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 20:29:27 executing program 5: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:27 executing program 2: mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6000002, 0x4010, 0xffffffffffffffff, 0x5aa) 20:29:27 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) r3 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r3, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:27 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) r3 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r3, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) [ 973.276610][T17108] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 20:29:27 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) r3 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r3, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:27 executing program 5: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:27 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r2 = syz_open_dev$vcsu(&(0x7f0000000140), 0x6, 0x200) ioctl$FBIOGETCMAP(r2, 0x4604, &(0x7f0000000280)={0x3, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000080)={0x0, 0x0}) write$P9_RGETLOCK(r1, &(0x7f0000000100)={0x29, 0x37, 0x2, {0x1, 0x5, 0x6, r3, 0xb, '/dev/loop#\x00'}}, 0x29) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) 20:29:27 executing program 2: mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, 0xffffffffffffffff, 0x5aa) [ 973.377983][T17116] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present [ 973.413706][T17121] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 20:29:27 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) r3 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r3, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:27 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x4, 0x24140) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) 20:29:27 executing program 5: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:27 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) r3 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r3, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) [ 973.439086][T17125] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 20:29:27 executing program 2: mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x5aa) 20:29:27 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) r3 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r3, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:27 executing program 2: mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) [ 973.551798][T17132] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 20:29:27 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x28203) syz_open_dev$vcsu(&(0x7f0000000080), 0x4e6, 0x4e3c2) syz_open_dev$vcsu(&(0x7f00000000c0), 0x7, 0x406c00) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) write$P9_RREADLINK(r2, 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000100), 0x0, 0x24100) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) 20:29:27 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) r3 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) [ 973.592703][T17140] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present [ 973.607111][T17136] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 20:29:27 executing program 5: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x9, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:27 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) r3 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r3, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:27 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) r3 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r3, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:27 executing program 2: mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 20:29:27 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RATTACH(r1, &(0x7f0000000240)={0x14, 0x69, 0x2, {0x4, 0x3, 0x4}}, 0x14) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000100)={0x578, 0x30, 0x1000, 0x640, 0x2, 0x3f, 0x4, 0x6, {0xffffffe1, 0x8}, {0x9605, 0x2b, 0xfffffff9}, {0x8, 0x4000006, 0x1}, {0x0, 0x4, 0x1}, 0x1, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x4, 0x7, 0x8, 0x0, 0x200, 0x1, 0x9}) ioctl$FBIO_WAITFORVSYNC(0xffffffffffffffff, 0x40044620, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000280), 0x300000000, 0x400280) ioctl$FBIOGET_CON2FBMAP(r2, 0x460f, &(0x7f0000000200)={0x26, 0x1}) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) 20:29:28 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:28 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:28 executing program 2: mmap$fb(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 20:29:28 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) r3 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r3, 0xc1105517, &(0x7f00000025c0)={{0x9, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) [ 973.757713][T17152] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present [ 973.784138][T17154] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 20:29:28 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000080)={0x130, 0x1f, 0x9}) r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4080) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0x80045500, &(0x7f0000000240)) write$P9_RWRITE(r1, &(0x7f0000000200)={0xfffffffffffffd87, 0x77, 0x3, 0x146c}, 0xb) write$P9_RVERSION(r0, &(0x7f0000000280)={0x15, 0x65, 0xffff, 0x3, 0x8, '9P2000.L'}, 0x15) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000140)) 20:29:28 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:28 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r1 = syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000, 0x0}, 0x8) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r5 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r5, 0x4c00, r3) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r6, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r6, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r11 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r11, 0x0, 0x0) setsockopt$RDS_CONG_MONITOR(r11, 0x114, 0x6, &(0x7f0000001680), 0x4) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001580)={0x8, 0x0, &(0x7f0000001540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r7, 0xc01864c6, &(0x7f0000001600)={&(0x7f00000015c0)=[r8, r9, 0x0, 0x0, r10, r12], 0x6, 0x80800}) bpf$PROG_LOAD(0x5, &(0x7f0000001300)={0x4, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1}, [@map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, @exit, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @alu={0x7, 0x1, 0x0, 0x4, 0x6, 0xffffffffffffffff, 0x4}]}, &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x40f00, 0x10, '\x00', 0x0, 0x1d, r1, 0x8, &(0x7f0000001100)={0x1, 0x3}, 0x8, 0x10, 0x0, 0x0, r2, 0xffffffffffffffff, 0x4, &(0x7f0000001280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, r3, r4, r6, 0x1, r7], &(0x7f00000012c0)=[{0x4, 0x1, 0xe, 0xb}, {0x0, 0x4, 0xe, 0x8}, {0x2, 0x1, 0x2, 0x9}, {0x74bc9454, 0x5, 0x10, 0xa}], 0x10, 0xfffffff7}, 0x90) 20:29:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RATTACH(r1, &(0x7f0000000240)={0x14, 0x69, 0x2, {0x4, 0x3, 0x4}}, 0x14) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000100)={0x578, 0x30, 0x1000, 0x640, 0x2, 0x3f, 0x4, 0x6, {0xffffffe1, 0x8}, {0x9605, 0x2b, 0xfffffff9}, {0x8, 0x4000006, 0x1}, {0x0, 0x4, 0x1}, 0x1, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x4, 0x7, 0x8, 0x0, 0x200, 0x1, 0x9}) ioctl$FBIO_WAITFORVSYNC(0xffffffffffffffff, 0x40044620, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000280), 0x300000000, 0x400280) ioctl$FBIOGET_CON2FBMAP(r2, 0x460f, &(0x7f0000000200)={0x26, 0x1}) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) 20:29:28 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:28 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:28 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000080)={0x130, 0x1f, 0x9}) r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4080) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0x80045500, &(0x7f0000000240)) write$P9_RWRITE(r1, &(0x7f0000000200)={0xfffffffffffffd87, 0x77, 0x3, 0x146c}, 0xb) write$P9_RVERSION(r0, &(0x7f0000000280)={0x15, 0x65, 0xffff, 0x3, 0x8, '9P2000.L'}, 0x15) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000140)) [ 973.936029][T17167] snd_dummy snd_dummy.0: control 0:0:0:syz0:0 is already present 20:29:28 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) 20:29:28 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r1 = syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000, 0x0}, 0x8) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r5 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r5, 0x4c00, r3) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r6, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r6, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r11 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r11, 0x0, 0x0) setsockopt$RDS_CONG_MONITOR(r11, 0x114, 0x6, &(0x7f0000001680), 0x4) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001580)={0x8, 0x0, &(0x7f0000001540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r7, 0xc01864c6, &(0x7f0000001600)={&(0x7f00000015c0)=[r8, r9, 0x0, 0x0, r10, r12], 0x6, 0x80800}) bpf$PROG_LOAD(0x5, &(0x7f0000001300)={0x4, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1}, [@map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, @exit, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @alu={0x7, 0x1, 0x0, 0x4, 0x6, 0xffffffffffffffff, 0x4}]}, &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x40f00, 0x10, '\x00', 0x0, 0x1d, r1, 0x8, &(0x7f0000001100)={0x1, 0x3}, 0x8, 0x10, 0x0, 0x0, r2, 0xffffffffffffffff, 0x4, &(0x7f0000001280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, r3, r4, r6, 0x1, r7], &(0x7f00000012c0)=[{0x4, 0x1, 0xe, 0xb}, {0x0, 0x4, 0xe, 0x8}, {0x2, 0x1, 0x2, 0x9}, {0x74bc9454, 0x5, 0x10, 0xa}], 0x10, 0xfffffff7}, 0x90) 20:29:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RATTACH(r1, &(0x7f0000000240)={0x14, 0x69, 0x2, {0x4, 0x3, 0x4}}, 0x14) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000100)={0x578, 0x30, 0x1000, 0x640, 0x2, 0x3f, 0x4, 0x6, {0xffffffe1, 0x8}, {0x9605, 0x2b, 0xfffffff9}, {0x8, 0x4000006, 0x1}, {0x0, 0x4, 0x1}, 0x1, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x4, 0x7, 0x8, 0x0, 0x200, 0x1, 0x9}) ioctl$FBIO_WAITFORVSYNC(0xffffffffffffffff, 0x40044620, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000280), 0x300000000, 0x400280) ioctl$FBIOGET_CON2FBMAP(r2, 0x460f, &(0x7f0000000200)={0x26, 0x1}) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) 20:29:28 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:28 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x3, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:28 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000080)={0x130, 0x1f, 0x9}) r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4080) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0x80045500, &(0x7f0000000240)) write$P9_RWRITE(r1, &(0x7f0000000200)={0xfffffffffffffd87, 0x77, 0x3, 0x146c}, 0xb) write$P9_RVERSION(r0, &(0x7f0000000280)={0x15, 0x65, 0xffff, 0x3, 0x8, '9P2000.L'}, 0x15) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000140)) 20:29:28 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580), 0x80000) r2 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r2, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:28 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) 20:29:28 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r1 = syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000, 0x0}, 0x8) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r5 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r5, 0x4c00, r3) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r6, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r6, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r11 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r11, 0x0, 0x0) setsockopt$RDS_CONG_MONITOR(r11, 0x114, 0x6, &(0x7f0000001680), 0x4) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001580)={0x8, 0x0, &(0x7f0000001540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r7, 0xc01864c6, &(0x7f0000001600)={&(0x7f00000015c0)=[r8, r9, 0x0, 0x0, r10, r12], 0x6, 0x80800}) bpf$PROG_LOAD(0x5, &(0x7f0000001300)={0x4, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1}, [@map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, @exit, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @alu={0x7, 0x1, 0x0, 0x4, 0x6, 0xffffffffffffffff, 0x4}]}, &(0x7f0000000080)='syzkaller\x00', 0x2, 0x1000, &(0x7f00000000c0)=""/4096, 0x40f00, 0x10, '\x00', 0x0, 0x1d, r1, 0x8, &(0x7f0000001100)={0x1, 0x3}, 0x8, 0x10, 0x0, 0x0, r2, 0xffffffffffffffff, 0x4, &(0x7f0000001280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x1, r3, r4, r6, 0x1, r7], &(0x7f00000012c0)=[{0x4, 0x1, 0xe, 0xb}, {0x0, 0x4, 0xe, 0x8}, {0x2, 0x1, 0x2, 0x9}, {0x74bc9454, 0x5, 0x10, 0xa}], 0x10, 0xfffffff7}, 0x90) 20:29:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RATTACH(r1, &(0x7f0000000240)={0x14, 0x69, 0x2, {0x4, 0x3, 0x4}}, 0x14) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000100)={0x578, 0x30, 0x1000, 0x640, 0x2, 0x3f, 0x4, 0x6, {0xffffffe1, 0x8}, {0x9605, 0x2b, 0xfffffff9}, {0x8, 0x4000006, 0x1}, {0x0, 0x4, 0x1}, 0x1, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x4, 0x7, 0x8, 0x0, 0x200, 0x1, 0x9}) ioctl$FBIO_WAITFORVSYNC(0xffffffffffffffff, 0x40044620, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000280), 0x300000000, 0x400280) ioctl$FBIOGET_CON2FBMAP(r2, 0x460f, &(0x7f0000000200)={0x26, 0x1}) 20:29:28 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000080)={0x130, 0x1f, 0x9}) r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4080) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0x80045500, &(0x7f0000000240)) write$P9_RWRITE(r1, &(0x7f0000000200)={0xfffffffffffffd87, 0x77, 0x3, 0x146c}, 0xb) write$P9_RVERSION(r0, &(0x7f0000000280)={0x15, 0x65, 0xffff, 0x3, 0x8, '9P2000.L'}, 0x15) 20:29:28 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) r2 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r2, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:28 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:28 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580), 0x80000) 20:29:28 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r8 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r8, 0x0, 0x0) setsockopt$RDS_CONG_MONITOR(r8, 0x114, 0x6, &(0x7f0000001680), 0x4) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001580)={0x8, 0x0, &(0x7f0000001540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f0000001600)={&(0x7f00000015c0)=[r5, r6, 0x0, 0x0, r7, r9], 0x6, 0x80800}) 20:29:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RATTACH(r1, &(0x7f0000000240)={0x14, 0x69, 0x2, {0x4, 0x3, 0x4}}, 0x14) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000100)={0x578, 0x30, 0x1000, 0x640, 0x2, 0x3f, 0x4, 0x6, {0xffffffe1, 0x8}, {0x9605, 0x2b, 0xfffffff9}, {0x8, 0x4000006, 0x1}, {0x0, 0x4, 0x1}, 0x1, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x4, 0x7, 0x8, 0x0, 0x200, 0x1, 0x9}) ioctl$FBIO_WAITFORVSYNC(0xffffffffffffffff, 0x40044620, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000280), 0x300000000, 0x400280) ioctl$FBIOGET_CON2FBMAP(r2, 0x460f, &(0x7f0000000200)={0x26, 0x1}) 20:29:28 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:28 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000080)={0x130, 0x1f, 0x9}) r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4080) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0x80045500, &(0x7f0000000240)) write$P9_RWRITE(r1, &(0x7f0000000200)={0xfffffffffffffd87, 0x77, 0x3, 0x146c}, 0xb) 20:29:28 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) 20:29:28 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) r1 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:28 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) setsockopt$RDS_CONG_MONITOR(r4, 0x114, 0x6, &(0x7f0000001680), 0x4) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001580)={0x8, 0x0, &(0x7f0000001540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:28 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000080)={0x130, 0x1f, 0x9}) r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) pipe2$9p(&(0x7f00000000c0), 0x4080) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0x80045500, &(0x7f0000000240)) 20:29:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RATTACH(r1, &(0x7f0000000240)={0x14, 0x69, 0x2, {0x4, 0x3, 0x4}}, 0x14) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000100)={0x578, 0x30, 0x1000, 0x640, 0x2, 0x3f, 0x4, 0x6, {0xffffffe1, 0x8}, {0x9605, 0x2b, 0xfffffff9}, {0x8, 0x4000006, 0x1}, {0x0, 0x4, 0x1}, 0x1, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x4, 0x7, 0x8, 0x0, 0x200, 0x1, 0x9}) ioctl$FBIO_WAITFORVSYNC(0xffffffffffffffff, 0x40044620, 0x0) syz_open_dev$vcsu(&(0x7f0000000280), 0x300000000, 0x400280) 20:29:28 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:28 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) 20:29:28 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:28 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) setsockopt$RDS_CONG_MONITOR(r4, 0x114, 0x6, &(0x7f0000001680), 0x4) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001580)={0x8, 0x0, &(0x7f0000001540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:28 executing program 3: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:28 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000080)={0x130, 0x1f, 0x9}) r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) pipe2$9p(&(0x7f00000000c0), 0x4080) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RATTACH(r1, &(0x7f0000000240)={0x14, 0x69, 0x2, {0x4, 0x3, 0x4}}, 0x14) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000100)={0x578, 0x30, 0x1000, 0x640, 0x2, 0x3f, 0x4, 0x6, {0xffffffe1, 0x8}, {0x9605, 0x2b, 0xfffffff9}, {0x8, 0x4000006, 0x1}, {0x0, 0x4, 0x1}, 0x1, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x4, 0x7, 0x8, 0x0, 0x200, 0x1, 0x9}) ioctl$FBIO_WAITFORVSYNC(0xffffffffffffffff, 0x40044620, 0x0) 20:29:28 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) 20:29:28 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:28 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) 20:29:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RATTACH(r1, &(0x7f0000000240)={0x14, 0x69, 0x2, {0x4, 0x3, 0x4}}, 0x14) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000100)={0x578, 0x30, 0x1000, 0x640, 0x2, 0x3f, 0x4, 0x6, {0xffffffe1, 0x8}, {0x9605, 0x2b, 0xfffffff9}, {0x8, 0x4000006, 0x1}, {0x0, 0x4, 0x1}, 0x1, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x4, 0x7, 0x8, 0x0, 0x200, 0x1, 0x9}) 20:29:28 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:28 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000080)={0x130, 0x1f, 0x9}) r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:28 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) setsockopt$RDS_CONG_MONITOR(r4, 0x114, 0x6, &(0x7f0000001680), 0x4) 20:29:29 executing program 3: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:29 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000080)={0x130, 0x1f, 0x9}) write$P9_RLINK(0xffffffffffffffff, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:29 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RATTACH(r1, &(0x7f0000000240)={0x14, 0x69, 0x2, {0x4, 0x3, 0x4}}, 0x14) 20:29:29 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:29 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) r0 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 20:29:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) 20:29:29 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) 20:29:29 executing program 3: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:29 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000080)={0x130, 0x1f, 0x9}) write$P9_RLINK(0xffffffffffffffff, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:29 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 20:29:29 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x0, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:29 executing program 3: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:29 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$IMCTRLREQ(0xffffffffffffffff, 0x80044945, &(0x7f0000000080)={0x130, 0x1f, 0x9}) write$P9_RLINK(0xffffffffffffffff, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:29 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) pipe2$9p(&(0x7f0000001a80), 0x0) 20:29:29 executing program 4: r0 = syz_open_dev$loop(0x0, 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 20:29:29 executing program 3: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:29 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x0, 0x0, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:29 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:29 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) 20:29:29 executing program 4: r0 = syz_open_dev$loop(0x0, 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 20:29:29 executing program 3: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:29 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:29 executing program 1: ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) 20:29:29 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:29 executing program 4: r0 = syz_open_dev$loop(0x0, 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 20:29:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) 20:29:29 executing program 3: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:29 executing program 1: ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) 20:29:29 executing program 0: r0 = syz_open_dev$vcsu(0x0, 0x1, 0x1) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:29 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000540), 0x0, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 20:29:29 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, 0x0) 20:29:29 executing program 1: ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) 20:29:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) 20:29:29 executing program 0: r0 = syz_open_dev$vcsu(0x0, 0x1, 0x1) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:29 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, 0x0) 20:29:29 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0x0, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:29 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000540), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 20:29:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) 20:29:29 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, 0x0) 20:29:29 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 'syz1\x00', 0x0}) 20:29:29 executing program 0: r0 = syz_open_dev$vcsu(0x0, 0x1, 0x1) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:29 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000540), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 20:29:29 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) 20:29:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) 20:29:29 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x0, 0x1) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:29 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:30 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x0, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:30 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000540), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 20:29:30 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) 20:29:30 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x0, 0x1) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) 20:29:30 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x0, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) 20:29:30 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x0, 0x1) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) 20:29:30 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) 20:29:30 executing program 4: syz_open_dev$loop(&(0x7f0000000540), 0x0, 0x129041) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) 20:29:30 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x0, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:30 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 20:29:30 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x0) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:30 executing program 4: syz_open_dev$loop(&(0x7f0000000540), 0x0, 0x129041) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) 20:29:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) 20:29:30 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:30 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x0) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:30 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 20:29:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:30 executing program 4: syz_open_dev$loop(&(0x7f0000000540), 0x0, 0x129041) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x0) 20:29:30 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:30 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x0) write$P9_RLINK(r0, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:30 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:30 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 20:29:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:30 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:30 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 20:29:30 executing program 0: syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) write$P9_RLINK(0xffffffffffffffff, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:30 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:30 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 20:29:30 executing program 0: syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) write$P9_RLINK(0xffffffffffffffff, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:30 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:30 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:30 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 20:29:30 executing program 0: syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) write$P9_RLINK(0xffffffffffffffff, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) 20:29:30 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:30 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3]}) 20:29:30 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:30 executing program 4: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:30 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x1) write$P9_RLINK(r0, 0x0, 0x0) 20:29:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:30 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000]}) 20:29:30 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:30 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 4: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) r1 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:31 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb]}) 20:29:31 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:31 executing program 4: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 4: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:31 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401]}) 20:29:31 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 4: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 5: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 1: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f]}) 20:29:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:31 executing program 4: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 5: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 1: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001]}) 20:29:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:31 executing program 5: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 4: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 1: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000]}) 20:29:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:31 executing program 0: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 5: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000]}) 20:29:31 executing program 4: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:31 executing program 5: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 0: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 1: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000]}) 20:29:31 executing program 4: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 1: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81]}) 20:29:31 executing program 0: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 5: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:31 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:31 executing program 1: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 0: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 5: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:32 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100]}) 20:29:32 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 0: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 1: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:32 executing program 5: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 0: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69]}) 20:29:32 executing program 1: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 0: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:32 executing program 5: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff]}) 20:29:32 executing program 1: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 0: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r1 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:32 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3]}) 20:29:32 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 0: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r1 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:32 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff]}) 20:29:32 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 2: r0 = syz_open_dev$vcsu(0x0, 0x8, 0x0) r1 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:32 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0x0, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4]}) 20:29:32 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 2: r0 = syz_open_dev$vcsu(0x0, 0x8, 0x0) r1 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:32 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 'syz1\x00', 0x0}) 20:29:32 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92]}) 20:29:32 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 2: r0 = syz_open_dev$vcsu(0x0, 0x8, 0x0) r1 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:32 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7]}) 20:29:32 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:32 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:32 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:32 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2]}) 20:29:33 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:33 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) r1 = syz_open_dev$loop(0x0, 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:33 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x0, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a]}) 20:29:33 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) r1 = syz_open_dev$loop(0x0, 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:33 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:33 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x0, 0x0, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0x0, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1]}) 20:29:33 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) r1 = syz_open_dev$loop(0x0, 0x5, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:33 executing program 4: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 'syz1\x00', 0x0}) 20:29:33 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001]}) 20:29:33 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00'}, 0x0, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0x0, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000001640), 0x0, 0x100) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:33 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000010c0), 0xffff, 0x4000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001140)={0x80000000}, 0x8) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001180)=@bloom_filter={0x1e, 0x0, 0x5, 0x3, 0x1400, 0xffffffffffffffff, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x3, 0xf}, 0x48) r2 = syz_open_dev$loop(&(0x7f0000001640), 0x5, 0x100) ioctl$LOOP_SET_FD(r2, 0x4c00, r1) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000001240)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x80800, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000001480)={0x4, 0x0, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001500)={0x8, 0x0, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r8 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r8, 0x0, 0x0) setsockopt$RDS_CONG_MONITOR(r8, 0x114, 0x6, &(0x7f0000001680), 0x4) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000001580)={0x8, 0x0, &(0x7f0000001540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f0000001600)={&(0x7f00000015c0)=[r5, r6, 0x0, 0x0, r7, r9], 0x6, 0x80800}) 20:29:33 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00', 0x1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 'syz1\x00', 0x0}) 20:29:33 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36]}) 20:29:33 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00'}, 0x0, 0x0, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000001640), 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:33 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69]}) 20:29:33 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:33 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r3 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) getsockopt$MISDN_TIME_STAMP(r4, 0x0, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) write$P9_RREADLINK(r3, 0x0, 0x0) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) r6 = syz_open_dev$loop(&(0x7f0000000280), 0x6, 0x208400) ioctl$LOOP_GET_STATUS64(r6, 0x4c05, &(0x7f0000000440)) epoll_pwait2(r5, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) ioctl$FBIOGET_FSCREENINFO(r3, 0x4602, &(0x7f0000000140)) 20:29:33 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000001640), 0x0, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:33 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac]}) 20:29:33 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000001640), 0x0, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:33 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r3 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) getsockopt$MISDN_TIME_STAMP(r4, 0x0, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) write$P9_RREADLINK(r3, 0x0, 0x0) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) r6 = syz_open_dev$loop(&(0x7f0000000280), 0x6, 0x208400) ioctl$LOOP_GET_STATUS64(r6, 0x4c05, &(0x7f0000000440)) epoll_pwait2(r5, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) ioctl$FBIOGET_FSCREENINFO(r3, 0x4602, &(0x7f0000000140)) 20:29:33 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0x0, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:33 executing program 5: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1]}) 20:29:33 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000001640), 0x0, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:33 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x181) ioctl$LOOP_GET_STATUS(r0, 0x125d, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000540), 0x6cedcac1, 0x129041) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x0) pipe2$9p(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RAUTH(r2, &(0x7f00000005c0)={0x14, 0x67, 0x1, {0x8, 0x2, 0x5}}, 0x14) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x4, 0xedc9, 0x7, 'syz1\x00', 0x1000}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1, 0x1, 0x1ac, 0x69, 0xe36, 0x8000000000000001, 0x1, 0x3a, 0x2, 0x7, 0xe92, 0x4, 0xffffffffffffffff, 0x3, 0xfff, 0x0, 0x0, 0x69, 0x100, 0x81, 0x100000000, 0x8000000000000000, 0x400000000000000, 0x100000001, 0x1a7f, 0x401, 0x9cb, 0x80000000, 0x3, 0x401]}) 20:29:33 executing program 5: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:33 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 'syz1\x00', 0x0}) 20:29:33 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4, 0x1]}) 20:29:33 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r3 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) getsockopt$MISDN_TIME_STAMP(r4, 0x0, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) write$P9_RREADLINK(r3, 0x0, 0x0) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) r6 = syz_open_dev$loop(&(0x7f0000000280), 0x6, 0x208400) ioctl$LOOP_GET_STATUS64(r6, 0x4c05, &(0x7f0000000440)) epoll_pwait2(r5, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) ioctl$FBIOGET_FSCREENINFO(r3, 0x4602, &(0x7f0000000140)) 20:29:33 executing program 2: syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f0000001640), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:34 executing program 5: ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:34 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000240)={{0x1, 0x0, 0x8001, 0x2, 'syz0\x00', 0xfffffffa}, 0x1, [0x8001, 0x2, 0x4, 0x4a, 0x6, 0x5, 0x0, 0x8, 0x2d, 0x401, 0xb75, 0x5, 0x5, 0x8000000000000001, 0x8001, 0xeb8, 0x8, 0x3, 0x3, 0x9, 0x2, 0x7, 0x3, 0x1, 0x9, 0x2, 0x7, 0x0, 0xf58, 0x7, 0x5, 0xab, 0x1, 0x6, 0x6, 0x297, 0x4, 0x1, 0x6, 0x2, 0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x9, 0x800, 0x88, 0xff, 0x3f, 0xffffffffffff2751, 0x200, 0xae, 0x28d0, 0x3, 0x7, 0xffffffffffffffff, 0x20, 0xc000, 0xfff, 0x6, 0x4, 0xff, 0x3, 0x1, 0x9, 0x4, 0x6, 0xcc2a0, 0x4, 0xff, 0x1f, 0x7, 0x8000, 0x0, 0x0, 0x8, 0x3, 0x100000001, 0x10000, 0x5, 0xffffffffffff4b28, 0xfffffffffffffffd, 0xd4, 0xffffffffffffffff, 0x10001, 0x9, 0x4, 0x76, 0x1, 0x1, 0xc9, 0x80000001, 0xe6d, 0x80, 0xc74a, 0x100000000, 0x7e1, 0x100000001, 0x8000, 0x8, 0x2, 0x5, 0x8, 0x0, 0x1, 0x4, 0x1, 0x5, 0x7, 0xfffffffffffffff7, 0x6, 0x1, 0xfffffffffffffa08, 0x1, 0x8000000000000000, 0x5, 0x4, 0x5, 0x7, 0x6, 0x3, 0x1f, 0xd65a, 0x7, 0x800, 0xfffffffffffffe01, 0x30000, 0x3]}) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(0xffffffffffffffff, 0x80dc5521, &(0x7f0000000b00)=""/207) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:34 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6, 0x6b4]}) 20:29:34 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000240)={{0x1, 0x0, 0x8001, 0x2, 'syz0\x00', 0xfffffffa}, 0x1, [0x8001, 0x2, 0x4, 0x4a, 0x6, 0x5, 0x0, 0x8, 0x2d, 0x401, 0xb75, 0x5, 0x5, 0x8000000000000001, 0x8001, 0xeb8, 0x8, 0x3, 0x3, 0x9, 0x2, 0x7, 0x3, 0x1, 0x9, 0x2, 0x7, 0x0, 0xf58, 0x7, 0x5, 0xab, 0x1, 0x6, 0x6, 0x297, 0x4, 0x1, 0x6, 0x2, 0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x9, 0x800, 0x88, 0xff, 0x3f, 0xffffffffffff2751, 0x200, 0xae, 0x28d0, 0x3, 0x7, 0xffffffffffffffff, 0x20, 0xc000, 0xfff, 0x6, 0x4, 0xff, 0x3, 0x1, 0x9, 0x4, 0x6, 0xcc2a0, 0x4, 0xff, 0x1f, 0x7, 0x8000, 0x0, 0x0, 0x8, 0x3, 0x100000001, 0x10000, 0x5, 0xffffffffffff4b28, 0xfffffffffffffffd, 0xd4, 0xffffffffffffffff, 0x10001, 0x9, 0x4, 0x76, 0x1, 0x1, 0xc9, 0x80000001, 0xe6d, 0x80, 0xc74a, 0x100000000, 0x7e1, 0x100000001, 0x8000, 0x8, 0x2, 0x5, 0x8, 0x0, 0x1, 0x4, 0x1, 0x5, 0x7, 0xfffffffffffffff7, 0x6, 0x1, 0xfffffffffffffa08, 0x1, 0x8000000000000000, 0x5, 0x4, 0x5, 0x7, 0x6, 0x3, 0x1f, 0xd65a, 0x7, 0x800, 0xfffffffffffffe01, 0x30000, 0x3]}) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(0xffffffffffffffff, 0x80dc5521, &(0x7f0000000b00)=""/207) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:34 executing program 2: syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f0000001640), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:34 executing program 5: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:34 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400, 0x6]}) 20:29:34 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r3 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) getsockopt$MISDN_TIME_STAMP(r4, 0x0, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) write$P9_RREADLINK(r3, 0x0, 0x0) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) r6 = syz_open_dev$loop(&(0x7f0000000280), 0x6, 0x208400) ioctl$LOOP_GET_STATUS64(r6, 0x4c05, &(0x7f0000000440)) epoll_pwait2(r5, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:34 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000240)={{0x1, 0x0, 0x8001, 0x2, 'syz0\x00', 0xfffffffa}, 0x1, [0x8001, 0x2, 0x4, 0x4a, 0x6, 0x5, 0x0, 0x8, 0x2d, 0x401, 0xb75, 0x5, 0x5, 0x8000000000000001, 0x8001, 0xeb8, 0x8, 0x3, 0x3, 0x9, 0x2, 0x7, 0x3, 0x1, 0x9, 0x2, 0x7, 0x0, 0xf58, 0x7, 0x5, 0xab, 0x1, 0x6, 0x6, 0x297, 0x4, 0x1, 0x6, 0x2, 0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x9, 0x800, 0x88, 0xff, 0x3f, 0xffffffffffff2751, 0x200, 0xae, 0x28d0, 0x3, 0x7, 0xffffffffffffffff, 0x20, 0xc000, 0xfff, 0x6, 0x4, 0xff, 0x3, 0x1, 0x9, 0x4, 0x6, 0xcc2a0, 0x4, 0xff, 0x1f, 0x7, 0x8000, 0x0, 0x0, 0x8, 0x3, 0x100000001, 0x10000, 0x5, 0xffffffffffff4b28, 0xfffffffffffffffd, 0xd4, 0xffffffffffffffff, 0x10001, 0x9, 0x4, 0x76, 0x1, 0x1, 0xc9, 0x80000001, 0xe6d, 0x80, 0xc74a, 0x100000000, 0x7e1, 0x100000001, 0x8000, 0x8, 0x2, 0x5, 0x8, 0x0, 0x1, 0x4, 0x1, 0x5, 0x7, 0xfffffffffffffff7, 0x6, 0x1, 0xfffffffffffffa08, 0x1, 0x8000000000000000, 0x5, 0x4, 0x5, 0x7, 0x6, 0x3, 0x1f, 0xd65a, 0x7, 0x800, 0xfffffffffffffe01, 0x30000, 0x3]}) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(0xffffffffffffffff, 0x80dc5521, &(0x7f0000000b00)=""/207) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:34 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000240)={{0x1, 0x0, 0x8001, 0x2, 'syz0\x00', 0xfffffffa}, 0x1, [0x8001, 0x2, 0x4, 0x4a, 0x6, 0x5, 0x0, 0x8, 0x2d, 0x401, 0xb75, 0x5, 0x5, 0x8000000000000001, 0x8001, 0xeb8, 0x8, 0x3, 0x3, 0x9, 0x2, 0x7, 0x3, 0x1, 0x9, 0x2, 0x7, 0x0, 0xf58, 0x7, 0x5, 0xab, 0x1, 0x6, 0x6, 0x297, 0x4, 0x1, 0x6, 0x2, 0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x9, 0x800, 0x88, 0xff, 0x3f, 0xffffffffffff2751, 0x200, 0xae, 0x28d0, 0x3, 0x7, 0xffffffffffffffff, 0x20, 0xc000, 0xfff, 0x6, 0x4, 0xff, 0x3, 0x1, 0x9, 0x4, 0x6, 0xcc2a0, 0x4, 0xff, 0x1f, 0x7, 0x8000, 0x0, 0x0, 0x8, 0x3, 0x100000001, 0x10000, 0x5, 0xffffffffffff4b28, 0xfffffffffffffffd, 0xd4, 0xffffffffffffffff, 0x10001, 0x9, 0x4, 0x76, 0x1, 0x1, 0xc9, 0x80000001, 0xe6d, 0x80, 0xc74a, 0x100000000, 0x7e1, 0x100000001, 0x8000, 0x8, 0x2, 0x5, 0x8, 0x0, 0x1, 0x4, 0x1, 0x5, 0x7, 0xfffffffffffffff7, 0x6, 0x1, 0xfffffffffffffa08, 0x1, 0x8000000000000000, 0x5, 0x4, 0x5, 0x7, 0x6, 0x3, 0x1f, 0xd65a, 0x7, 0x800, 0xfffffffffffffe01, 0x30000, 0x3]}) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(0xffffffffffffffff, 0x80dc5521, &(0x7f0000000b00)=""/207) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:34 executing program 5: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:34 executing program 2: syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f0000001640), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0x0) 20:29:34 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6, 0x400]}) 20:29:34 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r3 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) getsockopt$MISDN_TIME_STAMP(r4, 0x0, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) write$P9_RREADLINK(r3, 0x0, 0x0) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000280), 0x6, 0x208400) epoll_pwait2(r5, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:34 executing program 5: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:34 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000240)={{0x1, 0x0, 0x8001, 0x2, 'syz0\x00', 0xfffffffa}, 0x1, [0x8001, 0x2, 0x4, 0x4a, 0x6, 0x5, 0x0, 0x8, 0x2d, 0x401, 0xb75, 0x5, 0x5, 0x8000000000000001, 0x8001, 0xeb8, 0x8, 0x3, 0x3, 0x9, 0x2, 0x7, 0x3, 0x1, 0x9, 0x2, 0x7, 0x0, 0xf58, 0x7, 0x5, 0xab, 0x1, 0x6, 0x6, 0x297, 0x4, 0x1, 0x6, 0x2, 0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x9, 0x800, 0x88, 0xff, 0x3f, 0xffffffffffff2751, 0x200, 0xae, 0x28d0, 0x3, 0x7, 0xffffffffffffffff, 0x20, 0xc000, 0xfff, 0x6, 0x4, 0xff, 0x3, 0x1, 0x9, 0x4, 0x6, 0xcc2a0, 0x4, 0xff, 0x1f, 0x7, 0x8000, 0x0, 0x0, 0x8, 0x3, 0x100000001, 0x10000, 0x5, 0xffffffffffff4b28, 0xfffffffffffffffd, 0xd4, 0xffffffffffffffff, 0x10001, 0x9, 0x4, 0x76, 0x1, 0x1, 0xc9, 0x80000001, 0xe6d, 0x80, 0xc74a, 0x100000000, 0x7e1, 0x100000001, 0x8000, 0x8, 0x2, 0x5, 0x8, 0x0, 0x1, 0x4, 0x1, 0x5, 0x7, 0xfffffffffffffff7, 0x6, 0x1, 0xfffffffffffffa08, 0x1, 0x8000000000000000, 0x5, 0x4, 0x5, 0x7, 0x6, 0x3, 0x1f, 0xd65a, 0x7, 0x800, 0xfffffffffffffe01, 0x30000, 0x3]}) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(0xffffffffffffffff, 0x80dc5521, &(0x7f0000000b00)=""/207) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:34 executing program 2: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:34 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1, 0x6]}) 20:29:34 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000240)={{0x1, 0x0, 0x8001, 0x2, 'syz0\x00', 0xfffffffa}, 0x1, [0x8001, 0x2, 0x4, 0x4a, 0x6, 0x5, 0x0, 0x8, 0x2d, 0x401, 0xb75, 0x5, 0x5, 0x8000000000000001, 0x8001, 0xeb8, 0x8, 0x3, 0x3, 0x9, 0x2, 0x7, 0x3, 0x1, 0x9, 0x2, 0x7, 0x0, 0xf58, 0x7, 0x5, 0xab, 0x1, 0x6, 0x6, 0x297, 0x4, 0x1, 0x6, 0x2, 0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x9, 0x800, 0x88, 0xff, 0x3f, 0xffffffffffff2751, 0x200, 0xae, 0x28d0, 0x3, 0x7, 0xffffffffffffffff, 0x20, 0xc000, 0xfff, 0x6, 0x4, 0xff, 0x3, 0x1, 0x9, 0x4, 0x6, 0xcc2a0, 0x4, 0xff, 0x1f, 0x7, 0x8000, 0x0, 0x0, 0x8, 0x3, 0x100000001, 0x10000, 0x5, 0xffffffffffff4b28, 0xfffffffffffffffd, 0xd4, 0xffffffffffffffff, 0x10001, 0x9, 0x4, 0x76, 0x1, 0x1, 0xc9, 0x80000001, 0xe6d, 0x80, 0xc74a, 0x100000000, 0x7e1, 0x100000001, 0x8000, 0x8, 0x2, 0x5, 0x8, 0x0, 0x1, 0x4, 0x1, 0x5, 0x7, 0xfffffffffffffff7, 0x6, 0x1, 0xfffffffffffffa08, 0x1, 0x8000000000000000, 0x5, 0x4, 0x5, 0x7, 0x6, 0x3, 0x1f, 0xd65a, 0x7, 0x800, 0xfffffffffffffe01, 0x30000, 0x3]}) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(0xffffffffffffffff, 0x80dc5521, &(0x7f0000000b00)=""/207) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:34 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x80081280, 0x0) 20:29:34 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r3 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) getsockopt$MISDN_TIME_STAMP(r4, 0x0, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) write$P9_RREADLINK(r3, 0x0, 0x0) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) epoll_pwait2(r5, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:34 executing program 5: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:34 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6, 0x1]}) 20:29:34 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000240)={{0x1, 0x0, 0x8001, 0x2, 'syz0\x00', 0xfffffffa}, 0x1, [0x8001, 0x2, 0x4, 0x4a, 0x6, 0x5, 0x0, 0x8, 0x2d, 0x401, 0xb75, 0x5, 0x5, 0x8000000000000001, 0x8001, 0xeb8, 0x8, 0x3, 0x3, 0x9, 0x2, 0x7, 0x3, 0x1, 0x9, 0x2, 0x7, 0x0, 0xf58, 0x7, 0x5, 0xab, 0x1, 0x6, 0x6, 0x297, 0x4, 0x1, 0x6, 0x2, 0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x9, 0x800, 0x88, 0xff, 0x3f, 0xffffffffffff2751, 0x200, 0xae, 0x28d0, 0x3, 0x7, 0xffffffffffffffff, 0x20, 0xc000, 0xfff, 0x6, 0x4, 0xff, 0x3, 0x1, 0x9, 0x4, 0x6, 0xcc2a0, 0x4, 0xff, 0x1f, 0x7, 0x8000, 0x0, 0x0, 0x8, 0x3, 0x100000001, 0x10000, 0x5, 0xffffffffffff4b28, 0xfffffffffffffffd, 0xd4, 0xffffffffffffffff, 0x10001, 0x9, 0x4, 0x76, 0x1, 0x1, 0xc9, 0x80000001, 0xe6d, 0x80, 0xc74a, 0x100000000, 0x7e1, 0x100000001, 0x8000, 0x8, 0x2, 0x5, 0x8, 0x0, 0x1, 0x4, 0x1, 0x5, 0x7, 0xfffffffffffffff7, 0x6, 0x1, 0xfffffffffffffa08, 0x1, 0x8000000000000000, 0x5, 0x4, 0x5, 0x7, 0x6, 0x3, 0x1f, 0xd65a, 0x7, 0x800, 0xfffffffffffffe01, 0x30000, 0x3]}) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:34 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x301, &(0x7f0000000100)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000001c0)={@generic={0x25, "f90ceedea56455bd21681896971616d9f5364fc319f5dd55ca0cc88e5798f2b28cf6229ed5e540b6b46b8bce61ca6ec5df1efeb2ae5cde8aa4b0e968af3559c18940ff93b0ba895af7f432034a99512ebf15a721753a1a247503d9d5be22d3d5e2dc2726f69e03f94bc0cc0e4f3d220ae284aa6367f9046b7d749e49005b"}, {&(0x7f0000000280)=""/68, 0x44}, &(0x7f00000000c0), 0x15}, 0xa0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x6c0040) ioctl$LOOP_CLR_FD(r1, 0x4c01) 20:29:34 executing program 5: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:34 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r3 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) getsockopt$MISDN_TIME_STAMP(r4, 0x0, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) write$P9_RREADLINK(r3, 0x0, 0x0) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) epoll_pwait2(r5, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:34 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000240)={{0x1, 0x0, 0x8001, 0x2, 'syz0\x00', 0xfffffffa}, 0x1, [0x8001, 0x2, 0x4, 0x4a, 0x6, 0x5, 0x0, 0x8, 0x2d, 0x401, 0xb75, 0x5, 0x5, 0x8000000000000001, 0x8001, 0xeb8, 0x8, 0x3, 0x3, 0x9, 0x2, 0x7, 0x3, 0x1, 0x9, 0x2, 0x7, 0x0, 0xf58, 0x7, 0x5, 0xab, 0x1, 0x6, 0x6, 0x297, 0x4, 0x1, 0x6, 0x2, 0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x9, 0x800, 0x88, 0xff, 0x3f, 0xffffffffffff2751, 0x200, 0xae, 0x28d0, 0x3, 0x7, 0xffffffffffffffff, 0x20, 0xc000, 0xfff, 0x6, 0x4, 0xff, 0x3, 0x1, 0x9, 0x4, 0x6, 0xcc2a0, 0x4, 0xff, 0x1f, 0x7, 0x8000, 0x0, 0x0, 0x8, 0x3, 0x100000001, 0x10000, 0x5, 0xffffffffffff4b28, 0xfffffffffffffffd, 0xd4, 0xffffffffffffffff, 0x10001, 0x9, 0x4, 0x76, 0x1, 0x1, 0xc9, 0x80000001, 0xe6d, 0x80, 0xc74a, 0x100000000, 0x7e1, 0x100000001, 0x8000, 0x8, 0x2, 0x5, 0x8, 0x0, 0x1, 0x4, 0x1, 0x5, 0x7, 0xfffffffffffffff7, 0x6, 0x1, 0xfffffffffffffa08, 0x1, 0x8000000000000000, 0x5, 0x4, 0x5, 0x7, 0x6, 0x3, 0x1f, 0xd65a, 0x7, 0x800, 0xfffffffffffffe01, 0x30000, 0x3]}) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(0xffffffffffffffff, 0x80dc5521, &(0x7f0000000b00)=""/207) 20:29:34 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000240)={{0x1, 0x0, 0x8001, 0x2, 'syz0\x00', 0xfffffffa}, 0x1, [0x8001, 0x2, 0x4, 0x4a, 0x6, 0x5, 0x0, 0x8, 0x2d, 0x401, 0xb75, 0x5, 0x5, 0x8000000000000001, 0x8001, 0xeb8, 0x8, 0x3, 0x3, 0x9, 0x2, 0x7, 0x3, 0x1, 0x9, 0x2, 0x7, 0x0, 0xf58, 0x7, 0x5, 0xab, 0x1, 0x6, 0x6, 0x297, 0x4, 0x1, 0x6, 0x2, 0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x9, 0x800, 0x88, 0xff, 0x3f, 0xffffffffffff2751, 0x200, 0xae, 0x28d0, 0x3, 0x7, 0xffffffffffffffff, 0x20, 0xc000, 0xfff, 0x6, 0x4, 0xff, 0x3, 0x1, 0x9, 0x4, 0x6, 0xcc2a0, 0x4, 0xff, 0x1f, 0x7, 0x8000, 0x0, 0x0, 0x8, 0x3, 0x100000001, 0x10000, 0x5, 0xffffffffffff4b28, 0xfffffffffffffffd, 0xd4, 0xffffffffffffffff, 0x10001, 0x9, 0x4, 0x76, 0x1, 0x1, 0xc9, 0x80000001, 0xe6d, 0x80, 0xc74a, 0x100000000, 0x7e1, 0x100000001, 0x8000, 0x8, 0x2, 0x5, 0x8, 0x0, 0x1, 0x4, 0x1, 0x5, 0x7, 0xfffffffffffffff7, 0x6, 0x1, 0xfffffffffffffa08, 0x1, 0x8000000000000000, 0x5, 0x4, 0x5, 0x7, 0x6, 0x3, 0x1f, 0xd65a, 0x7, 0x800, 0xfffffffffffffe01, 0x30000, 0x3]}) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:34 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000240)={{0x1, 0x0, 0x8001, 0x2, 'syz0\x00', 0xfffffffa}, 0x1, [0x8001, 0x2, 0x4, 0x4a, 0x6, 0x5, 0x0, 0x8, 0x2d, 0x401, 0xb75, 0x5, 0x5, 0x8000000000000001, 0x8001, 0xeb8, 0x8, 0x3, 0x3, 0x9, 0x2, 0x7, 0x3, 0x1, 0x9, 0x2, 0x7, 0x0, 0xf58, 0x7, 0x5, 0xab, 0x1, 0x6, 0x6, 0x297, 0x4, 0x1, 0x6, 0x2, 0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x9, 0x800, 0x88, 0xff, 0x3f, 0xffffffffffff2751, 0x200, 0xae, 0x28d0, 0x3, 0x7, 0xffffffffffffffff, 0x20, 0xc000, 0xfff, 0x6, 0x4, 0xff, 0x3, 0x1, 0x9, 0x4, 0x6, 0xcc2a0, 0x4, 0xff, 0x1f, 0x7, 0x8000, 0x0, 0x0, 0x8, 0x3, 0x100000001, 0x10000, 0x5, 0xffffffffffff4b28, 0xfffffffffffffffd, 0xd4, 0xffffffffffffffff, 0x10001, 0x9, 0x4, 0x76, 0x1, 0x1, 0xc9, 0x80000001, 0xe6d, 0x80, 0xc74a, 0x100000000, 0x7e1, 0x100000001, 0x8000, 0x8, 0x2, 0x5, 0x8, 0x0, 0x1, 0x4, 0x1, 0x5, 0x7, 0xfffffffffffffff7, 0x6, 0x1, 0xfffffffffffffa08, 0x1, 0x8000000000000000, 0x5, 0x4, 0x5, 0x7, 0x6, 0x3, 0x1f, 0xd65a, 0x7, 0x800, 0xfffffffffffffe01, 0x30000, 0x3]}) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:34 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3, 0x6]}) 20:29:34 executing program 5: syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(0xffffffffffffffff, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:34 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) r3 = syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r4, 0x0, 0x0) getsockopt$MISDN_TIME_STAMP(r4, 0x0, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) write$P9_RREADLINK(r3, 0x0, 0x0) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:34 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20, 0xa3]}) 20:29:34 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000240)={{0x1, 0x0, 0x8001, 0x2, 'syz0\x00', 0xfffffffa}, 0x1, [0x8001, 0x2, 0x4, 0x4a, 0x6, 0x5, 0x0, 0x8, 0x2d, 0x401, 0xb75, 0x5, 0x5, 0x8000000000000001, 0x8001, 0xeb8, 0x8, 0x3, 0x3, 0x9, 0x2, 0x7, 0x3, 0x1, 0x9, 0x2, 0x7, 0x0, 0xf58, 0x7, 0x5, 0xab, 0x1, 0x6, 0x6, 0x297, 0x4, 0x1, 0x6, 0x2, 0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x9, 0x800, 0x88, 0xff, 0x3f, 0xffffffffffff2751, 0x200, 0xae, 0x28d0, 0x3, 0x7, 0xffffffffffffffff, 0x20, 0xc000, 0xfff, 0x6, 0x4, 0xff, 0x3, 0x1, 0x9, 0x4, 0x6, 0xcc2a0, 0x4, 0xff, 0x1f, 0x7, 0x8000, 0x0, 0x0, 0x8, 0x3, 0x100000001, 0x10000, 0x5, 0xffffffffffff4b28, 0xfffffffffffffffd, 0xd4, 0xffffffffffffffff, 0x10001, 0x9, 0x4, 0x76, 0x1, 0x1, 0xc9, 0x80000001, 0xe6d, 0x80, 0xc74a, 0x100000000, 0x7e1, 0x100000001, 0x8000, 0x8, 0x2, 0x5, 0x8, 0x0, 0x1, 0x4, 0x1, 0x5, 0x7, 0xfffffffffffffff7, 0x6, 0x1, 0xfffffffffffffa08, 0x1, 0x8000000000000000, 0x5, 0x4, 0x5, 0x7, 0x6, 0x3, 0x1f, 0xd65a, 0x7, 0x800, 0xfffffffffffffe01, 0x30000, 0x3]}) 20:29:34 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000200)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000003c0)={r0}, 0x4) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0), 0xfc, 0x88843) syz_open_dev$loop(&(0x7f0000000080), 0x41, 0x2000) ioctl$LOOP_CLR_FD(r2, 0x4c01) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000280)) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, 0xffffffffffffffff) 20:29:34 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:34 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:34 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) getsockopt$MISDN_TIME_STAMP(r3, 0x0, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:34 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:34 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:34 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2, 0x20]}) 20:29:34 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000200)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000003c0)={r0}, 0x4) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0), 0xfc, 0x88843) syz_open_dev$loop(&(0x7f0000000080), 0x41, 0x2000) ioctl$LOOP_CLR_FD(r2, 0x4c01) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000280)) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, 0xffffffffffffffff) 20:29:35 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$FBIOGET_FSCREENINFO(r6, 0x4602, &(0x7f00000008c0)) 20:29:35 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1, 0x2]}) 20:29:35 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:35 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, 0x0) 20:29:35 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:35 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3, 0x1]}) 20:29:35 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:35 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) 20:29:35 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:35 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:35 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000200)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000003c0)={r0}, 0x4) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000000c0), 0xfc, 0x88843) syz_open_dev$loop(&(0x7f0000000080), 0x41, 0x2000) ioctl$LOOP_CLR_FD(r2, 0x4c01) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000280)) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, 0xffffffffffffffff) 20:29:35 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x400, 0x4d0400) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:35 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9, 0x3]}) 20:29:35 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:35 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000200)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000003c0)={r0}, 0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0), 0xfc, 0x88843) syz_open_dev$loop(&(0x7f0000000080), 0x41, 0x2000) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000280)) 20:29:35 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:35 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:35 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4, 0x9]}) 20:29:35 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) ioctl$LOOP_GET_STATUS(r0, 0x301, 0x0) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:35 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000200)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000003c0)={r0}, 0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0), 0xfc, 0x88843) syz_open_dev$loop(&(0x7f0000000080), 0x41, 0x2000) ioctl$LOOP_CLR_FD(r1, 0x4c01) 20:29:35 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:35 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8, 0x4]}) 20:29:35 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:35 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) 20:29:35 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000200)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000003c0)={r0}, 0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f00000000c0), 0xfc, 0x88843) syz_open_dev$loop(&(0x7f0000000080), 0x41, 0x2000) 20:29:35 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x5, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:35 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:35 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9, 0x8]}) 20:29:35 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:35 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000200)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000003c0)={r0}, 0x4) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f00000000c0), 0xfc, 0x88843) 20:29:35 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:35 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x0, 'syz0\x00', 0x1}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:35 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6, 0x9]}) 20:29:35 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) 20:29:35 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:35 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000200)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000003c0)={r0}, 0x4) syz_open_dev$loop(&(0x7f00000000c0), 0xfc, 0x88843) 20:29:35 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2, 0xb6]}) 20:29:35 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:35 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x0, 'syz0\x00'}, 0x6, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:35 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) 20:29:35 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4, 0x2]}) 20:29:35 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:35 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000200)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000180)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f00000001c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000240)}}, 0x10) syz_open_dev$loop(&(0x7f00000000c0), 0xfc, 0x88843) 20:29:35 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x0, 'syz0\x00'}, 0x0, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:36 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3, 0xc4]}) 20:29:36 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:36 executing program 2: syz_open_dev$loop(&(0x7f00000000c0), 0xfc, 0x88843) 20:29:36 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) 20:29:36 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r1, 0x0, 0x0) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:36 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:36 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:36 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff, 0x3]}) 20:29:36 executing program 2: syz_open_dev$loop(0x0, 0xfc, 0x88843) 20:29:36 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) 20:29:36 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:36 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:36 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c, 0xffff]}) 20:29:36 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:36 executing program 2: syz_open_dev$loop(0x0, 0xfc, 0x88843) 20:29:36 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:36 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7, 0xa6c]}) 20:29:36 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:36 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x5, 0x0, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:36 executing program 2: syz_open_dev$loop(0x0, 0xfc, 0x88843) 20:29:36 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) 20:29:36 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:36 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) 20:29:36 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6, 0x7]}) 20:29:36 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x0, 'syz0\x00'}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 'syz1\x00', 0x0}) 20:29:36 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:36 executing program 2: syz_open_dev$loop(&(0x7f00000000c0), 0x0, 0x88843) 20:29:36 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6, 0x6]}) 20:29:36 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) 20:29:36 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:36 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000140)={{0x0, 0x0, 0x800, 0x0, 'syz0\x00'}, 0x0, 0x40, 0x81, 0xffffffffffffffff, 0x5, 0xffffd978, 'syz1\x00', &(0x7f0000000100)=['/dev/loop#\x00', '/dev/loop#\x00', '!\x00', ')\x00', '/dev/loop#\x00'], 0x25}) 20:29:36 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:36 executing program 2: syz_open_dev$loop(&(0x7f00000000c0), 0x0, 0x0) 20:29:36 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4, 0x6]}) 20:29:36 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) 20:29:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:36 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:36 executing program 2: syz_open_dev$loop(&(0x7f00000000c0), 0x0, 0x0) 20:29:36 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:36 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r4) 20:29:36 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8, 0x4]}) 20:29:36 executing program 5: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:36 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:36 executing program 2: syz_open_dev$loop(&(0x7f00000000c0), 0x0, 0x0) 20:29:36 executing program 4: epoll_pwait2(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:36 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a, 0x8]}) 20:29:37 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r4) 20:29:37 executing program 4: epoll_pwait2(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:37 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:37 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd, 0x37a]}) 20:29:37 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:37 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:37 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) 20:29:37 executing program 4: epoll_pwait2(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936, 0x7dd]}) 20:29:37 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r4) 20:29:37 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x2, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:37 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) 20:29:37 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x600) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x4080) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_CONFIGURE(r2, 0x4c0a, &(0x7f0000000300)={r1, 0x10001, {0x0, 0x0, 0x0, 0x88, 0xea, 0x0, 0x5, 0x6, 0xd, "b3054d137445c7e9f17bd91787be4e0286b33e05abcc9137076845a9746ebe1f222b4b037bec7f6b0d475c6c1b42c3960a87b11cecdc9ad22580c71a008095f9", "e3437b7e584b17fea7023daf5ec27c11fbeeb685de80f1989037ce48a42a6e815f92c39a13b7be5811ca3bbc3d072d24a7c5b0efc13d6ab7b7707cf9716b7129", "c84d7c9079255afb00f4a075dacddb6d901b6db36ef91650b23e02110b793fbe", [0xa3, 0xfb]}}) write$P9_RREADLINK(r1, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, &(0x7f0000000100), 0x4) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0xffffffffffffff1a) 20:29:37 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:37 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000, 0x47f92936]}) 20:29:37 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x2, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:37 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:37 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89, 0x100000000]}) 20:29:37 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x2, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:37 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:37 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:37 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x2, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:37 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:37 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r1, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:37 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9, 0x89]}) 20:29:37 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x2, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:37 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:37 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r1, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:37 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80, 0x9]}) 20:29:37 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:37 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x2, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:37 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) 20:29:37 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r1, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:37 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7, 0x80]}) 20:29:37 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x2, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:37 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:37 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) 20:29:38 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000, 0x7]}) 20:29:38 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:38 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x2, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:38 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:38 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) 20:29:38 executing program 0: socket$xdp(0x2c, 0x3, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:38 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x2, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:38 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000, 0x10000]}) 20:29:38 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:38 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:38 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:38 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6, 0x8000000000000000]}) 20:29:38 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x3, 0x0, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:38 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:38 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:38 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:38 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:38 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141, 0x6]}) 20:29:38 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x3, 0x0, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:38 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:38 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x101000, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:38 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) 20:29:38 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1, 0xf141]}) 20:29:38 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x3, 0x0, &(0x7f00000000c0)={[0x12]}, 0x8) 20:29:38 executing program 1: socket$xdp(0x2c, 0x3, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:38 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:38 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4, 0x1]}) 20:29:38 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x3, &(0x7f0000000080)={0x0, 0x3938700}, 0x0, 0x0) 20:29:38 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x101000, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:38 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:38 executing program 1: socket$xdp(0x2c, 0x3, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:38 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x3, &(0x7f0000000080)={0x0, 0x3938700}, 0x0, 0x0) 20:29:38 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100, 0x0, 0x4]}) 20:29:38 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:38 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r5, 0x0, 0x0) bind$x25(r5, &(0x7f0000000180), 0x12) ioctl$LOOP_CONFIGURE(r5, 0x4c0a, &(0x7f0000000040)={r1, 0x15df, {0x0, 0x0, 0x0, 0x5, 0x344d, 0x0, 0x3, 0x816, 0x4, "b469c1e84dd82bec2a7b7ce1e655ad13f8da275f5579c21e014672bd5b31272e675d5fd7048d330416005277a11481b2823649eb36e451a2dcffe0171aab6e25", "9ca2c7023b0af53a05e3ef7b875128697322cae20afb34c1f937fd52d9abb564e3b52ab90cd515a7a6b3ff6a8ae9ceac3d23d57dd7ba99a24bdf3f9a03fddb0b", "be102b41180197d613c45d4213007f7513b6000048da9482845ac43ab3816db5", [0x2, 0x5]}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000007c0)={'syztnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x81, 0x7, 0x2, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x20, 0xfff, 0xd2}}) write$P9_RLOPEN(r5, &(0x7f00000001c0)={0x18, 0xd, 0x1, {{0x10, 0x4, 0x5}, 0x1}}, 0x18) r6 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r6, 0x0, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:38 executing program 1: socket$xdp(0x2c, 0x3, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:38 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x101000, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:38 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) 20:29:38 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x3, &(0x7f0000000080)={0x0, 0x3938700}, 0x0, 0x0) 20:29:38 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff, 0x100]}) 20:29:38 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:38 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) r5 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r5) 20:29:38 executing program 4: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}], 0x1555555555555581, &(0x7f0000000080)={0x0, 0x3938700}, &(0x7f00000000c0), 0xffffffffffffff1a) 20:29:38 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff]}) 20:29:39 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:39 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) 20:29:39 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x1, 0x2) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) ioctl$LOOP_GET_STATUS(r0, 0x125f, 0x0) 20:29:39 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:39 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x1, 0x2) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) ioctl$LOOP_GET_STATUS(r0, 0x125f, 0x0) 20:29:39 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401]}) 20:29:39 executing program 0: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:39 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) 20:29:39 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:39 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:39 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x1, 0x2) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) ioctl$LOOP_GET_STATUS(r0, 0x125f, 0x0) 20:29:39 executing program 0: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:39 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r4) 20:29:39 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff]}) 20:29:39 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:39 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:39 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r4) 20:29:39 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6]}) 20:29:39 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000180), 0x1, 0x2) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) ioctl$LOOP_GET_STATUS(r0, 0x125f, 0x0) 20:29:39 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20]}) 20:29:39 executing program 0: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:39 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:39 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r4) 20:29:39 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000180), 0x1, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:39 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:39 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:39 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7]}) 20:29:39 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) 20:29:39 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:39 executing program 2: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:39 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) r4 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r4) 20:29:39 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:39 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc]}) 20:29:39 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r3, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r2, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000c80)={r4}) ioctl$LOOP_SET_FD(r1, 0x4c00, 0xffffffffffffffff) 20:29:39 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:39 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) 20:29:39 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2]}) 20:29:39 executing program 2: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:39 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:39 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:39 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4]}) 20:29:39 executing program 2: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:39 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) 20:29:39 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169, 0x4, 0x2, 0xfffffffffffffffc, 0x7, 0x20, 0x6, 0xfff, 0x401, 0x7ff]}) 20:29:39 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) 20:29:39 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:40 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:40 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000180), 0x1, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:40 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:40 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8, 0x5169]}) 20:29:40 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RREADLINK(r1, 0x0, 0xffffffffffffff8a) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_GET_STATUS(r2, 0x301, &(0x7f0000000080)) 20:29:40 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7, 0x8]}) 20:29:40 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) 20:29:40 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x1, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:40 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7, 0x7]}) 20:29:40 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:40 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:40 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) 20:29:40 executing program 4: r0 = syz_open_dev$loop(0x0, 0x1, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:40 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7, 0x7]}) 20:29:40 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RREADLINK(r1, 0x0, 0xffffffffffffff8a) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_GET_STATUS(r2, 0x301, &(0x7f0000000080)) 20:29:40 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:40 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) 20:29:40 executing program 4: r0 = syz_open_dev$loop(0x0, 0x1, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:40 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) ioctl$FBIOGET_FSCREENINFO(r2, 0x4602, &(0x7f0000000840)) r3 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) 20:29:40 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4, 0xffffffffffff42c7]}) 20:29:40 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) 20:29:40 executing program 2: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:40 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RREADLINK(r1, 0x0, 0xffffffffffffff8a) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_GET_STATUS(r2, 0x301, &(0x7f0000000080)) 20:29:40 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) 20:29:40 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1, 0x4]}) 20:29:40 executing program 4: r0 = syz_open_dev$loop(0x0, 0x1, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:40 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:40 executing program 2: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:40 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:40 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) 20:29:40 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RREADLINK(r1, 0x0, 0xffffffffffffff8a) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) 20:29:40 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac, 0x6a1]}) 20:29:40 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:40 executing program 2: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:40 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001, 0x9cac]}) 20:29:40 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:40 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) 20:29:40 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:40 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RREADLINK(r1, 0x0, 0xffffffffffffff8a) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) 20:29:40 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) 20:29:40 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8, 0x8000000000000001]}) 20:29:40 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) 20:29:40 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:40 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:40 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:40 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4, 0x74f8]}) 20:29:40 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:40 executing program 2: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) 20:29:41 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:41 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RREADLINK(r1, 0x0, 0xffffffffffffff8a) 20:29:41 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:41 executing program 2: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) 20:29:41 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8, 0x4]}) 20:29:41 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RREADLINK(r1, 0x0, 0xffffffffffffff8a) 20:29:41 executing program 4: syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:41 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RREADLINK(r1, 0x0, 0xffffffffffffff8a) 20:29:41 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) 20:29:41 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000c40)={0xa, 0x0, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 20:29:41 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) 20:29:41 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001, 0x8]}) 20:29:41 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r1, &(0x7f0000001ac0)={0xf, 0x7, 0x0, {0x6, 'team0\x00'}}, 0xf) write$P9_RREADLINK(r1, 0x0, 0xffffffffffffff8a) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) write$P9_RREADLINK(r2, 0x0, 0x0) ioctl$LOOP_GET_STATUS(r2, 0x301, &(0x7f0000000080)) 20:29:41 executing program 4: syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:41 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0xffffffffffffff8a) 20:29:41 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) sendmsg$xdp(r0, &(0x7f0000000ac0)={&(0x7f0000000940)={0x2c, 0x0, 0x0, 0x1e}, 0x10, &(0x7f0000000a80)=[{&(0x7f0000000980)="9143fb0945880304e1fe2ce861e754faacc30d123724b90b61e4eea668587ed54758e80a6727a89b9312d1a64443366d73d7c558ffc54bbafe51dccb3d069a6b7c8585f6401287beffe1a71d8799cec8ccd7d51121df602df24c0bbd09745b7a357927321e6305ec99121ecb742a23ba99f79fc9645e0f07bced346a6f8281d53b19428bdc8fbbe9990ea93b5f8ef057c0218272b6e327859a917ff8f0039237f436d83e330831983e5b29e69d21c2405ebf418c294a24b866245ebeff676bb8b5ab64724e9e2895c88628cca66e2fa37dfa0a1945ca21f7fc682c18a8", 0xdd}], 0x1, 0x0, 0x0, 0x40040}, 0x44005) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) 20:29:41 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000000100)={r0, 0x75, {0x0, 0x0, 0x0, 0x8380, 0x7, 0x0, 0x5, 0x18, 0x4, "204aa2d73437d68a7d46e021e7c81d5a8c83b7b1d96fe42e6e606bf7426a2879fb8e8434a7a0b3d941a47ba6a923d833ead38bb596d7cdaf69f9e266037427c2", "e88534d3b0f8d4168cf7ddb64208cc4d9262842bdafbc7f63fdc8e30c9377ce91e294b89711419a99fa147f62f79c7f2360da9fbb18ca287427cc753f0979ed3", "8f7197def13d41efc820751fcb4a3e6ff847bf50237af7ac0c74b589bf3a2bc9", [0x6, 0x10000]}}) 20:29:41 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7, 0x80000001]}) 20:29:41 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:41 executing program 4: syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x400, 0x3, 0x0, 0x1d, 0x0, 0x0, "230513afed7790b807000000f19f966baa3fff59dc343ec1e32ebb4d00cb2561b199ee40f6af41f4b605112fb45a7872b7d2c57af26acb9a81fe7fa31d00", "5542e265b33432b7af9d6a47408595b75957675f4f9a457ef19ffc26fb03e2ff0fbd8b20a1d858f1565a1784aedc575a9389582241b200", "da5b6cf284173a5763f6d9e7536a47b4893a951edf1e932932882ff464e77188", [0x10000000, 0x387]}) 20:29:41 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r3, 0x5404) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r4, 0x80045105, &(0x7f00000001c0)) syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x2a) 20:29:41 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0xffffffffffffff8a) 20:29:41 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6, 0x6ee7]}) 20:29:41 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x127d, 0x0) 20:29:41 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 20:29:41 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:41 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000, 0x6]}) 20:29:41 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r3, 0x5404) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r4, 0x80045105, &(0x7f00000001c0)) syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x2a) 20:29:41 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000240)={{0xa, 0x3, 0xfffffff7, 0x8, 'syz0\x00', 0x3}, 0x2, 0x200, 0xe480, 0x0, 0x6, 0x2, 'syz1\x00', &(0x7f00000001c0)=['team0\x00', '/\x00', '\x00', 'team0\x00', 'team0\x00', '/dev/vcsu#\x00'], 0x20}) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0xffffffffffffff8a) 20:29:41 executing program 5: socket$xdp(0x2c, 0x3, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:41 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1262, 0x0) 20:29:41 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (fail_nth: 1) 20:29:41 executing program 5: socket$xdp(0x2c, 0x3, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:41 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r3, 0x5404) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r4, 0x80045105, &(0x7f00000001c0)) syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x2a) 20:29:41 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000]}) 20:29:41 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) (fail_nth: 1) 20:29:41 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) syz_open_dev$vcsu(&(0x7f0000000180), 0x573a, 0x24c400) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RREADLINK(r0, 0x0, 0xffffffffffffff8a) [ 987.585768][T18458] FAULT_INJECTION: forcing a failure. [ 987.585768][T18458] name failslab, interval 1, probability 0, space 0, times 0 [ 987.641219][T18458] CPU: 1 PID: 18458 Comm: syz-executor.4 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 987.651690][T18458] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 987.661769][T18458] Call Trace: [ 987.665064][T18458] [ 987.668008][T18458] dump_stack_lvl+0x125/0x1b0 [ 987.672792][T18458] should_fail_ex+0x496/0x5b0 [ 987.677493][T18458] should_failslab+0x9/0x20 [ 987.682022][T18458] __kmem_cache_alloc_node+0x2f7/0x340 [ 987.682405][T18464] FAULT_INJECTION: forcing a failure. [ 987.682405][T18464] name failslab, interval 1, probability 0, space 0, times 0 [ 987.687497][T18458] ? tomoyo_realpath_from_path+0xb9/0x710 [ 987.687543][T18458] ? tomoyo_realpath_from_path+0xb9/0x710 [ 987.711648][T18458] __kmalloc+0x4f/0x100 [ 987.715864][T18458] tomoyo_realpath_from_path+0xb9/0x710 [ 987.721447][T18458] ? tomoyo_profile+0x47/0x60 [ 987.726154][T18458] tomoyo_path_number_perm+0x241/0x580 [ 987.731638][T18458] ? tomoyo_path_number_perm+0x22e/0x580 20:29:41 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r3, 0x5404) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r4, 0x80045105, &(0x7f00000001c0)) syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 20:29:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 987.737349][T18458] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 987.743206][T18458] ? reacquire_held_locks+0x4b0/0x4b0 [ 987.748611][T18458] ? bit_wait_timeout+0x160/0x160 [ 987.753678][T18458] ? __fget_files+0x272/0x410 [ 987.758387][T18458] security_file_ioctl+0x72/0xb0 [ 987.763358][T18458] __x64_sys_ioctl+0xbb/0x210 [ 987.768057][T18458] do_syscall_64+0x38/0xb0 [ 987.772497][T18458] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 987.778429][T18458] RIP: 0033:0x7f41eb87cae9 [ 987.782854][T18458] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 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 b0 ff ff ff f7 d8 64 89 01 48 [ 987.802479][T18458] RSP: 002b:00007f41ec5050c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 987.810910][T18458] RAX: ffffffffffffffda RBX: 00007f41eb99bf80 RCX: 00007f41eb87cae9 [ 987.818903][T18458] RDX: 0000000000000000 RSI: 0000000000004c04 RDI: 0000000000000003 [ 987.826892][T18458] RBP: 00007f41ec505120 R08: 0000000000000000 R09: 0000000000000000 [ 987.834880][T18458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 987.842866][T18458] R13: 000000000000000b R14: 00007f41eb99bf80 R15: 00007ffe34dc9a48 [ 987.850875][T18458] [ 987.860851][T18464] CPU: 0 PID: 18464 Comm: syz-executor.2 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 987.871313][T18464] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 987.881384][T18464] Call Trace: [ 987.884676][T18464] [ 987.887622][T18464] dump_stack_lvl+0x125/0x1b0 [ 987.892413][T18464] should_fail_ex+0x496/0x5b0 [ 987.897108][T18464] should_failslab+0x9/0x20 [ 987.901622][T18464] __kmem_cache_alloc_node+0x2f7/0x340 [ 987.907121][T18464] ? tomoyo_realpath_from_path+0xb9/0x710 [ 987.909499][T18458] ERROR: Out of memory at tomoyo_realpath_from_path. [ 987.912861][T18464] ? tomoyo_realpath_from_path+0xb9/0x710 [ 987.912899][T18464] __kmalloc+0x4f/0x100 [ 987.929539][T18464] tomoyo_realpath_from_path+0xb9/0x710 [ 987.935139][T18464] ? tomoyo_profile+0x47/0x60 20:29:42 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000000140), 0x80) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RREADLINK(r0, 0x0, 0xffffffffffffff8a) [ 987.939857][T18464] tomoyo_path_number_perm+0x241/0x580 [ 987.945349][T18464] ? tomoyo_path_number_perm+0x22e/0x580 [ 987.951012][T18464] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 987.956892][T18464] ? reacquire_held_locks+0x4b0/0x4b0 [ 987.962299][T18464] ? bit_wait_timeout+0x160/0x160 [ 987.967366][T18464] ? __fget_files+0x272/0x410 [ 987.972239][T18464] security_file_ioctl+0x72/0xb0 [ 987.977307][T18464] __x64_sys_ioctl+0xbb/0x210 [ 987.982021][T18464] do_syscall_64+0x38/0xb0 [ 987.986459][T18464] entry_SYSCALL_64_after_hwframe+0x63/0xcd 20:29:42 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RREADLINK(r0, 0x0, 0xffffffffffffff8a) [ 987.992569][T18464] RIP: 0033:0x7fd294e7cae9 [ 987.997009][T18464] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 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 b0 ff ff ff f7 d8 64 89 01 48 [ 988.016654][T18464] RSP: 002b:00007fd2939fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 988.025102][T18464] RAX: ffffffffffffffda RBX: 00007fd294f9bf80 RCX: 00007fd294e7cae9 [ 988.033098][T18464] RDX: 0000000000000000 RSI: 00000000c01064c7 RDI: 0000000000000003 20:29:42 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (fail_nth: 2) 20:29:42 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r3, 0x5404) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r4, 0x80045105, &(0x7f00000001c0)) syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:42 executing program 5: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 988.041102][T18464] RBP: 00007fd2939fe120 R08: 0000000000000000 R09: 0000000000000000 [ 988.049105][T18464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 988.057094][T18464] R13: 000000000000000b R14: 00007fd294f9bf80 R15: 00007ffcc6c9a128 [ 988.065095][T18464] 20:29:42 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1, 0x8000000000000000]}) 20:29:42 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x8c6d, 0x80400) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RREADLINK(r0, 0x0, 0xffffffffffffff8a) 20:29:42 executing program 5: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 988.124635][T18478] FAULT_INJECTION: forcing a failure. [ 988.124635][T18478] name failslab, interval 1, probability 0, space 0, times 0 [ 988.197682][T18478] CPU: 1 PID: 18478 Comm: syz-executor.4 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 988.208150][T18478] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 988.218220][T18478] Call Trace: [ 988.219457][T18464] ERROR: Out of memory at tomoyo_realpath_from_path. [ 988.221490][T18478] [ 988.221499][T18478] dump_stack_lvl+0x125/0x1b0 [ 988.221527][T18478] should_fail_ex+0x496/0x5b0 [ 988.240452][T18478] should_failslab+0x9/0x20 [ 988.244981][T18478] __kmem_cache_alloc_node+0x2f7/0x340 [ 988.250465][T18478] ? tomoyo_encode2+0x100/0x3d0 [ 988.255339][T18478] ? tomoyo_encode2+0x100/0x3d0 [ 988.260221][T18478] __kmalloc+0x4f/0x100 [ 988.264388][T18478] tomoyo_encode2+0x100/0x3d0 [ 988.269123][T18478] ? rcu_is_watching+0x12/0xb0 [ 988.273904][T18478] tomoyo_encode+0x29/0x50 [ 988.278338][T18478] tomoyo_realpath_from_path+0x196/0x710 [ 988.283997][T18478] tomoyo_path_number_perm+0x241/0x580 [ 988.289488][T18478] ? tomoyo_path_number_perm+0x22e/0x580 [ 988.295147][T18478] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 988.300999][T18478] ? reacquire_held_locks+0x4b0/0x4b0 [ 988.306385][T18478] ? bit_wait_timeout+0x160/0x160 [ 988.311436][T18478] ? __fget_files+0x272/0x410 [ 988.316124][T18478] security_file_ioctl+0x72/0xb0 [ 988.321074][T18478] __x64_sys_ioctl+0xbb/0x210 [ 988.325765][T18478] do_syscall_64+0x38/0xb0 [ 988.330187][T18478] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 988.336092][T18478] RIP: 0033:0x7f41eb87cae9 [ 988.340491][T18478] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 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 b0 ff ff ff f7 d8 64 89 01 48 [ 988.360105][T18478] RSP: 002b:00007f41ec5050c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 988.368507][T18478] RAX: ffffffffffffffda RBX: 00007f41eb99bf80 RCX: 00007f41eb87cae9 [ 988.376473][T18478] RDX: 0000000000000000 RSI: 0000000000004c04 RDI: 0000000000000003 [ 988.384436][T18478] RBP: 00007f41ec505120 R08: 0000000000000000 R09: 0000000000000000 [ 988.392416][T18478] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 988.400413][T18478] R13: 000000000000000b R14: 00007f41eb99bf80 R15: 00007ffe34dc9a48 [ 988.408402][T18478] [ 988.415703][T18478] ERROR: Out of memory at tomoyo_realpath_from_path. 20:29:42 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) (fail_nth: 2) 20:29:42 executing program 5: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:42 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000, 0x1]}) 20:29:42 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r2, 0x5404) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r3, 0x80045105, &(0x7f00000001c0)) syz_init_net_socket$x25(0x9, 0x5, 0x0) 20:29:42 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RREADLINK(r0, 0x0, 0xffffffffffffff8a) 20:29:42 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) (fail_nth: 3) 20:29:42 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1, 0x100000000]}) 20:29:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:42 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r2, 0x5404) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r3, 0x80045105, &(0x7f00000001c0)) 20:29:42 executing program 0: pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RREADLINK(r0, 0x0, 0xffffffffffffff8a) 20:29:42 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5, 0x1]}) 20:29:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 988.652799][T18512] FAULT_INJECTION: forcing a failure. [ 988.652799][T18512] name failslab, interval 1, probability 0, space 0, times 0 [ 988.705245][T18512] CPU: 1 PID: 18512 Comm: syz-executor.2 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 988.715689][T18512] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 988.725741][T18512] Call Trace: [ 988.729005][T18512] [ 988.731917][T18512] dump_stack_lvl+0x125/0x1b0 [ 988.736579][T18512] should_fail_ex+0x496/0x5b0 [ 988.741246][T18512] should_failslab+0x9/0x20 [ 988.745730][T18512] __kmem_cache_alloc_node+0x2f7/0x340 [ 988.751187][T18512] ? tomoyo_encode2+0x100/0x3d0 [ 988.756056][T18512] ? tomoyo_encode2+0x100/0x3d0 [ 988.760940][T18512] __kmalloc+0x4f/0x100 [ 988.765093][T18512] tomoyo_encode2+0x100/0x3d0 [ 988.769758][T18512] ? rcu_is_watching+0x12/0xb0 [ 988.774515][T18512] tomoyo_encode+0x29/0x50 [ 988.778922][T18512] tomoyo_realpath_from_path+0x196/0x710 [ 988.784549][T18512] tomoyo_path_number_perm+0x241/0x580 [ 988.790015][T18512] ? tomoyo_path_number_perm+0x22e/0x580 [ 988.795642][T18512] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 988.801457][T18512] ? reacquire_held_locks+0x4b0/0x4b0 [ 988.806815][T18512] ? bit_wait_timeout+0x160/0x160 [ 988.811842][T18512] ? __fget_files+0x272/0x410 [ 988.816515][T18512] security_file_ioctl+0x72/0xb0 [ 988.821456][T18512] __x64_sys_ioctl+0xbb/0x210 [ 988.826126][T18512] do_syscall_64+0x38/0xb0 [ 988.830540][T18512] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 988.836429][T18512] RIP: 0033:0x7fd294e7cae9 [ 988.840835][T18512] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 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 b0 ff ff ff f7 d8 64 89 01 48 [ 988.860445][T18512] RSP: 002b:00007fd2939fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 988.868860][T18512] RAX: ffffffffffffffda RBX: 00007fd294f9bf80 RCX: 00007fd294e7cae9 [ 988.876833][T18512] RDX: 0000000000000000 RSI: 00000000c01064c7 RDI: 0000000000000003 [ 988.884798][T18512] RBP: 00007fd2939fe120 R08: 0000000000000000 R09: 0000000000000000 [ 988.892762][T18512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 20:29:43 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) (fail_nth: 3) 20:29:43 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:43 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, 0x0) 20:29:43 executing program 0: pipe2$9p(0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0xffffffffffffff8a) 20:29:43 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r2, 0x5404) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, &(0x7f00000001c0)) 20:29:43 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9, 0x5]}) [ 988.900722][T18512] R13: 000000000000000b R14: 00007fd294f9bf80 R15: 00007ffcc6c9a128 [ 988.908696][T18512] [ 988.929388][T18512] ERROR: Out of memory at tomoyo_realpath_from_path. 20:29:43 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:43 executing program 0: pipe2$9p(0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0xffffffffffffff8a) 20:29:43 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b, 0x9]}) 20:29:43 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x2, 0x0) 20:29:43 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r2, 0x5404) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, &(0x7f00000001c0)) 20:29:43 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b]}) [ 989.103076][T18531] FAULT_INJECTION: forcing a failure. [ 989.103076][T18531] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 989.167098][T18531] CPU: 1 PID: 18531 Comm: syz-executor.2 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 989.177567][T18531] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 989.187639][T18531] Call Trace: [ 989.190937][T18531] [ 989.193875][T18531] dump_stack_lvl+0x125/0x1b0 [ 989.198574][T18531] should_fail_ex+0x496/0x5b0 [ 989.203274][T18531] _copy_to_user+0x30/0xb0 [ 989.207719][T18531] simple_read_from_buffer+0xd0/0x150 [ 989.213114][T18531] proc_fail_nth_read+0x1b0/0x280 [ 989.218165][T18531] ? proc_tid_comm_permission+0x1f0/0x1f0 [ 989.223914][T18531] ? security_file_permission+0xdc/0x100 [ 989.229591][T18531] ? proc_tid_comm_permission+0x1f0/0x1f0 [ 989.235347][T18531] vfs_read+0x1ce/0x930 [ 989.239532][T18531] ? kernel_read+0x1b0/0x1b0 [ 989.244228][T18531] ? __fget_files+0x272/0x410 [ 989.248935][T18531] ksys_read+0x12f/0x250 [ 989.253195][T18531] ? vfs_write+0xe40/0xe40 [ 989.257624][T18531] ? syscall_enter_from_user_mode+0x26/0x80 [ 989.263545][T18531] do_syscall_64+0x38/0xb0 [ 989.267983][T18531] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 989.273912][T18531] RIP: 0033:0x7fd294e7b78c [ 989.278342][T18531] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 59 81 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 af 81 02 00 48 [ 989.297973][T18531] RSP: 002b:00007fd2939fe0c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 989.306414][T18531] RAX: ffffffffffffffda RBX: 00007fd294f9bf80 RCX: 00007fd294e7b78c 20:29:43 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x10, 0x0) 20:29:43 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) 20:29:43 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r2, 0x5404) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, &(0x7f00000001c0)) 20:29:43 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1]}) 20:29:43 executing program 0: pipe2$9p(0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0xffffffffffffff8a) 20:29:43 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 989.314397][T18531] RDX: 000000000000000f RSI: 00007fd2939fe130 RDI: 0000000000000004 [ 989.322369][T18531] RBP: 00007fd2939fe120 R08: 0000000000000000 R09: 0000000000000000 [ 989.330353][T18531] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 989.338334][T18531] R13: 000000000000000b R14: 00007fd294f9bf80 R15: 00007ffcc6c9a128 [ 989.346308][T18531] 20:29:43 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x301, 0x0) 20:29:43 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:43 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r3, 0x80045105, &(0x7f00000001c0)) 20:29:43 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x125d, 0x0) 20:29:43 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x2, 0x0) 20:29:43 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40]}) 20:29:43 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:43 executing program 0: pipe2$9p(&(0x7f0000001a80), 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0xffffffffffffff8a) 20:29:43 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r2, 0x80045105, &(0x7f00000001c0)) 20:29:43 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x10, 0x0) 20:29:43 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x125e, 0x0) 20:29:43 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5]}) 20:29:43 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x8, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:43 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x125f, 0x0) 20:29:43 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r2, 0x80045105, &(0x7f00000001c0)) 20:29:43 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4600, 0x0) 20:29:43 executing program 0: pipe2$9p(&(0x7f0000001a80), 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0xffffffffffffff8a) 20:29:44 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4]}) 20:29:44 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1260, 0x0) 20:29:44 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:44 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4601, 0x0) 20:29:44 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r2, 0x80045105, &(0x7f00000001c0)) 20:29:44 executing program 0: pipe2$9p(&(0x7f0000001a80), 0x0) write$P9_RREADLINK(0xffffffffffffffff, 0x0, 0xffffffffffffff8a) 20:29:44 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:29:44 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1261, 0x0) 20:29:44 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3]}) 20:29:44 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4602, 0x0) 20:29:44 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r1, 0x80045105, &(0x7f00000001c0)) 20:29:44 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1262, 0x0) 20:29:44 executing program 5: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) 20:29:44 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7]}) 20:29:44 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4600, 0x0) 20:29:44 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r1, 0x80045105, &(0x7f00000001c0)) 20:29:44 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4604, 0x0) 20:29:44 executing program 5: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) 20:29:44 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1263, 0x0) 20:29:44 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001]}) 20:29:44 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4605, 0x0) 20:29:44 executing program 5: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) r0 = syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) 20:29:44 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1264, 0x0) 20:29:44 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4600, 0x0) 20:29:44 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, &(0x7f00000001c0)) 20:29:44 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4606, 0x0) 20:29:44 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1]}) 20:29:44 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) 20:29:44 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, &(0x7f00000001c0)) 20:29:44 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4600, 0x0) 20:29:44 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1265, 0x0) 20:29:44 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f]}) 20:29:44 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) 20:29:44 executing program 0: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4600, 0x0) 20:29:44 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x460f, 0x0) 20:29:44 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, 0x0, 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, &(0x7f00000001c0)) 20:29:44 executing program 0: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4600, 0x0) 20:29:44 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsu(0x0, 0x8, 0x0) syz_open_dev$vcsu(&(0x7f0000000200), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) 20:29:44 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6]}) 20:29:44 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1267, 0x0) 20:29:44 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, 0x0, 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, &(0x7f00000001c0)) 20:29:44 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4610, 0x0) 20:29:44 executing program 0: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4600, 0x0) 20:29:44 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4606, 0x0) 20:29:44 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7]}) 20:29:44 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1268, 0x0) 20:29:44 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, 0x0, 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, &(0x7f00000001c0)) 20:29:45 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4611, 0x0) 20:29:45 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4606, 0x0) 20:29:45 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8]}) 20:29:45 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, &(0x7f00000001c0)) 20:29:45 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4600, 0x0) 20:29:45 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1269, 0x0) 20:29:45 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4606, 0x0) 20:29:45 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9]}) 20:29:45 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4600, 0x0) 20:29:45 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1274, 0x0) 20:29:45 executing program 1: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, &(0x7f00000001c0)) 20:29:45 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x541b, 0x0) 20:29:45 executing program 5: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4606, 0x0) 20:29:45 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4600, 0x0) 20:29:45 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1276, 0x0) 20:29:45 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6]}) 20:29:45 executing program 1: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, &(0x7f00000001c0)) 20:29:45 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x5421, 0x0) 20:29:45 executing program 5: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4606, 0x0) 20:29:45 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1277, 0x0) 20:29:45 executing program 0: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4600, 0x0) 20:29:45 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb]}) 20:29:45 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x5450, 0x0) 20:29:45 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1278, 0x0) 20:29:45 executing program 1: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, &(0x7f00000001c0)) 20:29:45 executing program 0: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4600, 0x0) 20:29:45 executing program 5: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4606, 0x0) 20:29:45 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7]}) 20:29:45 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x5451, 0x0) 20:29:45 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, 0x0) 20:29:45 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1279, 0x0) 20:29:45 executing program 0: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4600, 0x0) 20:29:45 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7]}) 20:29:45 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4606, 0x0) 20:29:45 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x5452, 0x0) 20:29:45 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, 0x0) 20:29:45 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5]}) 20:29:45 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x5460, 0x0) 20:29:45 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127a, 0x0) 20:29:45 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, 0x0) 20:29:45 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4606, 0x0) 20:29:45 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2]}) 20:29:45 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, 0x0) 20:29:45 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127b, 0x0) 20:29:45 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x8933, 0x0) 20:29:45 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, 0x0) 20:29:45 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8]}) 20:29:46 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1277, 0x0) 20:29:46 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4606, 0x0) 20:29:46 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127c, 0x0) 20:29:46 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5]}) 20:29:46 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1277, 0x0) 20:29:46 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, 0x0) 20:29:46 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x40044620, 0x0) 20:29:46 executing program 5: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4606, 0x0) 20:29:46 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127d, 0x0) 20:29:46 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1277, 0x0) 20:29:46 executing program 0: ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, 0x0) 20:29:46 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}}) 20:29:46 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x400448c9, 0x0) 20:29:46 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127e, 0x0) 20:29:46 executing program 5: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4606, 0x0) 20:29:46 executing program 1: ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x1277, 0x0) 20:29:46 executing program 0: ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, 0x0) 20:29:46 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x400448dd, 0x0) 20:29:46 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127f, 0x0) 20:29:46 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127d, 0x0) 20:29:46 executing program 1: ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x1277, 0x0) 20:29:46 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x400454ca, 0x0) 20:29:46 executing program 1: ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x1277, 0x0) 20:29:46 executing program 5: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4606, 0x0) 20:29:46 executing program 0: ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, 0x0) 20:29:46 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x40049409, 0x0) 20:29:46 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c00, 0x0) 20:29:46 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127f, 0x0) 20:29:46 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, 0x0) 20:29:46 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x40044620, 0x0) 20:29:46 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1277, 0x0) 20:29:46 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x40086602, 0x0) 20:29:46 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c01, 0x0) 20:29:46 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, 0x0) 20:29:46 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1277, 0x0) 20:29:46 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x40044620, 0x0) 20:29:46 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c02, 0x0) 20:29:46 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127f, 0x0) 20:29:46 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x40186366, 0x0) 20:29:46 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, 0x0) 20:29:46 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x40044620, 0x0) [ 992.524051][ T1219] ieee802154 phy0 wpan0: encryption failed: -22 [ 992.546634][ T1219] ieee802154 phy1 wpan1: encryption failed: -22 20:29:46 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x1277, 0x0) 20:29:46 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127f, 0x0) 20:29:46 executing program 0: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, 0x0) 20:29:46 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x401c5820, 0x0) 20:29:46 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c03, 0x0) 20:29:46 executing program 5: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x40044620, 0x0) 20:29:46 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x1277, 0x0) 20:29:46 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4020940d, 0x0) 20:29:47 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c05, 0x0) 20:29:47 executing program 0: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, 0x0) 20:29:47 executing program 5: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x40044620, 0x0) 20:29:47 executing program 3: ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x127f, 0x0) 20:29:47 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x80086301, 0x0) 20:29:47 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c06, 0x0) 20:29:47 executing program 5: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x40044620, 0x0) 20:29:47 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x1277, 0x0) 20:29:47 executing program 0: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, 0x0) 20:29:47 executing program 3: ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x127f, 0x0) 20:29:47 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c07, 0x0) 20:29:47 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x40044620, 0x0) 20:29:47 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x80086601, 0x0) 20:29:47 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x1277, 0x0) 20:29:47 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4020940d, 0x0) 20:29:47 executing program 3: ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x127f, 0x0) 20:29:47 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x40044620, 0x0) 20:29:47 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c08, 0x0) 20:29:47 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x801c581f, 0x0) 20:29:47 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x541b, 0x0) 20:29:47 executing program 1: syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x1277, 0x0) 20:29:47 executing program 3: r0 = syz_open_dev$loop(0x0, 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127f, 0x0) 20:29:47 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x40044620, 0x0) 20:29:47 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c09, 0x0) 20:29:47 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc0045878, 0x0) 20:29:47 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x541b, 0x0) 20:29:47 executing program 5: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x40044620, 0x0) 20:29:47 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc0045878, 0x0) 20:29:47 executing program 1: syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x1277, 0x0) 20:29:47 executing program 3: r0 = syz_open_dev$loop(0x0, 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127f, 0x0) 20:29:47 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x4c0a, 0x0) 20:29:47 executing program 5: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x40044620, 0x0) 20:29:47 executing program 1: syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x1277, 0x0) 20:29:47 executing program 3: r0 = syz_open_dev$loop(0x0, 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x127f, 0x0) 20:29:47 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x541b, 0x0) 20:29:47 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc0189436, 0x0) 20:29:47 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x541b, 0x0) 20:29:47 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x127f, 0x0) 20:29:47 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc020660b, 0x0) 20:29:47 executing program 5: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x40044620, 0x0) 20:29:47 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4610, 0x0) 20:29:47 executing program 0: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x541b, 0x0) 20:29:47 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x5421, 0x0) 20:29:47 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4610, 0x0) 20:29:47 executing program 0: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x541b, 0x0) 20:29:47 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x5450, 0x0) 20:29:48 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4605, 0x0) 20:29:48 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x127f, 0x0) 20:29:48 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc0684608, 0x0) 20:29:48 executing program 0: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x541b, 0x0) 20:29:48 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4605, 0x0) 20:29:48 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4610, 0x0) 20:29:48 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x127f, 0x0) 20:29:48 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x5451, 0x0) 20:29:48 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4605, 0x0) 20:29:48 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x541b, 0x0) 20:29:48 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$FBIOPAN_DISPLAY(r0, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0xa00, 0x0) 20:29:48 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x541b, 0x0) 20:29:48 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc0684608, 0x0) 20:29:48 executing program 5: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4605, 0x0) 20:29:48 executing program 3: syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x127f, 0x0) 20:29:48 executing program 2: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$FBIOPAN_DISPLAY(r0, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0xa00, 0x0) 20:29:48 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x5452, 0x0) 20:29:48 executing program 5: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4605, 0x0) 20:29:48 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x541b, 0x0) 20:29:48 executing program 3: syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x127f, 0x0) 20:29:48 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$FBIOPAN_DISPLAY(r0, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0xa00, 0x0) 20:29:48 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc0684608, 0x0) 20:29:48 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x5460, 0x0) 20:29:48 executing program 5: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4605, 0x0) 20:29:48 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc0684608, 0x0) 20:29:48 executing program 0: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x541b, 0x0) 20:29:48 executing program 3: syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x127f, 0x0) 20:29:48 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x400100, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$FBIOGET_VSCREENINFO(r0, 0x4600, &(0x7f0000000000)) 20:29:48 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x8933, 0x0) 20:29:48 executing program 3: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$FBIOPAN_DISPLAY(r0, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0xa00, 0x0) 20:29:48 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4605, 0x0) 20:29:48 executing program 1: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc0684608, 0x0) 20:29:48 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x400100, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$FBIOGET_VSCREENINFO(r0, 0x4600, &(0x7f0000000000)) 20:29:48 executing program 0: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x541b, 0x0) 20:29:48 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x400448c9, 0x0) 20:29:48 executing program 1: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc0684608, 0x0) 20:29:48 executing program 3: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$FBIOPAN_DISPLAY(r0, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0xa00, 0x0) 20:29:48 executing program 0: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x541b, 0x0) 20:29:48 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4605, 0x0) 20:29:48 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x400100, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$FBIOGET_VSCREENINFO(r0, 0x4600, &(0x7f0000000000)) openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x400100, 0x0) (async) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) (async) ioctl$FBIOGET_VSCREENINFO(r0, 0x4600, &(0x7f0000000000)) (async) 20:29:48 executing program 1: ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc0684608, 0x0) 20:29:48 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x400448dd, 0x0) 20:29:48 executing program 3: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$FBIOPAN_DISPLAY(r0, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0xa00, 0x0) 20:29:48 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000002540), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, [0x5, 0x8, 0x2, 0x5, 0x7, 0x0, 0x7, 0xfffffffffffffffb, 0x6, 0x9, 0x8, 0x7, 0xa6, 0x0, 0x3f, 0x1, 0x10001, 0x7, 0x3, 0x0, 0x4, 0x0, 0x5, 0x40, 0x1, 0x3b]}) 20:29:48 executing program 2: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000140)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x80800, 0x0, 0xffffffffffffffff}) ioctl$FBIOGET_CON2FBMAP(r0, 0x460f, &(0x7f0000000180)={0xd, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0], 0x3, 0x80000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r1, 0xc01064c7, 0x0) io_uring_setup(0x72ec, &(0x7f0000000080)={0x0, 0x9b8f, 0x200, 0x0, 0xf1, 0x0, r1}) 20:29:48 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4605, 0x0) 20:29:48 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x400454ca, 0x0) 20:29:49 executing program 3: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$FBIOPAN_DISPLAY(r0, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) 20:29:49 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc0684608, 0x0) 20:29:49 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r2, 0x5404) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r3, 0x80045105, &(0x7f00000001c0)) 20:29:49 executing program 2: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000140)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x80800, 0x0, 0xffffffffffffffff}) ioctl$FBIOGET_CON2FBMAP(r0, 0x460f, &(0x7f0000000180)={0xd, 0x2}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0], 0x3, 0x80000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r1, 0xc01064c7, 0x0) io_uring_setup(0x72ec, &(0x7f0000000080)={0x0, 0x9b8f, 0x200, 0x0, 0xf1, 0x0, r1}) 20:29:49 executing program 5: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4605, 0x0) 20:29:49 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x40049409, 0x0) 20:29:49 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc0684608, 0x0) 20:29:49 executing program 3: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$FBIOPAN_DISPLAY(r0, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) 20:29:49 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r2, 0x5404) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r3, 0x80045105, &(0x7f00000001c0)) 20:29:49 executing program 2: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000140)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x80800, 0x0, 0xffffffffffffffff}) ioctl$FBIOGET_CON2FBMAP(r0, 0x460f, &(0x7f0000000180)={0xd, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0], 0x3, 0x80000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r1, 0xc01064c7, 0x0) (async) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r1, 0xc01064c7, 0x0) io_uring_setup(0x72ec, &(0x7f0000000080)={0x0, 0x9b8f, 0x200, 0x0, 0xf1, 0x0, r1}) 20:29:49 executing program 5: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4605, 0x0) 20:29:49 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x40081271, 0x0) 20:29:49 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc0684608, 0x0) 20:29:49 executing program 3: ioctl$FBIOPAN_DISPLAY(0xffffffffffffffff, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) 20:29:49 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$SNDCTL_SEQ_THRESHOLD(0xffffffffffffffff, 0x4004510d, &(0x7f0000000000)=0x7fffffff) 20:29:49 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) pipe2$9p(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RREADLINK(r0, 0x0, 0xffffffffffffff8a) 20:29:49 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x40086602, 0x0) 20:29:49 executing program 5: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0x4605, 0x0) 20:29:49 executing program 3: ioctl$FBIOPAN_DISPLAY(0xffffffffffffffff, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) 20:29:49 executing program 1: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc0684608, 0x0) 20:29:49 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x1260, &(0x7f0000000040)) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x200, 0x80400) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000140)={0x7bcd5431, 0x8, [0x1, 0x8001]}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001340), 0x200080, 0x0) ioctl$SNDCTL_TMR_TEMPO(r3, 0xc0045405, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r3, 0x5404) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180), 0x2100, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r4, 0x80045105, &(0x7f00000001c0)) syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SNDCTL_TMR_TEMPO(r2, 0xc0045405, 0x0) 20:29:49 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) (async) ioctl$SNDCTL_SEQ_THRESHOLD(0xffffffffffffffff, 0x4004510d, &(0x7f0000000000)=0x7fffffff) 20:29:49 executing program 3: ioctl$FBIOPAN_DISPLAY(0xffffffffffffffff, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) 20:29:49 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x40101283, 0x0) 20:29:49 executing program 1: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc0684608, 0x0) 20:29:49 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4605, 0x0) (fail_nth: 1) 20:29:49 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$SNDCTL_SEQ_THRESHOLD(0xffffffffffffffff, 0x4004510d, &(0x7f0000000000)=0x7fffffff) 20:29:49 executing program 3: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPAN_DISPLAY(r0, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) 20:29:49 executing program 1: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc0684608, 0x0) [ 995.340707][T19118] FAULT_INJECTION: forcing a failure. [ 995.340707][T19118] name failslab, interval 1, probability 0, space 0, times 0 [ 995.391396][T19118] CPU: 1 PID: 19118 Comm: syz-executor.5 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 995.401866][T19118] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 995.411936][T19118] Call Trace: [ 995.415229][T19118] [ 995.418177][T19118] dump_stack_lvl+0x125/0x1b0 [ 995.422874][T19118] should_fail_ex+0x496/0x5b0 [ 995.427572][T19118] should_failslab+0x9/0x20 [ 995.432086][T19118] __kmem_cache_alloc_node+0x2f7/0x340 20:29:49 executing program 3: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPAN_DISPLAY(r0, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) 20:29:49 executing program 3: r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPAN_DISPLAY(r0, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) 20:29:49 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x541b, 0x0) (fail_nth: 1) [ 995.437565][T19118] ? tomoyo_realpath_from_path+0xb9/0x710 [ 995.443302][T19118] ? tomoyo_realpath_from_path+0xb9/0x710 [ 995.449050][T19118] __kmalloc+0x4f/0x100 [ 995.453223][T19118] tomoyo_realpath_from_path+0xb9/0x710 [ 995.458807][T19118] ? tomoyo_profile+0x47/0x60 [ 995.463504][T19118] tomoyo_path_number_perm+0x241/0x580 [ 995.468992][T19118] ? tomoyo_path_number_perm+0x22e/0x580 [ 995.474657][T19118] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 995.480498][T19118] ? reacquire_held_locks+0x4b0/0x4b0 [ 995.485901][T19118] ? bit_wait_timeout+0x160/0x160 [ 995.490960][T19118] ? __fget_files+0x272/0x410 [ 995.495649][T19118] security_file_ioctl+0x72/0xb0 [ 995.500600][T19118] __x64_sys_ioctl+0xbb/0x210 [ 995.505280][T19118] do_syscall_64+0x38/0xb0 [ 995.509696][T19118] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 995.515676][T19118] RIP: 0033:0x7f4752e7cae9 [ 995.520086][T19118] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 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 b0 ff ff ff f7 d8 64 89 01 48 [ 995.539689][T19118] RSP: 002b:00007f4753b850c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 995.548104][T19118] RAX: ffffffffffffffda RBX: 00007f4752f9bf80 RCX: 00007f4752e7cae9 [ 995.556073][T19118] RDX: 0000000000000000 RSI: 0000000000004605 RDI: 0000000000000003 [ 995.564044][T19118] RBP: 00007f4753b85120 R08: 0000000000000000 R09: 0000000000000000 [ 995.572025][T19118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 995.579994][T19118] R13: 000000000000000b R14: 00007f4752f9bf80 R15: 00007ffd35974828 [ 995.587967][T19118] 20:29:49 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$FBIO_WAITFORVSYNC(r0, 0x40044620, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000140), 0x54, 0x399001) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000180)={0x0}) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x2, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x0, 0x7f, 0x9, 0x6}, {0x4, 0x0, 0x8}, {0x637, 0xc0, 0x2, 0x1}, {0x0, 0x6, 0x1, 0x3}, {0xe8a, 0x5, 0x80, 0x8}, {0x1000, 0x2, 0xff, 0x8}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000300)) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r2, 0x40082102, &(0x7f0000000240)=r3) write$P9_RREADLINK(r1, 0x0, 0x0) write$fb(r1, &(0x7f0000000000)="575fe2294f84ccc092bc2dd38502aed34425b8c71975c02d62efd6a8086c464707d56e27845ed66ac4555228328129e7965df74ba3e23aa994d0a9454d6c4c6cd1018b9ca01facd4f29f4e2a29543cc99acae88e5c2b3cfd259b8bbdc8644266a107280e4f90353722f455306d75782cfbdecb0121d4b704506f6638cc6f0cfc50dcfcfe7f0207aae44f424e03b77e8a95cdfc059837a77aacb83c71d291f69eb8746f5a2b69ff7309922e68e21445cb7e52d4642b9926ef42fde69c5347b3b285d261556d6a608da2355c7eeeb142f398014ca1c494c12129a7146b5a0ebebb625cfd0209a726f5e0a4c029", 0xec) syz_open_dev$vcsu(&(0x7f0000000100), 0x0, 0x101000) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000380)) 20:29:49 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x40101286, 0x0) [ 995.606413][T19133] FAULT_INJECTION: forcing a failure. [ 995.606413][T19133] name failslab, interval 1, probability 0, space 0, times 0 [ 995.627851][T19118] ERROR: Out of memory at tomoyo_realpath_from_path. [ 995.639183][T19133] CPU: 0 PID: 19133 Comm: syz-executor.0 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 995.649714][T19133] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 995.659778][T19133] Call Trace: [ 995.663059][T19133] [ 995.665995][T19133] dump_stack_lvl+0x125/0x1b0 [ 995.670782][T19133] should_fail_ex+0x496/0x5b0 [ 995.675471][T19133] should_failslab+0x9/0x20 [ 995.679980][T19133] __kmem_cache_alloc_node+0x2f7/0x340 [ 995.685459][T19133] ? tomoyo_realpath_from_path+0xb9/0x710 [ 995.691311][T19133] ? tomoyo_realpath_from_path+0xb9/0x710 [ 995.697054][T19133] __kmalloc+0x4f/0x100 [ 995.701308][T19133] tomoyo_realpath_from_path+0xb9/0x710 [ 995.706874][T19133] ? tomoyo_profile+0x47/0x60 [ 995.711578][T19133] tomoyo_path_number_perm+0x241/0x580 [ 995.717087][T19133] ? tomoyo_path_number_perm+0x22e/0x580 [ 995.722754][T19133] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 995.728586][T19133] ? reacquire_held_locks+0x4b0/0x4b0 [ 995.733955][T19133] ? bit_wait_timeout+0x160/0x160 [ 995.738985][T19133] ? __fget_files+0x272/0x410 [ 995.743657][T19133] security_file_ioctl+0x72/0xb0 [ 995.748593][T19133] __x64_sys_ioctl+0xbb/0x210 [ 995.753265][T19133] do_syscall_64+0x38/0xb0 [ 995.757672][T19133] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 995.763562][T19133] RIP: 0033:0x7f0ac9c7cae9 [ 995.767971][T19133] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 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 b0 ff ff ff f7 d8 64 89 01 48 [ 995.787654][T19133] RSP: 002b:00007f0aca94e0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 995.796062][T19133] RAX: ffffffffffffffda RBX: 00007f0ac9d9bf80 RCX: 00007f0ac9c7cae9 [ 995.804027][T19133] RDX: 0000000000000000 RSI: 000000000000541b RDI: 0000000000000003 [ 995.811990][T19133] RBP: 00007f0aca94e120 R08: 0000000000000000 R09: 0000000000000000 [ 995.819953][T19133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 995.827933][T19133] R13: 000000000000000b R14: 00007f0ac9d9bf80 R15: 00007ffd74bf6788 [ 995.835925][T19133] [ 995.839057][ C0] vkms_vblank_simulate: vblank timer overrun 20:29:50 executing program 3: openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$FBIOPAN_DISPLAY(0xffffffffffffffff, 0x4606, &(0x7f0000000040)={0x20, 0xa0, 0x20, 0x0, 0x9, 0x6f5a, 0xf, 0x0, {0x0, 0x9, 0x1}, {0x2c505184, 0x2}, {0x1, 0x100}, {0xffffffff, 0xb46f}, 0x0, 0x2, 0x9, 0x80000001, 0x0, 0x1, 0x20, 0x0, 0x66a, 0x9, 0xe2, 0x5, 0x10, 0x1, 0x0, 0x7}) 20:29:50 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc0684608, 0x0) (fail_nth: 1) 20:29:50 executing program 5: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x4605, 0x0) (fail_nth: 2) 20:29:50 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x40101288, 0x0) 20:29:50 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000200), 0x8, 0x0) ioctl$FBIO_WAITFORVSYNC(r0, 0x40044620, 0x0) (async) r2 = syz_open_dev$vcsu(&(0x7f0000000140), 0x54, 0x399001) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000180)={0x0}) (async) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x2, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x0, 0x7f, 0x9, 0x6}, {0x4, 0x0, 0x8}, {0x637, 0xc0, 0x2, 0x1}, {0x0, 0x6, 0x1, 0x3}, {0xe8a, 0x5, 0x80, 0x8}, {0x1000, 0x2, 0xff, 0x8}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000300)) (async) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r2, 0x40082102, &(0x7f0000000240)=r3) write$P9_RREADLINK(r1, 0x0, 0x0) write$fb(r1, &(0x7f0000000000)="575fe2294f84ccc092bc2dd38502aed34425b8c71975c02d62efd6a8086c464707d56e27845ed66ac4555228328129e7965df74ba3e23aa994d0a9454d6c4c6cd1018b9ca01facd4f29f4e2a29543cc99acae88e5c2b3cfd259b8bbdc8644266a107280e4f90353722f455306d75782cfbdecb0121d4b704506f6638cc6f0cfc50dcfcfe7f0207aae44f424e03b77e8a95cdfc059837a77aacb83c71d291f69eb8746f5a2b69ff7309922e68e21445cb7e52d4642b9926ef42fde69c5347b3b285d261556d6a608da2355c7eeeb142f398014ca1c494c12129a7146b5a0ebebb625cfd0209a726f5e0a4c029", 0xec) (async, rerun: 32) syz_open_dev$vcsu(&(0x7f0000000100), 0x0, 0x101000) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, 0x0) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000380)) [ 995.877332][T19140] FAULT_INJECTION: forcing a failure. [ 995.877332][T19140] name failslab, interval 1, probability 0, space 0, times 0 [ 995.905155][T19133] ERROR: Out of memory at tomoyo_realpath_from_path. [ 995.913150][T19140] CPU: 0 PID: 19140 Comm: syz-executor.1 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 995.923588][T19140] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 995.933659][T19140] Call Trace: [ 995.936947][T19140] [ 995.939888][T19140] dump_stack_lvl+0x125/0x1b0 [ 995.944579][T19140] should_fail_ex+0x496/0x5b0 [ 995.949269][T19140] should_failslab+0x9/0x20 [ 995.953881][T19140] __kmem_cache_alloc_node+0x2f7/0x340 [ 995.959405][T19140] ? tomoyo_realpath_from_path+0xb9/0x710 [ 995.965165][T19140] ? tomoyo_realpath_from_path+0xb9/0x710 [ 995.971022][T19140] __kmalloc+0x4f/0x100 [ 995.975221][T19140] tomoyo_realpath_from_path+0xb9/0x710 [ 995.980818][T19140] ? tomoyo_profile+0x47/0x60 [ 995.985539][T19140] tomoyo_path_number_perm+0x241/0x580 [ 995.991132][T19140] ? tomoyo_path_number_perm+0x22e/0x580 [ 995.996803][T19140] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 996.002670][T19140] ? reacquire_held_locks+0x4b0/0x4b0 [ 996.008095][T19140] ? bit_wait_timeout+0x160/0x160 [ 996.013170][T19140] ? __fget_files+0x272/0x410 [ 996.017878][T19140] security_file_ioctl+0x72/0xb0 [ 996.020581][T19152] FAULT_INJECTION: forcing a failure. [ 996.020581][T19152] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 996.022832][T19140] __x64_sys_ioctl+0xbb/0x210 [ 996.022863][T19140] do_syscall_64+0x38/0xb0 [ 996.044936][T19140] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 996.050840][T19140] RIP: 0033:0x7f20c347cae9 [ 996.055264][T19140] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 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 b0 ff ff ff f7 d8 64 89 01 48 [ 996.057833][T19146] ------------[ cut here ]------------ [ 996.074862][T19140] RSP: 002b:00007f20c419f0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 996.074887][T19140] RAX: ffffffffffffffda RBX: 00007f20c359bf80 RCX: 00007f20c347cae9 [ 996.074902][T19140] RDX: 0000000000000000 RSI: 00000000c0684608 RDI: 0000000000000003 [ 996.074916][T19140] RBP: 00007f20c419f120 R08: 0000000000000000 R09: 0000000000000000 [ 996.074930][T19140] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 996.074943][T19140] R13: 000000000000000b R14: 00007f20c359bf80 R15: 00007ffc5aaea0e8 [ 996.074970][T19140] [ 996.075075][ C0] vkms_vblank_simulate: vblank timer overrun [ 996.089411][T19152] CPU: 0 PID: 19152 Comm: syz-executor.5 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 996.097314][T19146] platform vkms: vblank wait timed out on crtc 0 [ 996.105269][T19152] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 996.105283][T19152] Call Trace: [ 996.105292][T19152] [ 996.105300][T19152] dump_stack_lvl+0x125/0x1b0 [ 996.105328][T19152] should_fail_ex+0x496/0x5b0 [ 996.152867][T19146] WARNING: CPU: 1 PID: 19146 at drivers/gpu/drm/drm_vblank.c:1310 drm_wait_one_vblank+0x32d/0x540 [ 996.154857][T19152] _copy_from_user+0x30/0xf0 [ 996.154889][T19152] kstrtouint_from_user+0xd7/0x1b0 [ 996.165123][T19146] Modules linked in: [ 996.168187][T19152] ? kstrtouint+0x130/0x130 [ 996.168232][T19152] ? lock_sync+0x190/0x190 [ 996.168270][T19152] proc_fail_nth_write+0x84/0x260 [ 996.168310][T19152] ? proc_task_getattr+0x230/0x230 [ 996.168355][T19152] vfs_write+0x2a4/0xe40 20:29:50 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x401070c9, 0x0) 20:29:50 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x401070ca, 0x0) 20:29:50 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0x541b, 0x0) (fail_nth: 2) [ 996.171259][T19146] [ 996.171267][T19146] CPU: 1 PID: 19146 Comm: syz-executor.2 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 996.175909][T19152] ? proc_task_getattr+0x230/0x230 [ 996.180595][T19146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 996.191109][T19152] ? kernel_write+0x6c0/0x6c0 [ 996.191144][T19152] ? __fget_files+0x272/0x410 [ 996.191181][T19152] ksys_write+0x12f/0x250 [ 996.195737][T19146] RIP: 0010:drm_wait_one_vblank+0x32d/0x540 [ 996.200819][T19152] ? __ia32_sys_read+0xb0/0xb0 [ 996.200854][T19152] ? syscall_enter_from_user_mode+0x26/0x80 [ 996.204741][T19146] Code: 4d 85 ed 0f 84 49 01 00 00 e8 df 36 cf fc 4c 89 e7 e8 27 1f 7a 00 89 e9 4c 89 ea 48 c7 c7 60 f1 fd 8a 48 89 c6 e8 23 5f 95 fc <0f> 0b e9 16 fe ff ff e8 b7 36 cf fc 48 8d 7b 08 48 b8 00 00 00 00 [ 996.209217][T19152] do_syscall_64+0x38/0xb0 [ 996.209246][T19152] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 996.209278][T19152] RIP: 0033:0x7f4752e7b82f 20:29:50 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x401070cd, 0x0) [ 996.213660][T19146] RSP: 0018:ffffc9001602fb38 EFLAGS: 00010286 [ 996.218653][T19152] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 b9 80 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 0c 81 02 00 48 [ 996.218677][T19152] RSP: 002b:00007f4753b640c0 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 996.218699][T19152] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f4752e7b82f [ 996.218713][T19152] RDX: 0000000000000001 RSI: 00007f4753b64130 RDI: 0000000000000004 [ 996.218727][T19152] RBP: 00007f4753b64120 R08: 0000000000000000 R09: 0000000000000000 [ 996.218741][T19152] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 996.218756][T19152] R13: 000000000000006e R14: 00007f4752f9c050 R15: 00007ffd35974828 [ 996.218789][T19152] [ 996.218850][ C0] vkms_vblank_simulate: vblank timer overrun [ 996.313743][T19140] ERROR: Out of memory at tomoyo_realpath_from_path. [ 996.313960][T19146] [ 996.313966][T19146] RAX: 0000000000000000 RBX: ffff88801c830000 RCX: 0000000000000000 20:29:50 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x40186366, 0x0) [ 996.313981][T19146] RDX: ffff888057711dc0 RSI: ffffffff814df0c6 RDI: 0000000000000001 [ 996.313995][T19146] RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000 [ 996.443761][T19146] R10: 0000000000000001 R11: 205d303431393154 R12: ffff88801c863010 [ 996.451890][T19146] R13: ffff88801c3032a8 R14: 1ffff92002c05f69 R15: 0000000000006d85 [ 996.459907][T19146] FS: 00007fd2939fe6c0(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 [ 996.467286][T19163] FAULT_INJECTION: forcing a failure. [ 996.467286][T19163] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 996.468913][T19146] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 996.468930][T19146] CR2: 0000001b2f121000 CR3: 0000000053eb5000 CR4: 0000000000350ee0 [ 996.468944][T19146] Call Trace: [ 996.468951][T19146] [ 996.468958][T19146] ? show_regs+0x8f/0xa0 [ 996.468985][T19146] ? __warn+0xe6/0x380 [ 996.469006][T19146] ? preempt_schedule_notrace+0x5f/0xe0 [ 996.497015][T19163] CPU: 0 PID: 19163 Comm: syz-executor.0 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 996.500208][T19146] ? drm_wait_one_vblank+0x32d/0x540 [ 996.503080][T19163] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 996.507294][T19146] ? report_bug+0x3bc/0x580 [ 996.511330][T19163] Call Trace: [ 996.511341][T19163] [ 996.511350][T19163] dump_stack_lvl+0x125/0x1b0 [ 996.511380][T19163] should_fail_ex+0x496/0x5b0 [ 996.516912][T19146] ? handle_bug+0x3c/0x70 [ 996.527287][T19163] _copy_from_user+0x30/0xf0 [ 996.527319][T19163] kstrtouint_from_user+0xd7/0x1b0 20:29:50 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x401870c8, 0x0) [ 996.527349][T19163] ? kstrtouint+0x130/0x130 [ 996.527388][T19163] ? lock_sync+0x190/0x190 [ 996.527424][T19163] proc_fail_nth_write+0x84/0x260 [ 996.532739][T19146] ? exc_invalid_op+0x17/0x40 [ 996.542720][T19163] ? proc_task_getattr+0x230/0x230 [ 996.542763][T19163] vfs_write+0x2a4/0xe40 [ 996.542787][T19163] ? proc_task_getattr+0x230/0x230 [ 996.542825][T19163] ? kernel_write+0x6c0/0x6c0 [ 996.542851][T19163] ? __fget_files+0x272/0x410 [ 996.542889][T19163] ksys_write+0x12f/0x250 [ 996.542916][T19163] ? __ia32_sys_read+0xb0/0xb0 [ 996.542941][T19163] ? syscall_enter_from_user_mode+0x26/0x80 [ 996.542982][T19163] do_syscall_64+0x38/0xb0 [ 996.543009][T19163] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 996.543046][T19163] RIP: 0033:0x7f0ac9c7b82f [ 996.543065][T19163] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 b9 80 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 0c 81 02 00 48 [ 996.543088][T19163] RSP: 002b:00007f0aca92d0c0 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 20:29:50 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000180), 0x0, 0x2) ioctl$LOOP_SET_STATUS64(r0, 0x401870cb, 0x0) [ 996.543113][T19163] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f0ac9c7b82f [ 996.543129][T19163] RDX: 0000000000000001 RSI: 00007f0aca92d130 RDI: 0000000000000004 [ 996.543145][T19163] RBP: 00007f0aca92d120 R08: 0000000000000000 R09: 0000000000000000 [ 996.543159][T19163] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 996.543174][T19163] R13: 000000000000006e R14: 00007f0ac9d9c050 R15: 00007ffd74bf6788 [ 996.543208][T19163] [ 996.543346][ C0] vkms_vblank_simulate: vblank timer overrun [ 996.730041][T19146] ? asm_exc_invalid_op+0x1a/0x20 [ 996.735111][T19146] ? __warn_printk+0x1a6/0x350 [ 996.739993][T19146] ? drm_wait_one_vblank+0x32d/0x540 [ 996.746190][T19146] ? drm_wait_one_vblank+0x32d/0x540 [ 996.751653][T19146] ? drm_crtc_vblank_put+0x80/0x80 [ 996.756786][T19146] ? mark_held_locks+0x9f/0xe0 [ 996.761744][T19146] ? cpuacct_percpu_seq_show+0x10/0x10 [ 996.767219][T19146] ? lockdep_hardirqs_on+0x7d/0x100 [ 996.772529][T19146] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 996.778395][T19146] ? drm_vblank_get+0x14f/0x270 [ 996.783277][T19146] drm_fb_helper_ioctl+0x152/0x190 [ 996.788474][T19146] ? drm_fb_helper_unregister_info+0x60/0x60 [ 996.794485][T19146] do_fb_ioctl+0x3d0/0x7d0 [ 996.798994][T19146] ? fb_getput_cmap+0x2f0/0x2f0 [ 996.803863][T19146] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 996.809772][T19146] ? do_vfs_ioctl+0x379/0x1920 [ 996.814563][T19146] ? __fget_files+0x272/0x410 [ 996.819272][T19146] fb_ioctl+0xf1/0x160 [ 996.823353][T19146] ? do_fb_ioctl+0x7d0/0x7d0 [ 996.827989][T19146] __x64_sys_ioctl+0x18f/0x210 [ 996.832785][T19146] do_syscall_64+0x38/0xb0 [ 996.837224][T19146] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 996.843184][T19146] RIP: 0033:0x7fd294e7cae9 [ 996.848524][T19146] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 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 b0 ff ff ff f7 d8 64 89 01 48 [ 996.868365][T19146] RSP: 002b:00007fd2939fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 996.876794][T19146] RAX: ffffffffffffffda RBX: 00007fd294f9bf80 RCX: 00007fd294e7cae9 [ 996.884798][T19146] RDX: 0000000000000000 RSI: 0000000040044620 RDI: 0000000000000003 [ 996.892832][T19146] RBP: 00007fd294ec847a R08: 0000000000000000 R09: 0000000000000000 [ 996.900855][T19146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 996.908881][T19146] R13: 000000000000000b R14: 00007fd294f9bf80 R15: 00007ffcc6c9a128 [ 996.916871][T19146] [ 996.920380][T19146] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 996.927680][T19146] CPU: 1 PID: 19146 Comm: syz-executor.2 Not tainted 6.6.0-rc4-syzkaller-00229-g82714078aee4 #0 [ 996.938160][T19146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 [ 996.948212][T19146] Call Trace: [ 996.951487][T19146] [ 996.954405][T19146] dump_stack_lvl+0xd9/0x1b0 [ 996.958985][T19146] panic+0x6a6/0x750 [ 996.962958][T19146] ? panic_smp_self_stop+0xa0/0xa0 [ 996.968090][T19146] ? drm_wait_one_vblank+0x32d/0x540 [ 996.973485][T19146] check_panic_on_warn+0xab/0xb0 [ 996.978426][T19146] __warn+0xf2/0x380 [ 996.982327][T19146] ? preempt_schedule_notrace+0x5f/0xe0 [ 996.987874][T19146] ? drm_wait_one_vblank+0x32d/0x540 [ 996.993240][T19146] report_bug+0x3bc/0x580 [ 996.997563][T19146] handle_bug+0x3c/0x70 [ 997.001710][T19146] exc_invalid_op+0x17/0x40 [ 997.006205][T19146] asm_exc_invalid_op+0x1a/0x20 [ 997.011136][T19146] RIP: 0010:drm_wait_one_vblank+0x32d/0x540 [ 997.017026][T19146] Code: 4d 85 ed 0f 84 49 01 00 00 e8 df 36 cf fc 4c 89 e7 e8 27 1f 7a 00 89 e9 4c 89 ea 48 c7 c7 60 f1 fd 8a 48 89 c6 e8 23 5f 95 fc <0f> 0b e9 16 fe ff ff e8 b7 36 cf fc 48 8d 7b 08 48 b8 00 00 00 00 [ 997.036629][T19146] RSP: 0018:ffffc9001602fb38 EFLAGS: 00010286 [ 997.042686][T19146] RAX: 0000000000000000 RBX: ffff88801c830000 RCX: 0000000000000000 [ 997.050742][T19146] RDX: ffff888057711dc0 RSI: ffffffff814df0c6 RDI: 0000000000000001 [ 997.058715][T19146] RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000 [ 997.066675][T19146] R10: 0000000000000001 R11: 205d303431393154 R12: ffff88801c863010 [ 997.074631][T19146] R13: ffff88801c3032a8 R14: 1ffff92002c05f69 R15: 0000000000006d85 [ 997.082688][T19146] ? __warn_printk+0x1a6/0x350 [ 997.087453][T19146] ? drm_wait_one_vblank+0x32d/0x540 [ 997.092736][T19146] ? drm_crtc_vblank_put+0x80/0x80 [ 997.097839][T19146] ? mark_held_locks+0x9f/0xe0 [ 997.102596][T19146] ? cpuacct_percpu_seq_show+0x10/0x10 [ 997.108049][T19146] ? lockdep_hardirqs_on+0x7d/0x100 [ 997.113240][T19146] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 997.119034][T19146] ? drm_vblank_get+0x14f/0x270 [ 997.123884][T19146] drm_fb_helper_ioctl+0x152/0x190 [ 997.128992][T19146] ? drm_fb_helper_unregister_info+0x60/0x60 [ 997.134966][T19146] do_fb_ioctl+0x3d0/0x7d0 [ 997.139389][T19146] ? fb_getput_cmap+0x2f0/0x2f0 [ 997.144235][T19146] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 997.150148][T19146] ? do_vfs_ioctl+0x379/0x1920 [ 997.154919][T19146] ? __fget_files+0x272/0x410 [ 997.159588][T19146] fb_ioctl+0xf1/0x160 [ 997.163652][T19146] ? do_fb_ioctl+0x7d0/0x7d0 [ 997.168238][T19146] __x64_sys_ioctl+0x18f/0x210 [ 997.172994][T19146] do_syscall_64+0x38/0xb0 [ 997.177399][T19146] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 997.183285][T19146] RIP: 0033:0x7fd294e7cae9 [ 997.187689][T19146] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 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 b0 ff ff ff f7 d8 64 89 01 48 [ 997.207309][T19146] RSP: 002b:00007fd2939fe0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 997.215713][T19146] RAX: ffffffffffffffda RBX: 00007fd294f9bf80 RCX: 00007fd294e7cae9 [ 997.223672][T19146] RDX: 0000000000000000 RSI: 0000000040044620 RDI: 0000000000000003 [ 997.231630][T19146] RBP: 00007fd294ec847a R08: 0000000000000000 R09: 0000000000000000 [ 997.239587][T19146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 997.247548][T19146] R13: 000000000000000b R14: 00007fd294f9bf80 R15: 00007ffcc6c9a128 [ 997.255536][T19146] [ 997.259588][T19146] Kernel Offset: disabled [ 997.264013][T19146] Rebooting in 86400 seconds..