last executing test programs: 8.161224285s ago: executing program 2 (id=92): splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x3cc2, 0x8) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, 0x0, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_INIT(r1, 0x29, 0xc8, &(0x7f00000001c0), 0x4) r2 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_INIT(r2, 0x29, 0xc8, &(0x7f00000001c0), 0x4) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = syz_open_dev$usbfs(&(0x7f0000000100), 0x76, 0x101301) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r4, 0x89f1, &(0x7f0000010640)={'ip6_vti0\x00', &(0x7f0000000240)=@ethtool_test={0x2e, 0x8000, 0xd, 0x3, [0x1000, 0x8, 0x9]}}) inotify_init() ioctl$USBDEVFS_FREE_STREAMS(r3, 0x802c550a, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x8946, &(0x7f0000000000)={'team_slave_0\x00', &(0x7f0000002fc0)=@ethtool_stats={0x4a}}) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff7000/0x1000)=nil, &(0x7f000012d000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f00005a4000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, &(0x7f000012d000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0}, 0x68) io_uring_setup(0x1b7b, &(0x7f0000000040)={0x0, 0x970, 0x1f480, 0x0, 0x39d}) recvmmsg(r5, &(0x7f0000005f40)=[{{&(0x7f0000000140)=@nl=@unspec, 0x80, &(0x7f0000000400)=[{&(0x7f0000000340)=""/188, 0xbc}], 0x1, &(0x7f0000000440)=""/60, 0x3c}, 0xa}, {{&(0x7f0000000480)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, &(0x7f0000002580)=[{&(0x7f0000000500)=""/57, 0x39}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/46, 0x2e}, {&(0x7f00000024c0)=""/131, 0x83}], 0x4, &(0x7f0000003000)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000004000)=@un=@abs, 0x80, &(0x7f0000004480)=[{&(0x7f0000004080)=""/192, 0xc0}, {&(0x7f0000004140)=""/31, 0x1f}, {&(0x7f0000004180)=""/10, 0xa}, {&(0x7f00000041c0)=""/14, 0xe}, {&(0x7f0000004200)=""/157, 0x9d}, {&(0x7f00000042c0)=""/27, 0x1b}, {&(0x7f0000004300)=""/108, 0x6c}, {&(0x7f0000004380)=""/110, 0x6e}, {&(0x7f0000004400)=""/111, 0x6f}], 0x9, &(0x7f0000004540)=""/16, 0x10}, 0x3}, {{0x0, 0x0, &(0x7f0000005a00)=[{&(0x7f0000004580)=""/217, 0xd9}, {&(0x7f0000004680)=""/4096, 0x1000}, {&(0x7f0000005680)=""/74, 0x4a}, {&(0x7f0000005700)=""/21, 0x15}, {&(0x7f0000005740)=""/183, 0xb7}, {&(0x7f0000005800)=""/181, 0xb5}, {&(0x7f00000058c0)=""/51, 0x33}, {&(0x7f0000005900)=""/91, 0x5b}, {&(0x7f0000005980)=""/94, 0x5e}], 0x9, &(0x7f0000005ac0)=""/239, 0xef}, 0x9}, {{0x0, 0x0, &(0x7f0000005e00)=[{&(0x7f0000005bc0)}, {&(0x7f0000005c00)=""/196, 0xc4}, {&(0x7f00000001c0)}, {&(0x7f0000005d40)=""/56, 0x38}, {&(0x7f0000005d80)=""/112, 0x70}], 0x5, &(0x7f0000005e80)=""/149, 0x95}, 0x101}], 0x5, 0x2000, &(0x7f0000006080)={0x0, 0x989680}) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000300)={'bridge0\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001440)=ANY=[@ANYBLOB="540000001c000103000000000000000007000000", @ANYRES32=r8, @ANYBLOB="4000a6080a000200ff"], 0x54}, 0x1, 0x0, 0x0, 0x800}, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) io_setup(0x0, &(0x7f0000000200)=0x0) io_getevents(r9, 0x6, 0x7, &(0x7f0000000740)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f0000000840)={0x77359400}) mremap(&(0x7f00005ab000/0x1000)=nil, 0x1000, 0x1000, 0x7, &(0x7f0000ffe000/0x1000)=nil) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x8) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r6, 0x6, 0x23, &(0x7f00000006c0)={&(0x7f0000172000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/228, 0xe4, 0x0, &(0x7f0000000640)=""/107, 0x6b}, &(0x7f0000000700)=0x40) 6.829023886s ago: executing program 2 (id=94): futex(&(0x7f000000cffc)=0x4, 0x9, 0x4, 0x0, 0x0, 0x400000) futex(&(0x7f000000cffc), 0xc, 0x1, 0x0, &(0x7f0000048000)=0xfffffffe, 0x0) fsopen(0x0, 0x0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="6163746976655f6c6f67733d342c646174615f666c7573682c66617374626f6f742c6a71666d743d76667376312c6e6f696e6c696e655f64656e7472792c7573726a71756f74613d66326673002c00ff371013587045d0d273e856ce75c2b11120ece6d6a76856a2cdd8c835ef14aa3aea583b7f3affd12ff9abc9b21098874a75607f009920ad1a283ce7b8b528e239692ab156e30dd8365f708e6c98cfcd0b30d5304dd70f87da026e2d4e4df1ad07ba72683f43d76541d455d1fa118f0900000009fe28bfded255e7c5806f05b80ec0e186b4f72759eb096a1fe6793e734fe61555f01ff9f23bc11370aa247215e8f1410ea4728bb2a2c2d20bc5e61b0a4c7ddb25da21c75f35f711581d1f5b8db3be07c80000000000000000"], 0x1, 0x54f4, &(0x7f000000ab00)="$eJzs3M1rI2UYAPBn2u1+uxbx4G0HFqGFTdj0Y9Fb1V38wC7Fj4MnTZM0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJmZ6tYvhKaNtb8fTJ6ZN2+eed5QCs9MmADOrfn0px+SuBFXImI2Iq5H5PtJueXWivBMRNyMiJnHtqQc/23gYkRcjYgb4+RFzqR865Pbo1ur37/245dfX7pw7dMvvpneqoFpezYietvF/l6viFm7iA/L8fqok8feyqiMxRu9R+VxVsS91maeYa9+OK+ex+V2MT/b3h2MY5LUG+PY7mzl49v94oSDUfswT/6Bh/Wd/LjZ2sxjZ5DlsX1Q1LV/UPxvOxgMizzNMt/7efoYDg9jMd7abxXr2X6Ux0Z/WI4XebNma38cR2UsTxeNrNvM69g8zjf93/Z6p7+7n45aO4NO1k9Xq7XnqrW7ldpO1mwNWyuVeq95dyVdaHfH0yrDVr231s6ydrdVbWS9xXSh3WhUarV04V5rs1Pvp7Vadbl6p7K6WO7dTl9+8HbabaYL4/hip7877HQH6Va2kxafWEyXqsvPL6a3aumb6xvpxhv3769vvPXuvXcevLD+6kvlpD+VlS4s3VlaqtTuVJZqi+do/R+WRU9w/XAsybQLADh79P/ANEyj/9/qTq7/D/3/RJyp/ve89/8nsH44Fv0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC59e3cZ6/kO/PF8bVy/ImIm+Ohp8rjJCJmIuKXvzAbF4/knC3zzP3N/Lk/1PBVEnmG8TkuldvViFgrt5+fPOlvAQAAAP6/Pv/g5sdFt168zE+7IE5TcdFm5vp7E8qXRMTc/HcTyjYzfnl6Qsnyv+8LsT+hbPkFrMsTSlZccrswqWz/yuyRcPmxkBRh5lTLAQAATsXRTuB0uxAAAABO00fTLoDpSOLwVubhveD8l/e/3xC8cuQIAAAAOIOSaRcAAAAAnLi8//+H5/+F5/8BAADA2Vc8/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPiVnfvJSR2K4gB8Wuh7vD9GYpy7FWewDJfg0KFhAW6CJeAW3ABrwJlLMGBoS7QGE5PetpF8X9JebkN+nBIm515SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6NJzsZo/3l89tM3Z7tpJczcAAADAMZtiNS9fTKv5v/r6WX3pop5nEZFHxLHefRS/GpmjOqf44v3FpxqeIsqE/Wf8ro+/EXFdH6/nXX8LAAAAcLrWi+Ws6tar03ToguhTtWiT/79JlJdFRDF9SZSW70+XicLK3/c47hKllQtYk0Rh1ZLbOFXat4waw+TDkFVD3ms5AABAL5qdQL9dCAAAAH26HboAhpHFYSvzsBdc/vP+fUPwT2MGAAAA/EDZ0AUAAAAAnSv7f8//AwAAgNNWPf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALm2K1Xy9WM7a5mx37aS5GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgjf15R4EQCIMw2Lu+M5n7H1YaNDU1qQLh428MBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA3v/vL/4mpcSaZe20sPY8ka6fG1qmxd24c/WF8/RoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu9uclBUIgCKJgzvjfSd//sJKgZxAhAhoeVdSiAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4It+98v/ialxJpk7bSwdjyRrV42tq8beg8bRg/H2bwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudu7nNY4qDgD4d2Z2trYqxig5RETBg17sdlNbe/WgBA/+CUJItzW69Ueagy1FyMWb5NyL6FFEUOKt/0PPLfRSbz3soYJnZWZnmmkacLV0Zpt8PvD2fWcY5n3fJIR8570EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA2eW8vzoqPhWmcVudu3b+2XvS39/WFGzt3lotWxEmbST8dXm0eJEvdJQIAAMDRkdX1fUTczXdXiz5dKOv/vL6mqPl/eH4a1/X8/rq/7uvav2i//3bv5QcDLUzHKW56YWM8OvVoKr0nN8v59sK/XtErn3z57iUrvyDph9svTfLyeSbf3bz5fr8Mj7WRLQDwf5ys+yqofx8q+mGXiQFwZPQahXdd/2cL3eYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBt/wQAAP//K8ZAQg==") r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x182) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./bus\x00', 0x0, 0x18}, 0x18) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mount(&(0x7f0000000300), &(0x7f0000000080)='.\x00', &(0x7f0000000140)='fuseblk\x00', 0x2200892, 0x0) r4 = socket(0x80000000000000a, 0x2, 0x0) setsockopt$inet6_group_source_req(r4, 0x11, 0x66, &(0x7f0000000200)={0x20000000, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}, 0xfffffffe}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0xfc, 0x0}}}}, 0x108) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x8080, &(0x7f0000000040)={[{@usrquota}, {@journal_dev}]}, 0x1, 0x63c, &(0x7f0000001bc0)="$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") r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000580)='.\x00', 0x8880, 0x85) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0xe, 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="beaa0000000000007110a2000000000095"], &(0x7f0000000480)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x30}, 0x94) lseek(r5, 0x100, 0x0) getdents(r5, 0x0, 0x0) socket(0x28, 0x5, 0x0) r6 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r6, &(0x7f00000065c0)={0x0, 0x0, &(0x7f0000006580)={&(0x7f0000000380)=ANY=[@ANYBLOB="0c00fbd81de56a754da8163a395be8e300000603f1ff000000000000000000000048000000000000003a910878"], 0x28}}, 0x0) recvfrom(r6, 0x0, 0x0, 0x2002, 0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000200)=@o_path={&(0x7f0000000100)='./file1\x00', 0xffffffffffffffff, 0x4000, r0}, 0x18) 5.677743632s ago: executing program 2 (id=106): r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c1842, 0x0) bpf$ITER_CREATE(0xb, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller0\x00', 0x7101}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000772904202404019957c2010203010902240001000010000904430002317d5500090502020002020000090582020002"], 0x0) syz_usb_control_io$uac1(r2, 0x0, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_TID_CONFIG(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000140)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="495303008ceeb3ff6bf6500dafa2c871145ee0fd3c3b536c4e9a2e077b6030e8214faeab637e18871ea447db0af2b76db960adba5636063fe0aeecc8a57b9bdd155b4352787ce9a5d6a00fe4636f82549abc600777888937f102bebaa1c875e21bc9582f4171609ca5c84e715589570fab4ebc552266f95dbade69492e", @ANYRES32=0x0, @ANYBLOB="08009d"], 0x24}, 0x1, 0x0, 0x0, 0x4040}, 0x0) syz_usb_control_io$rtl8150(r2, 0x0, 0x0) syz_usb_control_io$uac2(r2, 0x0, 0x0) syz_usb_control_io$lan78xx(r2, 0x0, &(0x7f0000000900)={0x34, &(0x7f0000000740)=ANY=[@ANYBLOB="20170400000024b31fee"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$lan78xx(r2, 0x0, 0x0) syz_usb_control_io$printer(r2, 0x0, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, 0x0, 0x0) syz_usb_control_io$uac2(r2, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000040)=ANY=[@ANYBLOB="0007a15d885c3581af01c39f5b55bb4dcf85381327709613fe3e79286df36acf4c11b4254728acc87e7c429e766ea5002443b4eca0c2bd262724e18a49f64274743e393e4017d4bdf9a6ec23bacb450a5e2d6e3a"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$lan78xx(r2, &(0x7f00000004c0)={0x14, &(0x7f0000000340)={0x20, 0x1, 0x4b, {0x4b, 0x21, "6c4c4142202a76cca349b486c80711614d0124fec5136dbc1fb6d74db2e24355c5bea80584eea9fb6a17902aae3f1f319b6e22239399d5a2d7995af604819c06355897a75f37eeb17d"}}, &(0x7f00000003c0)={0x0, 0x3, 0xf1, @string={0xf1, 0x3, "9744e1b06534ed137c1be6ea988743621d59e294dcacda40f23cae12eb9e0b6a7af3ef296d1be62a65263cc153d3b06c2d273d655d16a2a0d525c1ea5a29b5f4b612795840100c8c617513af502a2d9323e5b019f1c882c76289f628803434b5dbacc47604a2bd28af22b3d7557336e5e43c3551ec64ea1013e797a93b9f5e38b5c6b6479a5c1a814ca4d98ce2927d3977b1a6153c90c7f9d5691ca9a076b8269ac9409d15dc3f8865519114317835c34ae32ee677ce4643605937c8324ed66e2384550feb60c18aefefcbbdefa4766444d6e669bacbfd778ffe4985d4697de81987130550432e2c8e9df08e23d802"}}}, &(0x7f0000000a80)={0x34, &(0x7f0000000800)={0x20, 0xd, 0xc8, "e7a6bd8b095c2eb36a561b92549098ab861709faa45202d4ff227d85a5545f124aa4b93407fe2a148d1688e007075e32dedb680b2cff5e692445ab5be9d99f8e268595a839e4a5208021b0b01ff20a827f8e7ce9ec71fddab3611016e531342e41951b14a54afa19e6dcae8da9276222d8ae55519432e9a12663803531d7421abf689de805f546c0999ad3c37ed3be9d70f0e56b06c2f6e6fe001449ca95691c34c177de9ce16855bb720a27322315dca5459f7deb467f46cecc974a3a87ecf09ee406a01e681aa1"}, &(0x7f0000000940)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000980)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000009c0)={0xc0, 0xa1, 0x4, 0xd18}, &(0x7f0000000a00)={0x40, 0xa0, 0x4, 0x7f}, &(0x7f0000000a40)={0xc0, 0xa2, 0x2f, "18b8fa3177a547e6f884e83f2c101b6498a2bc3cdc0fff3a5e22df26fc6fe810d41c6a5460d3f61b2acc49f4beaf07"}}) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) syz_open_dev$evdev(&(0x7f0000000000), 0x100000000, 0x400) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) write$cgroup_devices(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="1e031800dd5c980128854d"], 0xffdd) 4.863774257s ago: executing program 0 (id=121): setpriority(0x0, 0x0, 0x2a14b58) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(0xffffffffffffffff, 0x942e, 0x0) r0 = getpid() socket$inet_icmp(0x2, 0x2, 0x1) r1 = syz_pidfd_open(r0, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f00000001c0), r2) sendmsg$IEEE802154_LIST_IFACE(r2, &(0x7f0000000140)={0x0, 0xffffffffffffffd1, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYRESDEC=r2, @ANYBLOB="296d079542266c03ad721655bf0555210514694efb256aea8bcb22724123c3c6d22eda1f97a9d4fbf5541e03cb802e2b33f12b2dc2e067ae9de2ec1e8f61d169549a83ff0509ea67a6317449c42e168776cc98d7", @ANYBLOB="010028bd7004fedbdf251f00000008000200", @ANYRES16=r0], 0x1c}, 0x1, 0x0, 0x0, 0x40040}, 0x4000) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() syz_init_net_socket$bt_hidp(0x1f, 0x3, 0x6) accept$unix(0xffffffffffffffff, 0x0, 0x0) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) timer_create(0x0, &(0x7f0000000200)={0x0, 0x20001a, 0x2, @tid=r3}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x2, 0x0, 0x60d3, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r6, 0x1, &(0x7f0000000040)={{0x77359400}, {0x77359400}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_script(r5, 0x0, 0xb) splice(r7, 0x0, r5, 0x0, 0x1000, 0x0) splice(r4, 0x0, r8, 0x0, 0x80, 0x0) syz_emit_ethernet(0x96, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88476307fb0c006021fffe880000000000000000000000000101fc020000000000000000000000000000a60001616600000033004008680000004e214e23041190780e71ab550c9bb37026fd885103a483342b7a74104c43902ba6078c65701c47623ca86f090fff4ccb2ce01bea4102f99b6e9484914c34cd5599fac37bd12897c7cdcdf7c600000000"], 0x0) getsockopt$IP_VS_SO_GET_TIMEOUT(0xffffffffffffffff, 0x0, 0x486, 0x0, 0x0) setns(r1, 0x24020000) 4.7826198s ago: executing program 0 (id=124): syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX=0x0], 0x0) 3.987537645s ago: executing program 4 (id=130): r0 = socket(0x10, 0x3, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='net/ip6_mr_cache\x00') read$rfkill(r1, &(0x7f0000001140), 0x8) lseek(r1, 0x10001, 0x0) ioctl$KVM_SET_REGS(r1, 0x4090ae82, &(0x7f0000000340)={[0x0, 0x1, 0x9, 0x2, 0x9, 0x0, 0x6, 0x9, 0x5, 0x3ff, 0x2, 0xffffffff, 0xc, 0x585f5043, 0x0, 0xa], 0xffff1000, 0xc0c2}) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB="18020000fcffffff00000000000000008500000041000000181100", @ANYRES32, @ANYBLOB="0000000000000000b7020000040000028500000086000000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r2, 0x0, 0xdc0, 0x0, &(0x7f0000000100), 0x0, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) socket(0xa, 0x1, 0x0) r5 = eventfd(0x0) pselect6(0x40, &(0x7f0000000100)={0x6, 0x0, 0x1, 0xfffffffffffffffe, 0x800, 0x0, 0x100000}, 0x0, &(0x7f0000000240)={0x1f}, 0x0, 0x0) writev(r5, &(0x7f0000000540)=[{&(0x7f00000003c0)="1c587322536a483b9b", 0x9}], 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000) sendmsg$nl_route_sched(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)=@newqdisc={0x60, 0x24, 0xd0f, 0x70bd2d, 0x0, {0x60, 0x0, 0x0, r4, {0x0, 0xa}, {0xffff, 0xffff}, {0x0, 0xffff}}, [@qdisc_kind_options=@q_tbf={{0x8}, {0x34, 0x2, [@TCA_TBF_PARMS={0x28, 0x1, {{0xea, 0x0, 0xfffd, 0x0, 0x9, 0x5}, {0x12, 0x2, 0x0, 0x401, 0x8001, 0x1400}, 0xa5, 0x5, 0x10000000}}, @TCA_TBF_BURST={0x8, 0x6, 0x8057}]}}]}, 0x60}}, 0x44080) r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r7, 0x26, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffff9}) r8 = eventfd2(0x6, 0x80800) ioctl$KVM_HYPERV_EVENTFD(r7, 0x4018aebd, &(0x7f0000000280)={0x0, r8, 0xfffffffe}) getpid() ioctl$KVM_HYPERV_EVENTFD(r6, 0x4018aebd, &(0x7f00000002c0)={0x400002, r8}) ioctl$KVM_CAP_X86_DISABLE_EXITS(r6, 0x4068aea3, &(0x7f0000000180)={0x8f, 0x0, 0x2}) ioctl$KVM_HYPERV_EVENTFD(r6, 0x4018aebd, &(0x7f00000000c0)={0x400002, 0xffffffffffffffff, 0x1}) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000004c0)=@newqdisc={0x54, 0x24, 0xd0f, 0x70bd2c, 0x25dfdbfb, {0x60, 0x0, 0x0, r4, {0x0, 0xc}, {0xffe0, 0xa}, {0x1, 0x4}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x4}}, @TCA_STAB={0x24, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x10, 0x4, 0xfbff, 0xc5, 0x1, 0x6, 0xe}}, {0x4}}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x4010}, 0xc010) 2.985187236s ago: executing program 3 (id=136): prlimit64(0x0, 0x0, &(0x7f0000000140)={0xe, 0x400000000008f}, 0x0) (async) prlimit64(0x0, 0x0, &(0x7f0000000140)={0xe, 0x400000000008f}, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() r2 = socket$unix(0x1, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) setsockopt$sock_int(r2, 0x1, 0x2e, &(0x7f0000000040)=0xffff, 0x4) r3 = io_uring_setup(0x6005, &(0x7f0000000800)={0x0, 0xb720, 0x800, 0x0, 0x100135}) close_range(r3, r3, 0x0) (async) close_range(r3, r3, 0x0) pselect6(0x40, &(0x7f0000000100)={0x2, 0x0, 0xfffffffffffffff8, 0x0, 0x1, 0x10}, 0x0, &(0x7f0000000240)={0x1f, 0xc, 0x715, 0x8000000000000000, 0x0, 0x80000000000000, 0x800, 0x6}, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x1, &(0x7f0000000240)=0x7) (async) sched_setscheduler(r1, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeed, 0x8031, 0xffffffffffffffff, 0x6b385000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeed, 0x8031, 0xffffffffffffffff, 0x6b385000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e) socket$inet6(0xa, 0x2, 0x0) (async) r6 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000280)={@mcast1, 0x800, 0x0, 0x103, 0x1}, 0x20) setsockopt$inet6_int(r6, 0x29, 0x1000000000021, &(0x7f0000000040)=0x5, 0x4) sendmsg$inet6(r6, &(0x7f0000000000)={&(0x7f00000001c0)={0xa, 0x4e20, 0x80000, @remote, 0xfffffffe}, 0x1c, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000f7d51aaeab7770013000029000000390000002b02220200000000ff020000190000000000d088000000010000"], 0x28}, 0x40440c0) sendmmsg$unix(r5, &(0x7f0000001f80)=[{{&(0x7f00000000c0)=@file={0x1, './file1/file0\x00'}, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000380)="6dd2c2360eef6084f60ae4b048ce32f9f9477633ff39d583c40b53beab79324697943136c1048c702d6012ec134b2222c220138608c640a483af4a2bd33050f3131aa8be5ca079a2b19038c0bbddd13f8bff0d5d35e328b8bf2ba75e6702317d040ab40e9ce01def8f7134cc37e18ab6c04bdd39827a45b0b4d1ace53e1fcef7da42de73f7743f33f628bf5326f330db304456a34cda45926c3051aaa30d", 0x9e}, {&(0x7f0000000440)="f499f845de5db7ab7b4485ed304de7e3c824411d10a83726ad5420230f2b1309f1b993736402f01322d301e80a9974c958dcc6e6495f4edcef44b7585e13446c3fd5aaf6", 0x44}, {&(0x7f0000001fc0)="848b2b0c7e5e1fca966c180780405fa3b10582ed41226c403412ac7475b5230229975d3fb028d54f835078bc31c804f22c2881ce6abc39001f4189591cc6787d36d4716c78966442509c926221967af64652a0f5b5ebd4dbd76395c5a52a595ed6cb801b30a1ff526031d93c4eb46c13272e20b80ef9406ac3f52680fd3121f997fd9df2eae22d443132b1910b7c7d6c4e62a1b0a8e6b2e79bef4fc46cd23b7fc92efed768674128d101fd4580d27bd20b37ae565d28e257b8fed2ac32ca78aa79d180925bfdc2233a032e7a29fa3379ae8d98c13fa7d81694640cbe60db73f60a868815f5a3472f83ab285f6503b75eaf3e0d0d9d3a42fcd7ec79502fb7e28f5006957c6c3f9d025fceb3355a9a795fdeeb0e063b931879f5282251a8244c8855dc5cf5565b5052bba54bd4f759f3ef72fe5c61258149397ce60cd482227798b6466d038ff306b8dca04c5b79433160043e5ae2d07bba89790526fca32ddaf97be99c54328ff644f387cd5db3e2e5764a1acb1aeae83f6c242267e72caf38621e0bde698740f239b13a2925bad2b4e605ebbb496b1c29c5d8623a2fa52752ccf0f04fb4fccb097408af76578aad76be2e1359d107b85a544279c059e5fa752d6243f76a332e676d57c65b078f5b8338d52030e8948d7ac72def11ca5a47eac3eae25ad0a2c95e9962729e8e39a68c28c7b66bc635c39b2271621f1fd4a537ad866f913301ce1572402e8fc52a754a4ebfa2da2370fb36887bfc411a6a3f62515c7236a9fd7f04826e5a437438be39f949071145ff446cbff5129158acf31ee2705387fbfec561a23872f8b24b4323c008b5eb2f4bd840ef4550f5910da73c02d18bfefed6dd779ed02a579ffc4213d7e40e0ea7597b43c038c3bd9cdf99af31a1648b9fda4925c041117a3b9346ec324feabb765833dfd05f79626bc58a09118e33fc6d5604a0d1a6e0d89e741b82e30b4d8aae2f8973070abb851bb50e0d520d9c5b82fb066373982a627d475838b1551b3673121acac2d2abfadf801c46d8b339258c9303b655b1fa89b1360a6174265556c68dd42d76ec6c236fa89ff2507742e434c6ef5ce325ce7012dac290a31fc32040340b364c7a47e52572f0f3463101b273e4b0a30f9f0f604dd9cb1bd64766f9bebff2234cb1f2056bd49ec2f058f9451e539d7faebbccfe0aa8dcab0072c1591d786b05ffa59741abe7a6de9c1fe6a0fa35866b58683b7917e3b5cc888b26685bf32d39c8f18bd0a274f49b07c6560c6a087efc8cf9b4a9ca7161bb26c958abf8a26a3c2c791eb2c7970c891d935429155828af9959d87f886768b8e30a0a1d99c2889496169968a5fc28fd675a556755c91a72b3742fdeed03e2bd45b42ba839ec824755ad4a658ba2012bed975b07f2bd7e37f387ab0e635216b43383809a744190cebfcab9a9ff09c1b7d8325469af98958d88cb2ee5e4c88e99677dd985dc9ffa1ec3507c94cc1a691e14dbf5e35028c999b013a836f7efcd37dd091ce40c43877902a80181fedc1272a7fe0f1c6584f4b6bf6e2354248ba943f99ede69d752546b9521fcd8605e6951f54f3263095602c212e09b9007a4fb5e30c1fa0a11f66b0fe654aa55e457460628fbc1cf65daf8b0a72235000861aeede50ed79c0caf753df29f8b0d56be8f442b7a5154aabd040c759e71d1fe0abbcc91d37f8374ee9918f4ea4f6a8c30a36b896e0908f377392764c16d3964e70fffe27569fcc1d10cdaaa7631ccbd86b3135faa3fca8382124389672886f8d18e347bd752d25f269c4f966de916d3ed5b2743667feef079e16275a0a2571d1b8ba4c325bd0299390b9d9743514a9bf2d6e0a704d95c81e3036eb6eeb2f9db24531b742f1269f66bf38b6b5c0d87b71436a5eb162fa9780ff9dd2bfc31b3b8093e8698fd54d5aa39b26aa22b9292fcc47efaba3c831330c6ae379164920fd550607671b86f7298158c4e3d59c5c102f898419031746deec1997baef6b5f82faf731c4e8ef47f8f57fe44629927a1d5a7239f46df54f6efa92f24f9bf9d96b6326990b6ecd36ecc15c203b10ddf1db9a4e858ec787479b8fa59f1813064674e42fc2cf6afd764fc21b00119f09110ae598316c53882d40540ce98d45e20fc3e1e42daddb756386dedbf3ebca81aef1d045bacc7cf01682b87d536a86fec727d3ba63f324e8319b0790e78780f0848534519f3ff188c12cbb4abbe11c7213e4e7eb01c94d3ad1248042b581b01533e9bdd5040b3cf36042674a2e713166a70d9cdc869286bb0a3ea08deb9a7e5a631bc79c016b9ec67046d3fc63a35d111765b8a5ee57893c160b22ae472870df85e293f6f7552679bc09b61ae3c62e590bcb0d030754bac1580b0763b9b24b078b4d541221b1a5dab5904830ebdb385ee4c2c7eea1d3d24492b494415c446f5ba2c6689de10a686ce0f4d506a4bdf835edfe850ddc5ced8d5e44d9de7c1b4021919e682856f240940462c8648be94482528b77f3c3ff5d258234ef09a715c4669259dd48e847b7dc037606c76bacd636d542f0b00f671fa34dc2d7918fad8d1ec7f46527556c4a0ca20f8da78a321a72fae3b567790e9a17339e5496d2f6345fb6969154de4d88f55354394dec5029210c7d49e31955a47b4c043874c102a11cb1806a2952ac3c33954fc2c3e5e35f50cd0a85aa11dcc6a54594a3dc44d481e843c76ef013d78dd5e7d871cad69316a05ea51f04343b5999b603a06d4837d5ae3a464d0922b8eec19996f6c48d0e6751b8b7a568d90aa536798556330bd13c8ba196f325693b6eeb0e94518ea10aa78a459c13779f1f77ba629d805907dc700f5164f5be8f2511d152fa90ea0e05af6934b8d54714709a0b837fc24b5f832b197b31c370e943d3a34f14befc64194fc8d497993c438b39f7780d5f622a9235d1a5a289ed816b975ac41bc4a32bde330be65f3c00b6fb0b622fa855f28ba9f4d9dde85a0539940ebba63caf5f8c6b3790a33eb3d1b8eb37064b4563fd2fd07dc70c71d0c0b1f5499045cdb33a4506cd6d89b196ecd1d00f96ca8406faa790474275a54c10a1a2b44e36462929009663c1e9dc889bbb5e937ee259fc56a2b1a4effd8986438476f0eb49db479a2b1d4bd0eb2db69f707ce75ff3003e0461699509e873c1e40966f64fb4c3f8720aa7e2a82a78073a09559f12482fbbb74756e90f1381b21eaa4d66a03b421372ecfec3c535cb210f64aa08e7ffbbf66bf7010cf4140610e05e882a5c468afb0f9f61a4dccf45f763b92a2fbedbadf981c442bb23ab192a4dc084e78e56d3a015dac2d813d03ab0563a7ee8e59fadfa40ce7c0fd4aa5e779303079f1fd4e81cd1dbd03c576545dc1e0486c980e08546566550d1d9ea8087ac2970b74a8c420ccf99f6175319fd31e027c19897632d6f32e7d2258561fee8fc591beca1a6482b912cc20342363b1cc51f4bb9e7ec9aed0c2f44e61a587b3166e93443f6d31b97e8a6dbe2a15d376c9f9938f23cff824008acdc3a0d614547193bacb07c9fc5d413f7b0ba62146e1dd3b0d01c4be468903d469c80266f89782b11873b76fab9ea825a6df747b42285e65a03d71ca3dbaf6bbab2acfe1b82c443b8436ba27ef670837a6e62c5bbb96ef9fb03ce93d1acbe06e0dbfd5663b27b50af28053e432d3caa9c6bdd00bfbe90c96d484f5a1be72ca7f25ad22978c5e94f7b4c9722b951ccfc763dd5348d7f959c039d03128f97236c64f6e9b78928c6c561d82a08a5af81aa6fb519a66183bcdb3753783f47ebb43761cfd7bcf5a3eab35bcf1c6cb327c09b112ade0bd49e0faff7648e0c59fc3aa74b21abe12a804046592df760249bea697766d599491c5cea42104a8f3c3718c7b91492ef133e082e84e2c9380aa2cc951f6a39c3bf083228f94b338af0a6c07bb43f033017507ecf86752e52921d81a0d3aa5e6a02f8252379b5061dd0e7109d43ff4df4d13a661a5d4aff20e7fb75da88f693882bd21234b0afa36ea2bd0ae1ed1f784b398dad7850f1437367ca1ec8aed37417de7afc74b63e4a5d5dfee483f1857ae09271dd3b06c3e87a9c3f6a19a6b62007e4a9c55de984244ff7d69c8f094361e93a9e6ff4142de9599d8aa6c2de19d3a8fd809c8fef9196f5b6af2145fd2ad8b4cf8bc18d601ee1cf02e7f19efa39e3a7e7b5fa153234a4ac0aad689f0710ff785a5c2102a7867452f466de16877779012706ae44cd22bee7f56ae25fba5930c019d0b8766b095ad6d14906a2bdc067bcec552e3fe02d8a3c5569e5a46734ff9bb297f48b44d5fce9c32c37fd3dc771397b24159e0b406d0aed7f19b0e5c9b4b6e5345f0e67cdabd93978cfb7692690ab3c4dda0f535f87eea337f412a6b30404dd72eb5de1612c433476c0f29297718ca957516e487d3d37ebf80765652ef9d3a146960dfbe1b5351748813ee1f8cd3f132868273edde09c564b9b14dc43a44b8ab8ed8da15526a336785a06ed6c191da2a9885af7d2c1caf65b8187aecb70376b68d14bb7f4cfea12f349bdb1da2b986350452ed5af690db63f9fe3e9cc635c6dd0f57561727084dc92a5bf0cdc458cf7fff8349fbaa903fa17d3331d713f0239fddc002cf73b648777054214d40f9243d6abefd9d34892b285706872858d6d50c71879ff0c8a4d5425f4f6df4540d439c237ebffc2e256d60dc3731ee9a8abc9bb7a7ecbf2a08196d7d89117cb530dc3322ea11eb25ce800423088dc0c15b3d9346c6ef21c8782916fcd038ce076b30d0f9bd49924ec2ce9f4f2853195d788dd2826e7d366cfcf456d98db0fb398fccbd66a1fc301ff862c27e5d53e3fedae698932c5623dfed897cc16241b7fdbd01dacfdae2d44c3d950415a372655a752ab4011e94c4b5629850524206b12e34ea257dd9779f2522dd907774b332ccace1a408b4bf2ce1a053d104946aa19d457f6332edef995c2686b7911bef26eb5801b67e40c627914368e90eaa15ce12a2c82d67dbb91b3ece213b8bd027cfd88cf2e15641c0ebba25b8ab4146aa2563d75235aec4aaea3b884eaccc50c07cebdab306ac4ef626415d6bdb4245afa97eadfb267f047918ada95ec893792fa489b7cee8ba889ba79892e2116e4fe5943c8f21907745c8c8c48ecfc771434487c8c394af19ad0ba960ebf4921e2305ca2cf42bce2c622283071ad3e6f2e8e94c47a7e312ae4d1dd6edb38fefbef4f0bdedb29ec43988614fa1ca2008beeccd71f74a943090adf1f5987f8402133ecde97d250aa0cae6a56897332219c7a895f64f694854865d9792f3769766a465934006bdde67267ca29e36a7040d835159a5e556f00e3b0c034203908d0c5800f1b1b8c6829a3c2dbdf24440a921028896ccd288595641225b0619e0fe55d767edca895fc2f634449bb77b9588b2aa80e3705b2ab4618c04dcd2f289517907bc1d85d4bb59b289f64aa0b780ffe90f741cc29aa14cd8e781d3eccff621cf1db4c66f9eaef539a6b725cf30c4bb3917f6783e6b129b92171635916c9ad12f17de3799950b5fb82dd8a93acece4cd1ca5011a055e88fe37519224d8c2187516f03649f7d23da05fdbf3842a46eb7b3f84cb5b1182b45e48a28aa29c7cbe01dd9f6bad4dd271b8eeeda4040b7671ed42b66582a620bf78c0e481d12658b8afca678a4cf861c26aff5828eb78b563915c3f748921aec5572937da0818bbf23c56fc5085662e630c0e91ee14f7f9994a2afca654c26e27a84b8d1f27355dd91fb63083ac500bcadd730b8c18029f77075ca8b9ab9766a03caabf4000000000000000000000000000010fd29d6faab6e1ecdbc27e01c87ed3ff3820c0697c1c5e2f07029504cbc696b8a", 0x102c}, {&(0x7f0000001ac0)="cf678c46142180b5db8de74f7c9e38f87841e394f7e309ddd671d8f24f1ddbe4206a0e9324422e6563ceb4b4a19c12bbf031ada044849ffc908f4b7a67a2dff4e96ffd7fc21bdb15bd474956c2017119bb479d7fd85b23", 0x57}, {&(0x7f0000001b40)="0b0724ffeb983aa98f1679f98f4e500f0fe7", 0x12}, {&(0x7f0000001b80)="f7ebe91aca9fa8ed564c0b958d9967d0d586802602dee0f24039bbbd2953f16fb8979352611e7e829772d6343bf983a02cabf93df73031841f8ed924ef31cc242c39727ce48fc5eb76692fd4fc12587c6a1b45f70ab3b43645b8b18efaf4cc414cacc8e2b23d37ffa1f716c16eda137ace039ba7e17db4e3713182456a5e3989a678f658a3f9fe8a2e48103435c84bb5f7c05d14db5ecba07654d12a474d92a7245bddeade9fba06d6a6e9c8f452bea1c8868599e386a89ccf6070ae06b042621b8d416c972af015b6beb90fd60fa7b6", 0xd0}, {&(0x7f0000001c80)="08148d0e0dfebe87c48f151e1e747d9b1a7d62327705ca1fd44e3294f3fb6b344e5a9d5d2fdfcdfa9c0151c5b66c9823b803323c93319b29f690bbdb00c619bb06cf910e47", 0x45}, {&(0x7f00000004c0)="e13937a48e53818ff46ec403ddf814f980e98fe98b1442db3a44f6033dded834d64fcfeb016934e11df500439727ffec014ec207408e04e682be549c6d829a07804855c55cb505be06cb31f0f2500fbaa2c33b9c7901e0cb2d329a27bd1943d69ef1478c725ebd9ac6698b7f4a5cf921921649f26ad6c072ca33b7351e04ff9bbb62e233e1caffd4efb63ff5ddf0bb13475ddbbaa5962963feb82afe52cd86608ac9ceeee241b630a0ef8ad7062a", 0xae}, {&(0x7f0000000580)="bd146ca11ad1fd9f452942437622138862e565b59ab5f55dd11062108f1df7eb6cb6c803eefda4437f360535136a51482c0119e7b08aa1cac9f8ddd24368f17f01351219d20ce36425ea30b06a974e603cc968574f15e1ead6b0d4d4ebeb6f5b1e1b8bf648c47975037ad26a21e2313e0ea979da4119a117498f46d0c36572b0eb5aec0c9877d894d6a027c4fce35c5ef05769b6269852f7bc1a2443264dba6b9edfcd925c2208e7622ed708ecbda5047a57d55d9088e05a161c6da74bcff38485767b9a3ac0313a5732fbfe84332efbda816c123da1411486e9e11812fc2788979f9b76a299c29d163ce330ad", 0xed}, {&(0x7f0000000680)="1d07e603e8b039022fe5eb4cc7b6f9264b84b01cdc22245985f412315078c055c9646be9cc9822a88afda17a56f434f1843d03a65b83be12c5256fe9", 0x3c}, {&(0x7f00000006c0)="22991db681382b5d4a2202677145701dce27d769301e0b8288b66537b4676ea39c06b6ade8e065643d2f03fad63639a69bb0a6144780c646bcf2217f764173de2944e62b89201fbf25e321488e9101ffb82b4e9cfbe647b063dd2b80b7fa14b12f1957e5829e3ca92ab45c2f97e1e690d8f509f03b1dcea412f17848ea91", 0x7e}], 0xb, &(0x7f0000001f00)=ANY=[@ANYBLOB="24000000000000000100d37f8db6b0ad", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32, @ANYRES32=r3, @ANYRES32=r5, @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4], 0x68}}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x2, 0x0) unshare(0x62020600) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xc) (async) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xc) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) (async) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) socket$inet_udplite(0x2, 0x2, 0x88) (async) socket$inet_udplite(0x2, 0x2, 0x88) sched_setaffinity(0xffffffffffffffff, 0x0, 0x0) gettid() process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x100000a, 0x4082172, 0xffffffffffffffff, 0x0) 2.879212079s ago: executing program 3 (id=137): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) ioprio_set$uid(0x3, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f04ebbeef, 0x8031, 0xffffffffffffffff, 0x43233000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r1, 0x8995, &(0x7f0000000900)={'ip6gre0\x00', @random="0600002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000240)=0x2) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) r4 = syz_init_net_socket$bt_rfcomm(0x1f, 0x1, 0x3) connect$bt_rfcomm(r4, 0x0, 0x0) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r5, 0x0, 0x0) r6 = socket$inet6(0xa, 0x80003, 0x6) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000340)={{{@in=@broadcast, @in=@multicast2, 0x0, 0x0, 0x1, 0x0, 0xa, 0x80}, {0x80, 0x0, 0x4, 0x0, 0x0, 0x0, 0x6}, {0x0, 0x4, 0x0, 0xa78a}, 0xfffffffe, 0x0, 0x1, 0x0, 0x2}, {{@in=@empty, 0x0, 0x33}, 0xa, @in=@rand_addr=0x64010101, 0x0, 0x3, 0x1, 0x3}}, 0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000001d00)=ANY=[@ANYBLOB="b700000012edfffebfa30000000000007603000028feffff7a0af0fff8ffffff61a4f0ff000000005d040000000000007f000000000000002704000001ed0a002500000017ffffffce040000000000007b0300fe000000002d04000000000000c6000000000000009500000000000000023bc065b7a379d17cf9333379fc9e84af69912435f1b6a693002e7f3be361917adef6ee1c8a2b4f8ef1e50b91f32050e436fe275daf51efd601b6482a0800000098efd2a102ee010400006e7a1de4a21f379dbf01de00b1b564fef3bef70548aed0d600c095199fe3ff3128e599b0eaebbdbd7359a48f5b0afc532e2df58de3c1b7646cb7798b3e6440c2fbdb00a3e35208b0bbf12cd8dff095edc710e4000000000000009fbe4b61a615c6c57a2b649dc74a1a610643b08d9ec21ead2ed51b104d4d91af25b8123deda8a3658d42ecbf28bf6d8e8afcb913466aaa7f6df70252e79166d85827513acd02b5a655a314d31a76e42f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f08050e46850600000000000000d5f728d236619074d6ebdf098bc908f50ae728a40f9411fe7226a4040b96e37c4f46010400000000c3da29faf75ddd1aa96960bca97af133824b881cc1f62c0f8f8f0e8d76b86f9c45636614786f5a2cb77230a874640dcbe0b20bb77c022d4cab080078fce8c5c81b7037181fc2f18f781aaa6e2957d7e39cc1baddcb7ec6667e699f24e41697ee7ea23e4b29a8b6cc9a1f5a7b3caae05f13792292cb949b3aab06b1e042ff2164d80c605532b18ab1c156b97e5889685a96949e4cb40df77b8bb84b0e733a63784ccc214d930cbb7e090df9a2867b3acec439c163fcd7071b53ac29df826f8ae6d6e18c52a2fc1eacf5bf870768d5217e9bb5a05d9e22ce67f1231bd236ed200073826593c4e1a0f50a74bb482e486727d970acc546087acbf30f2f8165b47ba56dfadd14b306e98931485747292c6fe6e188750cf4f87cce2aa7d67c6133a9f05954cde298a35ea6d715ba80aee63300000000000000000000000000000000000040000000000000000386000000b854adb4f8080064e8407c6bdb37114c80fbaa4a0ec5aaf4b0ac6f2128668279eb6fc1caa80e64461c9a1be8fa0061ea9d55ee4716bea8e1cebf9ed39325ab4c5530dd6ee9fffc00000000000000d7c5af73c683625aaad5eda5004a76c9f8975ed4c5e4eb3e77e9885f69754932609f19e2f615a01cb6d17fbf5cb539403cb0572534f054d5514ad8264f7b029b2bdf2ca4958a62a6e744f9a4c1e646e1dd2ca19583f0f8b0dc53debd7d44f334e6ed7445a9580f970e483b307c4b3c018bc194b23d37e6a2e52d8288e5aab6fec586d52386e8c07a88c88e8faec5f1b16b2014f6952ce7d6be12c6bdb9651ca6fc907061be311d1354e6295698594a73136237bee068d3819400e43544830a3f74b7942f22336953978a5b2032da4238cc61162c04c1297395b73e18c9387615a2bc87d9e2445f3d323d3fac347926a4bac694c55fe9d145906d410f58f1951405d10504efe402cae085afef5dbd617e87ddbd239e4a50d7eb8e327fb5db12cbd6a9efe8e671c4f251cabdfe3400a670d14b9b3cd8d86e492997a0168c022ef3536bd1dc731f4f9f8cb6c3857fb8aaaa95024f8da775f72950212b84fc6133ae14d1429cd4905dabb52e43af7e65acf97b4951fa1e967d16a5ed642efc855a4a46b85cd079934ad3188276efae9387eaa232697526e24b5d4fded86c3811ccd00520150b16000080122965558074956da5e4c3bbefcb64aa8be4456ed2caf0f467b6bbf3aa4371f5e76ab3f60afea80bb066aafb7517f787b090f419a20278a3c779e03afd9a6af6fd518e5dce030f88ec5a5cb7601a161da0f8089322d84ac523040d13e1f1300c2c6555bce60d95dd3288e53435713f03add23f14c8db5555c62de4f6260a483632a2ab447f88dd6efec73a0271a19ca3aa860aa4dcaeebe3d53040b853a7c02a5fcc08b3a572969bbe91c921ac1476027772c87d172ab29967e38ba49e3e57fafea83e495a6a1d1a4ebf83434986091dd66ffe3ffed0c39552a312e2db596d9c827e02f6fc13c8ddbb50bfd7dd8aa2f35f259fc83e007fe79d2d25e30830b92fca00a292dd3b856faa4b7e66e1b64505f65900839df71a97d4d07d37f7ecf8ed9a22da26ae674bba16c204f6b2f8f74fc56b7126d7c11ece6e88ec41192aaee75415c58d264a2b6adae02c821b62428902aad499825ab85a348638384cd12e61dbde5c47056f0a20b4e2a2328d5db5cfe56557a129e6be231acf5f57995c60d9fca5f63a0dfd18054717120bda466d04774b53208ad8b022719ca77a4e0a66b4708f791d849a5e2aaa0074a9560ede2600df5a5c41392fe9460080fcb1e65233fb8dbeec4c86dbcf6a0673e38d2d3615e5bfbde44afe0fa7564231fff7e7f1f3ad68492dd2ccb1decb15b5d7d3e37e8b7d28921c4b9280979521173f522df408d9818b6cc400098abb869921911480a876fbba698801937e8b4264eb000400000000000088d22230592a79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f316aa0886c174b73decb46c1c85edf50d8fcbac5ff76b365611666da86a8e65b308706bd7c000000000000003f7cd4d5cb9076b81b7741ec03877afb520400000000000000c3ae49f88c462ea2050acf2d9a97d3be29a5614d1eba2c98cf0236401e02d7c445e50f76419ab4f78f67a09e63dd4faa2e7b59399fa5ee0b41e14a6fe6894e901a523fcbadfeff535f2514bc834e876810d9a6a78e70a9e22860c36a724770b4185de44db6bf21fef32a8d5b36d9014fa841061e63d40f4e536314beda5738fee012365f963b2a85e7d8075c333475b9f0284405e30700000041285fbe0bdd37220e31d4731614a50c16c6a41744c3d24eab511317f97b7b4a1c2ec33fedc46e9bf0fa640eebd3d58f0ebdb7cb8ccffd6d6ab7e0e843591d2618e2d2cdc7081c8fafffe8c350a5c554a387de4ee7aac6478d99de7dd82bef044a6d33c789d566c90c46ad581aa22f910547a77d55e26bf19f1d4661550b177ef53933a305e69b8a95119dcf5bda599d625054776151b2cd1fcde238bdc527594a6c17aa9728af24e2bb7a3830e7092b01b119ea4e7e7f0e21527d622cc29c9f0c8720195368f8374337ab4d130619d93c5ef37e7ddd0b2da147e6e513455b88753452de959a6cbfa1ffbc7ad5d8c3b48017fd31dcf72f337b639253f44cb27a12174bc4c191e21015d0c431a71906eb9c6a14c8a060459ef26787ce3d1cbfd5cc459f0048b5d06f6cbd3e9b34c89f3fb2f951ae81d7fcc8bc0000000000000000000000000000000000000000009231feef3117197c7963c2ba910969f776c8b2ea3970f358107945d9e74e9bdfa58e68b65a9201bc4b73b431df5aa29f363917f90e3fa1eaf553db1c761dd9b634a9c4d7c21da4fe6d953ed9438cad0f8dfe03e5e2f73019352f1fb682a5a6ebbf24ebc49e3d7058e696eb3f4b642f36c9006c0067e24a64aa8c53dd824a4ee271e35ed90000800847683c08bfda74a143c855030ae004ac797c575c202d8091eb77565212548ead770d68ad9fa2b2528798df1c36fc438d9c98f168490b41e158bb2e2d8ed19d44b9cce67c79f9f7bfae7ebe09e441745c592ce69c522b5136be09ed1b97ea3d5b317508df23e92c56fc2eb74d27d3861d91745b8fb9f6cc20e9f8b174000c62c4a2b212332a073fc5d0be7347e41454cb27e081c43e92ae7f9f046600db85d945a4666b588629ce0809d5c8506308688db21ec04d365497bf90060000000000000020726298dec1ae960e3d26cdaaa527ab9e2c41d177fdbaf462c2e45f6c261df0fa4934f81278477e00fd2eba63cf8dcbdec85fc3c6f146c53b701e446c218f02ca678b3e0bc4b5253ae32bace19fb0a10e3ff4bf0b870f399842f6966da779be2a481cac5f4f9cfa338df7640267c8c4dce6f6c41777f2606ae31230430052967bc0e3f69351c9f69363abf5bd30b875732a43413d9927435723577bdf74eb6f467dff089c14a4cae6ca551577a289d822aad77ec4701f57049e1222b692f7d8e299591925065907a6e16e962f7a886aa555b4674fdd575efcd14c8cc6edc971053695debde1bd37eb4cda"], &(0x7f00000001c0)='GPL\x00'}, 0x48) 2.815941991s ago: executing program 4 (id=138): r0 = epoll_create1(0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) mount$9p_fd(0x0, &(0x7f0000000140)='.\x00', &(0x7f0000000180), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESDEC=r1]) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{0x6, 0x9, 0x0, 0x7fff0000}]}) close_range(r3, 0xffffffffffffffff, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, 0xffffffffffffffff, 0x0) sched_setscheduler(0x0, 0x2, 0x0) r5 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r5) ptrace$setregs(0xd, r5, 0x20000000002, &(0x7f0000000000)) ptrace$cont(0x21, r5, 0x80000001, 0x4) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000340)={'xfrm0\x00', 0x0}) r7 = socket$packet(0x11, 0x2, 0x300) sendto$packet(r7, &(0x7f0000000500)="09d5e817", 0x59e, 0x8000, &(0x7f0000000140)={0x11, 0x8100, r6, 0x1, 0x4}, 0x14) fcntl$F_GET_RW_HINT(r7, 0x40b, &(0x7f0000000000)) 2.517760961s ago: executing program 4 (id=139): r0 = socket$netlink(0x10, 0x3, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000019080)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)=@updpolicy={0xb8, 0x19, 0x1, 0x70bd2a, 0x10, {{@in=@multicast1=0xe0000002, @in6=@private0={0xfc, 0x0, '\x00', 0x1}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x40, 0x80, 0x6}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffffb}, {0x1}, 0x0, 0x6e6bb8, 0x0, 0x1, 0x0, 0x1}}, 0xb8}, 0x1, 0x0, 0x0, 0x4008011}, 0x0) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) pread64(0xffffffffffffffff, 0x0, 0x0, 0xac) setgroups(0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000580)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e22, 0x4, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0xf, &(0x7f0000000180)=0x800001, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x4e24, 0x3, @local, 0x4000b}, 0x1c) sendmsg$netlink(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)={0x30, 0x10, 0x1, 0x0, 0x25dfdbfe, "", [@typed={0x7, 0x0, 0x0, 0x0, @str='\x13\x00\x00'}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @nested={0xc, 0x1a, 0x0, 0x1, [@typed={0xfffffffffffffe3b, 0x2, 0x0, 0x0, @u32=0x1}]}, @nested={0x4, 0x37}]}, 0x30}], 0x1}, 0x0) 2.031650186s ago: executing program 1 (id=144): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10440, 0x0) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$SO_TIMESTAMP(r1, 0x1, 0x1d, &(0x7f0000000180)=0x7, 0x4) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000340)=0x63ba, 0x4) setsockopt$inet6_int(r1, 0x29, 0x31, &(0x7f0000000100)=0x8, 0x4) sendmmsg$inet6(r1, &(0x7f0000000880)=[{{&(0x7f0000000000)={0xa, 0x4e22, 0x3, @mcast2, 0x9}, 0x1c, 0x0}}], 0x1, 0x60040000) recvmmsg(r1, &(0x7f00000005c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001f80)=""/129, 0x81}, 0x6}], 0x1, 0x40002142, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f00000003c0)={{r1}, 0x0, 0x2, @inherit={0x50, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x2, {0x18, 0x36, 0xff, 0x1, 0xef7}, [0xd]}}, @name="6bd35e14c4831fe4030f5d500bd36162238e65bbbab6f79f10ba371507a674878b912419a2cdf48d0292e52d1d2aac8b05c31722e96253d5c9fcffb4578b8bcbe305320fce4afc34008e8d6b16da9bcb1ba45747270a381b0a2c640a7c5fb47fb1f5a6765e607e9735994260219acee9c136cddde14783948b97bff5d547c3446b0d33215029571f34470c184ab461c03ad74636c4e95e2701e84ab9e8a5edf6610a1b2a91e864b5560427452ded843e59d5959544b1e0afb421f85ff92b3273cad161989ae7d8aca1b0d24ba70fbf55596f807bbaa619f4c71867f6c80fe3478270cf42a701b3ab36a7ab554962047e3fd6127dcb1d61333d433e45b03725bb2b1fbaf7b4dfc2a2c1b87a7aef2ef85dd9924640657ca7a1eb25a360c6066ebb9c27d7a8c84df9c067e5c60efd6778de15e010f60a6c8157ad5f4ebcf34791e658144ff737944025391d27bca7327e42e921e7a38514a89be676a31b17d5e00782d1a2072aa4db7e2d54db8c81cd2aff1cbda48db547994e48f5b364c217f2431c7b0fb72346cabfe126fbf42a0142e4d6c281e801f65919cd20be5ad4d654056ee425deaaca0847aef7be89769196877956988600ec3791f0092db0c450daaac550633f4d04dcc39fa95d81ac7454c6615e27e93e44819d04a4804488969ccfc448e71a87d5491bbaa5ed6a69ee1fe24b5e087420a782425abef085307076b643b95d792886d8dcba826f49bd767e6ea07cecbf90d55446e4dba1e1fb8279662e4b4efc44436c5dcbbf55f93d683945588e3f80809338b7aebae6fbc8983c5acd76a7457c584fa266001e0a253b182b80b801cae3d7ab9c44dc426d0dc859e9154835ac27a5f9acab44c7afef79380396e88d5dbd2244eb38646ae332f554b59141d6475baad49be12d23d08e6fa2f807339ef919761b94bce1db5380b5cc25ea09d14f33fd2a59a85a8bd5356fa170a9c52b4de8e3e5137312023ae82b10487c1fcdf7e67e846c2a32694e4b93399be0932e4487d199675a5e9e32c870b8bfd4957f77129564b6e410bccaf8ea56d7a70b7eac04e6fd4b03045ed60f57e480ed6789995c855dd84782041d73b4afcf8cd84fa22a08368dfeb3e26875efe94840011487a76881f6f7b72648f0bad7d3d6afc709a35d38337632b51e0821afbcb527d0e781343f6f5e5a10305ecc167b31e0f47362de8b8ce6a445cf414af7444a3aafb6aaa67a6c55be56329c0626327b5c889b28ce46e4d24fa48db55e35d42b6e9155aab6e2acd1ff73674aaad36996a137e0b3dc0181fa2fea16172055fb0c572bd68d5a9b54b1e39e8285fef7b647d2ac5764dc9911d04b76a2ab157724424ccc56f1c46213684f9e8308122b2c0520ad823e80cdcc62de972c663ed75617f04a528a51907b8e5653c9330a558e81557d816d6caf31d6a36b90a14defc4bbcce929760d2dab42c28dd467a5de5dd786ee898594164de27433c86d4d5e7420ef189da707ccd5365b348fdcc9b64aa667ea52cb2806869a77fbaede8d8a9b1bbdca4fdfec79f2d8649c1f0c2704fb1abd9cf08e04779a2e4fe040a0d58359358f5a1cfa3bba450f55ee0245c0b997c037fa408cfeec5f47f69f52b4166c547eca58cdde942b11a42748e2f6efa38d626bee11e9e36e9166b7fb3cff8705a1e03de6b339037f678119391052304bd6b30e220ead38f6e031f351ac4bdee70dff7d7ed3fc5e88455597fa661ce3190d0dcfa98a7835af9b77d232d1795cc8bc6ddb67092c121baffa86af269b0936de89b6e964c9a6e54c5d69a9d37e0030409852a5b17e98c6578b6178a0ff43bd9989e71ad20d5c21a0bd44fd760078ed5b7da47dd508090141804bc27e5ba7e93f074f349f6e416f2634d58dfcff95888adf26dffde82fdfea965641f499356531a69a69cf35dc377df7373aab76f1a8f163a356f975ebdcbe1c326d53f54fa50f328431842531c8b8f8f1be63f12e09f998d5bea1a80ef5e3166d3e900d8be9420346d4fb2b16c8a2445a465003a5ab59b5325270462852cdeb77e7590816023682d4b14991c490650cc6e87b5a4974961063c4ccb427a54c9e8826eeb27111636a8818a6a242425a94fa25b0c451b8457b9e2553415ae1809bea397d7b4dc65e5da4bc1be52e9416dee49dc746f1044236b58c77bf64fb9730fbec2fd176b6771244aa0a8d18aa96a3020424b67667ffe5563d0b966f6f89ef5cc805882ba5f27c2b27bb55d5d6641f177828bc33fd012f51a1bff1ffbcfd7d879ec00755240ae05da74d699760b58d02e6e34189f921fe8fc3e0dc62877a3f850ca250554f7f77512cdc8e8c39bf3250fbdba154c3c5fe4b21d98cf106ff142d809b2ca879af6183288acaaf948f5b111c1d1d97270500ce95b3e8a409a006e079537808a1c5175223e174bdc2801cccb7882e8c7037c5dcf0ac854c099fbbfbc92e3c14e035ce0aa350cba187ed423ddada041fc5902ec355f73ace53e781dddc1b9f68df1bb06ab00e36afeb48389626390481efa79c4458f51f6596162f18f4eff792c7b85058c33ab0b6442c8a81a8370eb984b6f59018a668155d002e9e682007d08475cf8fe0b541450ae65b212d416150e813cde33454ce7184d0eace3d1331f21287b719b66a65d64c1a67265a1dc03795bc5d850e26e62fefec1706a2e626ff2283081861d03cfd0345bf3cfb0c1a3eb0cd24f52734e68fcdb90bf5ce57828a93cb1533ea901afb173bd4a1298030b53259d6418010baa9992ae69d05b65283c9cd9f6a9dcb8f202101d8408cf04420fa04696e4b99cd517bdfb38920add8d39ba3bcf76116dd4d0502917a5fba5d450e790a8dac4c5ec0859d5b81cee766ee62c9d602bf800e02709741c82de0c14ac1944e02dbf637897cd7bf20f02f5006b7717b4d8eeab9afcba2dc18944f396c28d81b142478625502e3b4b1705aa8201dee3f0d36bbe8ab6ff1fb544e2c72c015ff13f4e3221023c6a6d1949fa98e28ae46b88aff1a82638763b5879583053635483c449075cf606d7c1653562c9377afa701078f9b3e90c693ef1b2b595d8dfe08da4624f740ac86f3a187418338c0302cf94bb17c0abcf3ecd0831e8b8a808cc31db6f2db8fd7f994c2736230d554c012b67e8ee9a81b5f272dcc80473f4ca4c75d624a792d179a6086e4e3dd4594a07156964bda250611ae2faf64c1019c999aeeded0ee07e34c192f11158c63d6f56ffc331776fbf24fe1ae789eeb7e8df362976cb6a72517a37678bb1ba6e86310d9e671e450b4fa0a99a377a81fbbc03e7d4e6cf91337c34f869da547d16319a1f7e2be64ef1ae94244218e8b757a6db04bb1940471893c92f1ced870ee9451dbc56ac4031ad1fb6cfe3cf8cea32a7dcf4b8a107f1e801879b77caa778c15ccee85a0007e402b148df8febe8a65e6182ea53719aef8b09b91f531573c3329e103ce97bbfb663d4b93e214cec9a3d420d3fe102d9f7fee8f8ddeba0d97507e9c0843dcd32158b2dbf160bb1c9022686b111e98c4a474199707772ed0b3a64662d0ade0bf338777315c5a9d81f0fe1bf561c4677dca3169f2bf1ca3fe07e74c9467aecdd96eeaea1e1e21ba59924541952fcbb17c43d120941d367eb42ef16f475a92cd343746c746187bb704ac60c6e2687947320bb1a230d9be22c42581f35764fb75b082d6603cc6e000fc60a4167193ac848f0ac2b0a0869ec5ef76f163dc37874e70151274f9d4d4b9fcb8323956e52ac845bb3aa34ed32c1f2d271eaae2ef4a9919fb39ce4bbb55d011f9b0f93ea40a9ac579e0962df841a96e19328603066db26ed596a31f8d8c498083aef33fe116c27add0b8a04f16477b47758cb83668b880f4821e275f3426550919c86b3e545886c49f1b8205707b41249249a181212252860e205e02af79359291034456aaaf305b77334fe24fde2df0528be4c225a0f18fad5ee5ddf8f9fc28a9168d8578465c0b5fdc1e3b3e1941c8a689a02a8e6494066ebec80bc4a03fffb6e3d130fb8f518ae655d62a79e609ae1f1f46654bf0f920c30b7b3de096e8785261d8df152d9469e8abaad55f5f21689c37b0be190df9c0505b50081351664dbf47e563fcef304183a2a18704c8fd5a3a195492fcc9bad956f35aee776a4c84ce3dfe9603eb7932c32fc1dd259fb17e25dca9a3587c8ffb594cad87219d035e393a0364eb802b7e05ed336105c64ba6f18ffcf044bdac595ae07f7032e5c4557a2d69acef19c082ec83a5c2d70ecdddca6687539864606ad7506451956c63e782f3dc8bd4a2cd420107e97d55c4ecf8c53f237130265ef6cf4bec7e039ccac83d949914a3288ae98e8647b3b999d3612082e701c3458871867d9b3446ffe253ff2d3ab2040abeeb48083f4f7eb1ab6a541d00dc0f07728a02596b9bd45205098fce7562abc3ddac4762376cf8208756fd2bb843cbf2b483089a8d9ce104e845cca59aad7920c236d269ad23600e944554a3cd9e90c032a4ae081439427513c366984fdc277ffa75e37a00e6d0a3bc949403a43e4d5ee3a6a8d6ec2fdd3565cbbf9ce5d47ba16d3c265355077380946274670d8be9d2917ca5558a70aca581deca86ee5f9cd91950039fdda23225b84640184c5e5670a9741fc14f5b2fd82e68dd6e50d7fd44bc0e743a2fe87c3c4df71fe32433670b9016ac4300b231fdcd17e8092d44ed57d43fbf6f9af2c57ed43044f5caf1dd342d1d07b5e58bda1e92ed399bc13b5a4a1a179d18831bbf881474ada0be5bd46690bd1ba60aeeb8a4544c7da863bb7b3f62e9cd424bab79f242579574809b13ad437afb2d402066e459207d7ab1309a180e046f26c5cba632cd8edf6cd019121d2730f5aa6571c39ffe4b3935d4c91df25b18fa74228e2f4c2332d2ad0d9bcd20a0bd715ea7f18db92c0ef67cd2c96be1c8dc4243bc4b8f0e9df203705b0ed27561cd97765b6858d9de43ba59dafa6b2a14152f56ec8f49a9ffbbf82f19eb1957a270535e7e451c7eaa86844ebe5049dfa37ca3e1ae64ead14654357701b9548d30154b11c151858f9a873123481fc38289a5f3efa416788d94bea7e4f971f299b12f202edfcdd899d44e6daea2ba0b9dc709a0ad78bc8aa7ec6d53b0ef599fcab4e167f17a2878137f97687a2c830ea1a891c4f51350a3a5ad197ba129a3e1da262235a9c04f3834ba7fec2e9933b39e86c20142e0f9ca4a5579a3548c847612998481fa6b1cbb8886ccbc0a2ed423c0f87f3924f9e4337efa52684a01d3c0908c5d72661006d02455b2f1581fb95faacce82fa8cba0120500193aaeb09ecc1064d166dfe09d4077545a979e2dc43fa4bc44374499cb66fd2f22e787f87bcaaddeb22d43802f045d6d565447fb416b03cd95fa54454ee8c9034e8a387cfbaf3d864c4390118b9a40ad05e12b5b8d5ac1c95678902934e219e20efe3eaf31f2650f2efb8e6050bc0a6c5f359634965b1bf9c4befdd111e390e01466aa0cf92aa511e6dae0089894b900c9cbb498ec9e5bc9392b97e9f664c61a8f7a9cbd839e9eb854e4c5a7554e60cd9522a8e616fbb619e591c0ac95ce1c750f75b7206677d0ab8e77f6decb186d378f05649fe6ce802a36ad15061aa4d00d346d6a56033ab47e04253413b29887bb780acbf58d13338a49afbe0199f9227bfb2781e32356a315c8156fd932846b257d93fbef5ab6ca24c3f83cab96c01"}) ioctl$BTRFS_IOC_DEFRAG_RANGE(r1, 0x40309410, 0x0) r2 = openat$kvm(0xffffff9c, &(0x7f00000000c0), 0x800, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[], 0x48}, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r6, r5, &(0x7f00008c4000/0x18000)=nil, &(0x7f0000000100)=[@text32={0x20, &(0x7f0000000000)="9a01000000f800b8d58800000f23d00f21f8351000000d0f23f864640f79ea66baf80cb8c85f5480ef66bafc0cecc4c2adac17b9550200000f320f2860c7c4e11751df0f2e2d00000080b9800000c00f3235008000000f30", 0x58}], 0x1, 0x4a, 0x0, 0x0) ioctl$KVM_SET_GUEST_DEBUG_x86(r7, 0x4048ae9b, &(0x7f0000000080)={0x170003, 0x0, {[0xffffffffffffffff, 0x1f8, 0x2, 0xffffffffefffff15, 0x3, 0x2, 0x1, 0x4]}}) ioctl$KVM_RUN(r7, 0xae80, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0xc008ae88, &(0x7f0000000340)={0x4, 0x0, [{0xb7b, 0x0, 0x2}, {0x8e1, 0x0, 0x3}, {0x8ba, 0x0, 0x6}, {0x9dd, 0x0, 0x200}]}) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x4, 0xf3b6, 0x177f, 0x8000001000, 0x3ff, 0x4002004c4, 0x95c, 0x0, 0x97, 0x10, 0x0, 0x4, 0x200, 0x0, 0x4], 0x70000, 0x140640}) ioctl$KVM_RUN(r4, 0xae80, 0x0) 2.011911937s ago: executing program 1 (id=145): brk(0xfffffffffffffffe) r0 = syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f00000000c0)='./file1\x00', 0x8000, &(0x7f0000000180)=ANY=[@ANYRES64=0x0], 0x1, 0x5505, &(0x7f0000002480)="$eJzs3E1rY9UbAPAn7XTe//Mv4sLdXBiEFiZh0nlBd6PO4At2KKMuXGmapCEzSW5p0rR25cKluPCbiIIrl34GF67diQvFnaDknlud+gJC08ZOfz+4ee45OXnuc8Iw8NxbEsCptZj9/GMlrsSFiJiPiMsRxXmlPAp3U3guIq5GxNwTR6Wc/33ibERcjIgrk+QpZ6V869Pr42u3f3jjp6++OXfm0mdffju7XQOz9nxE9DfT+U4/xbyT4qNyvjHuFrF/a1zG9Eb/cTnOU9xprxcZdhr76xpFvNlJ6/PN7eEkbvQazUnsdDeK+c1BuuBw3NnPU3zgUWOrGLfa60XsDvMidvZSXbt76f+2veEo5WmV+T4o0sdotB/TfHu3nfaz+biIzcGonE9581Z7dxLHZSwvF8281yrqWD/MN/3f9mZ3sL2bjdtbw24+yG7X6i/U6neq9a281R61b1Ub/dadW9lSpzdZVh21G/27nTzv9Nq1Zt5fzpY6zWa1Xs+W7rXXu41BVq/XbtZuVG8vl2fXs1cfvJP1WtnSJL7cHWyPur1htpFvZekTy9lK7eaLy9m1evbW6lq29vD+/dW1t9+79+6Dl1Zff6Vc9JeysqWVGysr1fqN6kp9+RTt/6Oy6CnuHw6lMusCAE4e/T8wC0fX/289jDj6/j/0/1Nxovrf097/H8H+4VD0/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp9Z3C5+/VpwspvGlcv5/5dQz5bgSEXMR8evfmI+zB3LOl3kW/mH9wp9q+LoSRYbJNc6Vx8WIuFsev/z/qL8FAAAAeHp98eHVT1K3nl4WZ10QxyndtJm7/P6U8lUiYmHx+yllm5u8PDulZMW/7zOxO6VsxQ2s81NKlm65nZlWtn9l/kA4/0SopDB3rOUAAADH4mAncLxdCAAAAMfp41kXwGxUYv9R5v6z4OIv7/94IHjhwAgAAAA4gSqzLgAAAAA4ckX/7/f/AAAA4OmWfv8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfmPnfm4TB6I4AD8bvLD/tGi1921lb1DGlrDHPUYUkCYoIAfSQhqgBnJLCRFEeBwCEYdIHttK9H2SMxnL/HiD4DAz0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF26r9aL26vf121zdvt28owGAAAAuGRbrRf1P7PU/9rc/97c+tn0i4goI+LS3H0Un84yR01O9fL8zenz1asa7iLqhMN7TJrrS0T8aa7HH11/CgAAAPBxbZareZqtpz+zoQuiT2nRpvz2N1NeERHV7CFTWnnI+5UprP5+j+N/prR6AWuaKSwtuY1zpb1J/XM/rtpNT5oiNeXFlx2LzDZ2AACgR6Ozpt9ZCAAAAH36N3QBDKOI563M41bgJDXN9t7nsx4AAADwDhVDFwAAAAB0rp7/93T+3975fwAAADCMdP4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXdpW68VmuZq3zdnt28kzGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhif95RIATCIAz2ru9M5v6HlQZNTU2qQPj4G4MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA3v/vL/4mpcSaZe20sPY8ka6fG1qmxd24c/WF8/RoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9eUmBEAiCKJgz/nfS9z+sJOgZRIiAhkcVtWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4It+98v/ialxJpk7bSwdjyRrV42tq8beg8bRg/H2bwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIud+3mNo4oDAP5mZmdrq+IaZQ8RUfCgF7vd1tbexIMSPPgnCCHd1titP9ocbCliLt4k515EjyKCEm/9H3JOIJd4y2EPETwrMzuTnfwA118zm+TzgTfvu8Mw7/tmIeQ77yUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACURm9P4iQ7dMZxXJzb3Hu4lPVbh/rM47Xt+axlcVRn0ifDi9UPUbe5RAAAADg7krK+DyHspOsLWR938vo/La/Jav5vnx7HZT1/uO4v+7L2z9ovP+8+vz9QZzxOdtOby8PBpaOptP6/Wc62Z/7yilb+5PN3L0n+hcTvrT43SvPnGX29sfFOOw/P1ZEtAPBPXCz7Iih/H8r6fpOJAXBmtCqFd1n/J51mcwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN3+DAAA//962D6S") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x183b41, 0x12b) r2 = socket$netlink(0x10, 0x3, 0xc) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000740)=ANY=[@ANYBLOB="640000000001010400000000141a000102000000240001801400018008000100e000000108000200e00000010c0002800500010000000000240002801400018008000100ac1e000108000200ac1e00010c000280bd0001000000000008000740ffff639c"], 0x64}}, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB="3800000002011d04000000000000000002000000240001801400018008000100e000000108000200e00000010c000280050001"], 0x38}}, 0x0) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000380), 0x800) getdents64(r0, &(0x7f00000003c0)=""/136, 0x88) readv(r4, &(0x7f0000006880)=[{&(0x7f0000005540)=""/176, 0xb0}], 0x1) ioctl$F2FS_IOC_SET_PIN_FILE(r1, 0x4004f50d, &(0x7f0000000340)=0xfffffff9) r5 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x1f, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x16}, 0x94) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r6 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, 0x0, 0x0) sendmmsg$unix(r8, &(0x7f00000bd000), 0x318, 0x0) sched_setparam(r6, &(0x7f00000006c0)=0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x0, 0x0, &(0x7f0000000100)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x40}, 0x94) r9 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r9, 0x107, 0xc, &(0x7f0000000080)=0x9, 0x4) rt_sigqueueinfo(0x0, 0x1f, &(0x7f0000000100)={0x1e, 0x8, 0x9}) ioctl$KVM_XEN_HVM_CONFIG(0xffffffffffffffff, 0x4038ae7a, &(0x7f0000000080)={0x4, 0xbde, 0x0, &(0x7f0000000180)}) ioctl$PTP_EXTTS_REQUEST2(r5, 0xc0603d0f, &(0x7f0000000040)={0x9}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x800800}) brk(0x3) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40242, 0x1) 2.005586237s ago: executing program 3 (id=146): ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000000)={0x1, 0x8ce, @status={[0x63, 0x3, 0xd8, 0x9, 0x1]}, [0x4, 0xd, 0x100, 0x0, 0x80, 0x8, 0x8, 0x7, 0x6, 0x8, 0x7, 0x1ff, 0x6, 0x0, 0xe7, 0xffffffffffff33c1, 0x6, 0x3, 0xfffffffffffffff9, 0x2, 0x80000001, 0x1, 0x8, 0xa8b1, 0x4, 0x7, 0x9, 0xe, 0x2d8000000, 0x200, 0x100, 0x7f, 0xffff, 0x1ff, 0x2, 0x2, 0x3, 0xef, 0x8, 0x80000000, 0x8, 0xa, 0xffffffffffff1ec7, 0x0, 0x3ff, 0x3, 0x5, 0x7, 0x86, 0x10001, 0xa045, 0x0, 0x1, 0xa8, 0x81e, 0x7, 0xba95, 0x3, 0x2, 0xfcb, 0x6, 0x14, 0x0, 0x2]}) r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x14) ioctl$KVM_PPC_ALLOCATE_HTAB(r0, 0xc004aea7, &(0x7f0000000a40)=0xfffffff4) ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x9362, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) getsockname$packet(0xffffffffffffffff, &(0x7f0000000a80)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000ac0)=0x14) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000b00)='./file0\x00', 0x8c00, 0x2) execveat$binfmt(r2, 0x0, &(0x7f0000000bc0)={[&(0x7f0000000b40)=',\x00', &(0x7f0000000b80)='^\x00']}, &(0x7f0000000e00)={[&(0x7f0000000c00)='{&,%-\x85\x00', &(0x7f0000000c40)='-\'.,+&\x00', &(0x7f0000000c80)='[\xa3+\'&/#+((}&#\x00', &(0x7f0000000cc0)=')\x00', &(0x7f0000000d00)='\x00', &(0x7f0000000d40)='\x00', &(0x7f0000000d80)='\x00', &(0x7f0000000dc0)='!@]\x13@\x00']}, 0x1000) fallocate(r0, 0x10, 0x7, 0x0) r3 = socket$inet_icmp(0x2, 0x2, 0x1) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000e80)={r2, 0x7, 0x2, 0x7b4f}) ioctl$BLKCRYPTOPREPAREKEY(r4, 0xc040128b, &(0x7f0000000f80)={&(0x7f0000000ec0)="9d4f32c17c4775da055343bc38c6c5c5209014f5d45a980055299295cf40981ed160720105bab29ffb9ccb319462dc88c83ab992f37ef5a8ddf78fd01fd9656760f8cc4fb69641932922049f9760dd43", 0x50, &(0x7f0000000f40)=""/26, 0x1a}) r5 = fcntl$getown(r2, 0x9) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f00000032c0)={0x0, 0x0, 0x0}, &(0x7f0000003300)=0xc) read$FUSE(r4, &(0x7f0000003340)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r12 = getuid() stat(&(0x7f0000005400)='./file0\x00', &(0x7f0000005440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000005600)={0x0, 0x0, 0x0}, &(0x7f0000005640)=0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f0000005740)={{{@in=@loopback, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@dev}}, &(0x7f0000005840)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f0000005980)={{{@in6=@initdev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@initdev}}, &(0x7f0000005a80)=0xe8) syz_fuse_handle_req(r4, &(0x7f0000000fc0)="7d6ab5e79d9af5d755b45912fdbea3d3e446c8688615e9082a814f26cb686d7c494a415d8363cbbf344834caed9111275cd8e8764002aa4f3ee99102da5652ebddedb3c64586f3232e502d072724e024ddf2e2d06ea815dec403a638b93abd2e79360b52439c602f7bb33de17d2e22732ae798f33000ae0f42b6501f3411789b636acb591fe55134bfa8410f3533d9e830862661effd9316383a026748ef433bd6e80439f5c919b0a63a34fa23d6dba478125d5a33654504db2aa74350a17e999f9cc6d7d7f1d5323c2a56e73dd68edf9b8e0b4279c2f5f4f98229db6be4eb94ddfa13bce7e8f3b58fc539c473d0ec0d10d389bb0eadc48cd21856803169b1409b270e01b5f6ce110fae21f7133d57e16a9efc6c58386b4236b6dc24662abb51f9c94ac84e6bb7024416164c176fc0071ac24774f1323c9097f8d5fd390365383329954cc0940d16aa89597c4f13b4d85ad41128d3759784c7171940609c0c431600de281f89970cab5c3e57975cb4a758ef82e5fc655a05fd7b7fc8f82504a21c6a5f361d02766ad5a3eb4f3de30b3ba325afa80e96fa099404b7605d239bd58be8cabb3cc5052458e214cb7a2be3f6064d4fb4a1548298b929ea2401bf1a4aeda48f7105d1fa1d966e6e4dfbdff6cc514ec51a1d6ae0b0531aa2e1701e5d9a8cae5e16a14db5c8928e7657635550756a8101c35399723aed9b398862c203ad89574864c061f180c599de1ca1c27ea614f6bf0e57de8863e050473fc874af59e725519c67f4049cd6989265eda0e44e4478bff3a646fb88211e7c7dad103b0fbdb104db9e1336dc27f8d518cd1cb9ffb1da8f29cab743020da27c3c9a8e21314210bbafc2c94cec39212a16fe036ff18ade68653e0992c18efa8309c004d9fef2994d0548c7258e4d32466d590a4c607b04e0a038c852b45466a5c6a58fcee82957ecf42e02ba2959c20cde843e4878c86db9386451a3ca28fe1bcd0638595d2c12a092510284fe4bf60b6752243344318597bf71b4e03dd4e68ea35f737b5a361ca8e5006e9ea058942ad8154a078d20b20f4d133463ed0295f5bf46a690275e6fbaf68d6c49187522955d5f3d677bbfe7b17bc90665ccaa6ddc2ebd1f5c1d43dbcd97002d11c58e3637841657534be7f267cb5e5ce9fd1f0073fe49d835c1485734a6db99fb8b4d5ae3ef4d9a1d4ce3466c128863a009f47e7807827f5d5426bfdc451f99c953b02f999079f26f8bd03e7c14e82d0b83a215459041ba5469bbd4a7b7d1f60bd6d7a4479b78800bf3c03a0e3e388458bc86232f7f71bf42808a1051a13545defd3eaee2f5d95a6729bc3a7fc069c686814073026c7a91815e79a696d9c2fb5e4f266656b22abadfb14daff79cf8ab078279cbbf048d57c64faf90bbb5c2e71eb5e0c035cb876aae1f80e6c5b77bfb7833a50ff588fcb0209276eb6e4c131958bcd0166170ea2a9d9775ad245c4b0f0503425f46971d798754204f58b74dc324fc3b19bbd80db4ebad6c09f6ea01e1dd65df3118a8a373f2dffa4609091814247c8c9657d7539a4ea0424a1b873f4ed3e92787e345b15048a7a32baa2c737ae366a2d29b1ac90026724ae6ce3324a8fca9a3f76f6204294b56b122dbe309eccae21b357a3231250898e17ac74dfecd7e2cf55321f4abb490c9a4c415ad516f6180b55c3bfd9c2abef45b1a391c587848ec9fbaea7d83fa8baa3978ea4289b6b2c0a36b8a006fea820b3de20cd4e255bcec49a97017b604b8d24b9ab540631d3a55b4bf39180ed9b742549031f47d159b731c8686db5b5552d8766cdaf4b93524d2f5b1ee79c64429e8002f24d29db7e380bbebe467a84487c9aa153f755fd00e50fa4ec799bb50bdb8dab70fc96b2d00f8e2c9bd1a4b890f22ca14eef659a08136fa0a092df2aa0113910a941c3d7c01261281559e7de4c2ac0ffd41a8f48967480cbde4438219cb088e55a77433d9468ed37f015939251d694d187dce60356d8ae0db7c85ba5775324919ed393ff2eaeae28f33c40b67e751f01620a3e7fa59cc87d8436f8fc900730f10d79e10f27855fe2d64be7cfa7fe4b4375f58b521cbf91b394b646ff3865ce9b58cd26f943955d5e9fbcbbbc3533de0e599decaed2b94919044e998c2f7790c59d8edc5bcdac178e33faad7505a4252a631663a5c12da21ff7b6036c37f0f12f62c44ba40b76545f71d690b48a3a28f9608e6cdfc060ae7119d0f2288f6d479a2b237206652881cb95254f082a06d49966dd1b18ae2e0b818954484faa88f088fcb6af2d2d32746ef9305dd133d77feff56a7359638d23d73f240c81b7c385a335a8db8f98daaa8525402bc0a6deb57e70df43757d581a78e570e0e25d38a7243027fb03d9a4dbbf88320f9ac376f785222064d646e76803a66875f59072a9b0c9e60f2bbe480546b1ef4c0d771a49fba3d4b18f3591b289a482dbea26ccacb826a8300b2cb6ef08a9b4f8eba4a377ec49995be3a76558a501c2df1c35c35b8a73398ab491a21e8b285f09d288b9c3e21062a5d263c8f1db4e0dcd59544b55c8cc38ade8248b1950c7cff5bc26db887fd38b6fa6d005bd0cff88d538e53e0849b6bea3b8ae950b457295413db5a416e2ee216555bbc074855d1602ea8c4f5fd7a8aebe74dfdff673ff4f09ad7d21efbe38384a016a4c8d83469594a06fb3ea622d2f45f1816f3bd21da9a8450e4274e9aa8b95dc64a87f870ec0f527ac248a367b07921384fb84a64a9a2971d489d9e603a5c1f32749457c52576cbfbbfc9790c6f5f824f8b80f8d5d9e46b22061628dcb493ea5904f03d39aea00d8cdffff9462f70245e812c9a2af38153dc0cb9e24851cbb96e3dac496d1055a703ed94516cfdd988a92459e5be152794d9144c4cd84b1a920416a1f92b2214b99e9c9bac16c0161cd67c3bbd82725dd6547af9edbbe478acaa7b64ebe070ebf2e21e566d14d0a84a33c2d644cc9bb350a7cc34c61e7936d8671f7ae1f841c1170a54669b461ca8d22f1c35ea87ffa9b089ea179c2ee0c548f9271ffee2a02ab419e6e51528273dc5577ceac0f69d74a2eda98ad5af09a0f06523fe055b31fd227b245dc900d2c920b04e66404ac4dd91f3e70cde11386104041908d0dfa92d9d40ac512d6acb2d2ef359ba84ebca03890972bec9cfb4a4f5ba22c8f4ea16a1ffe85a604a82696d8c7703ad43913b6aab7b7837e6073b66c7fae029bbf13801a726667efde5c8010954bbf8a5cd8e0902de7266e773724b3df71fa4944b4574819c03b058ea393dd676856a0d1820e2ec2a423c56ea61d80a75f1a5d505af3100421f457b573fe52a78196cee862ffea63d199c1a06aa8fe2c1894d2760f98d77acdd84dbf9b62580f289082d66e9dfeaa2a79388a17179cf0ebe3ae9cb64d53ef53e47a35fb9bf4791abbc2b7ae1fbec21d16ee34ddf21abc5b34cbab883f102f6ce2d26409a452bd9b6d7562eb044d87dbc938cac162724dcb796bc12aaf38556e9e48769fc1fae02048048c4d043056f5fa834b0ee6b44d2bc32eeed44140a854719e19bc313bd0caee0eacf849bf2e40fa9fbf23cc733d7fffc1d2fa18ee46ec41c9e97815d9f17b22a8e6494d01ef0c405df3841e7347de913becb445904c2a7eb7356d2f59bc877177a6d30b19687b32b8c0d7d2396da66c3a3bbb92e6fcb2a3c82855b86378ca28bcfc987030d0cfc028ecd22f853672463dafedcd60293d16a0918df3238071b6e0b3c888e668cf9295c2614482a969483334f7ba27d873e53a948b88d4f4b497bbc5c293b29b9ee2b0288d7656ac3f5969c9c66d4dd0a783f83b3f629556d9cf719566cd498ce2a944ca07772ad4a5397cf97efc74f2de457daa854e9564111a21ebcbb5b7c706d8513672e4519d5210262e8ef845dec5574d15ceeb4c3c0bd7c288c61e602b30f1cc8eb3bb479e00ab33b1bcca7161742d8aacdbc5c77823e4046e10c3382cc7aa22dd7f98562b820830a37923110cb41f16faa656fdb8d376dfe88cecd63778070ba27fbc8b0bd916b01910f3099f1e8fdaef67a0a9b9a87a954df2664aae7031143beeb238017b55e7c08ca2e2a748af9e756cf2c4c0e60ca306808dfb474fab9de7b641d2957acafba51b0092a6a3c51139664eabeaf00a19b543267cdbfc3943e0b21c20340f11e806c8d297e49ff6a83426d02de8330e31dcb9b0d11f7a793462d42d9ebdfbbc35812e3e3817552058d02c5f764365380fdb976da6af6c16cf94b2123f7147bfb6e8391fa51bbb710e4cd2776d6c4924d7c44e4dba62f5a38c2b07e997a760d7734ab7d64dcd0e1365d6231668d2fb760e1ec5fa424d2aace85c1f5e1392f19fa52f1d592896bb1010b2af7a88766386847db7b98a06f7376a15e15a94297bf265a439dd952aa90610b7e3bb9d45e9d7b3b862c0115a99ae3f0eabdaee19a96a5d8f66d0bd26e03a1a9c41b8b3a334243c310d9e91fee7a6a31293e03a936221f9574c20da15b606d0fb171ffe6a16e261deb024791dd96c95e91b9fac52572a45d5482a133f8fb46199991584ea6ccc0e707709b357a4b8d38a63bc16a02e60ae2f9a29da0e362b0ac265f7ae0064dc6ffe1a04a6f7a9eaf2ca14bef8df9b986d0795cf461a84a6ab5b1d9716f4090385797bebbb340e7ba98bc339139cb5a2ee9e318c2e61f6fddebb8dad407166e26cda180163307642ed6d4d4deb1e1c787f8d1b4afd2082a8577daaa4b224ad238b60e4d5102f7f0c4693970107da9689b50375fd884f6e444d29012d8690013e8b3bc299f8d62c7594c4732b59adf11d997072d4319588244b1ac4735301fdadd86e529efd74c103178a24a7d435ab64d7b5542e9b460dfe91596991991e0a320a86342258421cc1b950b7921bd770d70b82c1b9c387adb44bfd99b55954dcfc78383b82d8937093f0405bc126f040448c8b2369a10c07433e408d288d0cbcd1773ead957129b9c412c104389d18cb60818b0ebcbb5acccb246908b0a9f8e9a55db03e129b3243c8876d674ddb2605f11a4e5c13d04b2ab6bfc06bf11156aaf78fa84f02aba8eb2b50b2d91c5b3c2dac739b184018c860cf1309ccb39150462c5416eab1ea5937523d199fea1609e4640bb48089f0cba08d59291b046d50ff6e5df35120607df2ea6f4512a8c4f767748943021066f6f9824bb7dadc0e55240f3c6f7ac5216c4260705a68d80644a1a2dce5c77b35b884e1c5c6f4ad2e37cc3fe28f6ede35928d781482a3fdcb15107fe63453d95cf1583d799d1c44e7f5af348f7e42e3145d35ecc2f7c877def2bf2a8bdf18f8a9b8dd8b3041f90f745b148c759a19b55888a2ba65c230c7bbef2ea628c35f87ab37208acf29d0f2a2a40b3d3f31af77ca94b752a44008b502f1133f8a95da51522af6a5622072fc3837e2147191481f7b85040e41138c72914fc7592729c21910d1d3e5edc6aa771cb0089daa8dafcf47b2a3639927c8b5932cf8b323e9d630dc7effe2bd5aa0a6de2f1d69ed87a03bce0f474a091c522e9122f3ee0c8f8f8f92576bc195ece2531a3bd9d45e91447540dd49d6ff9905c5fa1acda38c47aa67e5b40499ee1aff2b0cb3782d03b1cad7aab4b4db756cc80c87b4c18143588cf72d93e6ca9125b03a9dcc539baba8de5caf7976ed01ecc865f2d91348b4f24284789c7180f7876b1b89dc908798de7e166d7acbf51554e9cd352fbffc31d9b8b50b66874403df63c9d5c611292c6ce5a7d9b7f8d9db86bbecda137b16b000eb630f685903404e055209dfed9b67b618a2e4c2bef6e5bdf199ec787c7e9f94faf91b72c8325ece4c097f5e113e87d4bf4342caa5e6b6e20f479fd8208a18a93a5b1a047dd7cca1e862be7cd2466351fc61631047874024987bcce42027b839ab8086f8c5f71a750d63854c2a83864b822b287d72cc747f094d8f47d84d6f76e15d3da1ac5ce0bc5ca716303711ba770994c12d1641a37df51534e11783e1943bcba34b320df48061355d87231f749488ed65107e461fa3ce75220530dcdebdb94553990bc2a4ecc8c6cb16d84fa82fc773e0bb0ce1db606f61602b7f6d7d5059b3cef25c81bc0a020805015fa27ba0b7ee5788deabc6b7dd2eeee645f76d803632a921f56276e7cba3e279580a8502e3ffc035451bfb18b5d444c90a696a80aec26bc24dff38eecd75f50104f218b95a5381ce2d3e048f8607e8ae0439f1d75c5a7a6345750087e4a1ebab155fcbc81104ffd1572217c556fb63c1ac5cdc4da35e8c69c5a9a7c310c0b3bef891b9004917058af7071a96e7aeb34c9541ad5864a2fcfc5360832ef6160d97e572db0f36290fe1154584a971efc41ef36b0b80a7d603b10fc39c5424d344425af51b91c009caea954b2a56bf025851652faef4141b34d0e214330206e8b10bd99f7e13330a229d6ffb5baaa2b2d198ba64975297bd37e554eb0cda8b7c14d848832f4827f46873ddd1ee840689ccc68292faf897d5823e537fc176f26aeb3281f1a03becd5bc100ef75f3f5dce7cf5c20d0cd7876c9c31b64ca356243fa0e5509347e8971c4d27b7534412bbf295a50d36cbc17e65ca0902210d68596bde09c73096e77f2612634d20fbcc74bec566b1c550a73b207d48d497601d1760db515d1412f4f098114b50bb67a95d0d49202d8836b4096499cdbd45c556a0670cc47b1d265c9ba76da2e31a52926685fe2e21fe2c055a502d8db8d1e77d1c206ca65556bd07f21af65b385ff824dff1b7646a133eb71246f280e1afb037ba344e72d4fb7b311f4c88b7ad66933c4f8630994939065f6060bbdefa50b7b841c8f308aa64dba0e758da4e370858f1ffb05d3c5c3a176b03db4f9a81c2524fb96400efe6073773d60ce6008473239ffc14602c0f50af6981307eb7d2b3d427f618d555457a3cc44b6827992391ad02c7946b2052dde3919c561e99a9736d462ab103f55778e773bfc5fea8b4d8e8da873852140134b0dd2a185807d5b418c76057381d7136c844a6fb55b254cfa025f16c29d5cac794c1c75c5a6f3a999a251f421e4e12364191178b22c6fbc1c55b5e9905010e7cf472a7161ab317f39237345231037dedc64d1a4a2184afd0a74e688ff208f331a460568e74bc04e01318f583a0a006131387de17d1f987fc46a7d67d80d3c47253efd41c38ec18309589425d2e161c14384c887041c1147efa399815d7e673b5e57376fb19ea11c36c7dc543f2b83167cbd764dec5d4d5bc29114211b5761f850b4b8f1aedd814b7752a88bd2039bb8d63d263a3cdeeb33e5e86dad7b18fb9ecccd471735d7c74207c388edc7cb3a372161b9604d9ec7b97f773dfe787868842617f5942044218864fdb35626ad405b170adb2d63856ff24f37685ed5d0a2a7e0e4fa1433d1c0ef815d465a2517a7912a03bde048401c28eac4627b4f71b74ee07cff6d18434f7f92a1eb72ca2dc31956463a8b97957d403b016f5f9c8e2c8de94f16d8792f62c1ffdceaf43e15f2d0626950877c9d5776c9970263eb3ce384cc71cec67d59f3f5d42e70ed3320bf0eaceff8731cf2bf67ac2fc1f407b40143829829cb60e0a930bec166a04bc3d4d20bde79e7d46524a09e83c6f7ca85ccb602ede2e575fa77495e3d34590848a718ab62a8817d28b3eb7e3c4b0c9466962c1dcd4431f72c83f7ae6a05fdde06bf4958da42d5bc18484dd226be8ec18d8edbaed29e6d59f6bbecde7b0d7e0c77d8dcfc6478c3f4288b54c264bffa59e7a24b51af1de219e0b0ad35ce99f5b329274674259a7c8dc50adac0add78c0c2b4485cb44c81ecae3d852fd4d7072baa4e946c61c785f57a490dd0d3a1570940a410f2728e8bf0c14f1bfcdb106e3e173a1991134bfcb349e7b5dc35ef2ac919bc16c1c7fdf152d7046f0191a8c2447cc60479ddde981f2ed15104b8917013e43078e56d7605a1e4e71f98b1f75e4043f93dda7533dcce3abdeb4a4a54a65c0dbf6ee191146603295b325d22ddb0101cbe7feee7fce5f040e793cb3dca40d67458fcd57a8a36c103facbc4313611dedf528dab0e555494d0973739a48ec637b45411ea08f4af3735d347e14ae7afeb944a40a99241f8acba7517d7ef29c29d66e6f2891b55526a0767303a66aef91fef49f798978ea5ac005139696a37c140eafc8f313bb3dd0545408119e489b9e58466366e785a416bd919c57ca3a4be9eb23290f5ebbb099a3792cf5dac1913b1ed566581902564b457c0740f63510dcb3841b827d0b48f29cf48dfdbb0ab818c4382cec6fda5f2756499931b57c96dc95ff1b41c39d4a02c5416da7b237fce12e025d5ed59063f8ef9c8eacfafa7f127231cc7c2dbd2cb6fb466cdd908e99887ab3ac59586a98c3fe8a0c7dbdd490c63ee44fb36fbd464cb8f8034d6a24cad82d26533cbd4f1cc05fd0a658ec050769d1ef39ab73dab0b629f739323401e8382650184cfc19771e5897fed302dba6458486faa6f87b0a958443f1b0bbb34ca5717d861b8b3a36d34f5461f240f17783f89521bc47cda9e18644fcc1019ba05a1acdf820cd5591f9e89da1da375cd65d2be622113986f2fe0c787e7ad3d8b95860c4ff2574d67fa5c22fcdee5999bbea22c020b70837e5702cf62a3c0f8f2bc406daca8fa71888d5b8a7cf4eab9296c54308bef83137f9290a2e9c977e26ee51817f45e15d3cfca2a7551f7ae2c7a791ec70128487be506f0de15c5c5e01de618514caddb0ec89605577a3303c833b2b243c1fc9d8377fc633457b259849f8d8939e2ced91593f3839cd094fd78225091c35b5a9131eaa3b0ed0c9317861e90ca864cde0ffb0a6946108abddd87f66a9131d3e315d427aaab40cbdd001dedca8116b84e925c6db0fa3fe7fa48c5fc0b3ea014bddc42fa74612fc10a405a10e6579216fd1a29d16f7ebfab7970aedfe1c9f5bec99b0184904571d1cb689b25b90a1d0f1bb355811bea55ef5fc6d70018fc6cfed91dacafd201b35327459482abadfc13aaa30f291a675408cc0df8ba43973cecddd4be4e8dd2ac0b86d964731ef0ca66fa67dd54eb6bba78667d2ca0fda74aa8fa39c0ed6a01bd34af93c7303c56653c82b87dd0995eb142153916fde91e5a09648e9f9de2655e2755e3bf59bff6450298ea4385fd60fcd7730a12e258ed7afdff08adc5c047aa775bc86d464540b79938a3a76169ad79d7dc42bf8735c3e75e1fa9e2b67a2dacee63c6b7107e15cc077969bf6057934c0897aa592a51a8d601ef4a66b129308a74be9c85738edda3e3e082de0ef0616b855fcaa0d0be054b2cce2ac535340ee242cec98f225256cb7a8e8b32737a19c56f01e922ff8df169c76e93740ee9601960eb0afb915720d4deb78cb119d4d747c287365d0cc224f007e8277d9d418ea72028e5b80e5be076cee9b33dcded17bcb9af0ca6da45dd52eb7a82c70d35a2e3a215a3f8b226f9e74d0037a1bb398cfe9c1a392f85e2586860bd0636c4e368b165131e2bc33e46caf2f3d6071cf96cd243020f1d2bade0822495ac69d626a04ac64f656907fa60d1c903d2c877e0359992257842e6551c41dfe1a488ae6237b34f9dcc60a59f971085292e7278cbd1a7eff22bfa79d2b1e7b894fce1bbc39beafe621c49d6a38b9b94eb04ee5a44c6111f6226cee6054228fe85126d81bfdd7e0e9cd5e9419b4442292cc9352e7b4499a01046bff9b3943aae9062a2ed1ebae5a26f2fc6ed7094a9a859cb0134f9194803b9b106f6c0074582bafa77258af4984212e1574354544bed2211f8ed0bf12a1090c7b5a9c8519f3069eb37ce135ee978223a225fe462dc7eaed013d2e79b824368fca401ae83f8b05aacd773bcece025d1aecbdb23ee7c1313bc2f413c37618d631bc86f5a7b23a8d7a22494ff9578592c76823c1c68477c9c63014531d118b1336c0666af4519cc02d4b02279ad7a4935ecb87f4cba48d4986f85220d1389d878b4ba49b3e9a07503b8bc64ee19f8fdd3a175aa6017c48092e882df1cc0636e08750e92c41e899a9d88caae91ff3d6ce7df6d0436bceb51a23c83d72f39b54a515c5d2f15829261d31f8fbf5c2822fd66d7673e1f8f9ba4185fc30a805ab38d4cc84a1896469698f2b08c3a65739df6a04f3485d473fb261598f96786f679e81cb3b20548af710a17f7472cfbfe33e8da2fea17f083cc1dbbac6ea1e7d8bdfb514539a0514e2a4b1222defd32f10c7d4e648e0b328352a03d1bb6ac5af4af675c3ebb8e0013e6643a814970cfd3578a731b1a245fd14a1d6c057001bcac5f1755d350c8096f53c20f536046e825733e553c2e2d50969219f3a48fe9af683994825562aad7a52af5dacf34689ace88ace6a477e8808eeca45b1ad5a5d1b06d0b0ce0cd238ae24c5a2d0cbea98f6796b2c3718d0903a5e78d6d65f0aae43b8152e52ab5c220889ccd063aeae60ee2794316b1f1fcc62607bb8045984b80f4081519514139fff73830a0fa0b86967b4915a986aeeda431eb719dd11ac1008692f02d6f3539d7fd628048731ab944f4f506ce05f55d499ac8add34d15c271859e543f9a19adac2b326c806e997d6ccd8b2d1b1832ba350af674061357d8167af4c63e556b5e0278060d9ab4314190e346c248a3720fd24c011876237e5561f9f3f84228c4d285ef01a3f893d38350a61471518823352ae5edf292232647d27a68ec2af93ddca14946fcc6db184cd69f9e1b434e30868953c83ea20a1060affc5bebb8bf03d263b427b4568fbfd54b4a1989818f2cd98bd26ed8cd3e41f07a9828ca2ec9d83c4e2d61fa521d987a586e74b74f9d99f27c695d252c9b6ce80998bae1f7c10bb5d666ab1b743caa766589e1dbc69efbb141b477db2923d9285709d9519aa829630c2dcc890a588fbcc04de38acf9a736bf6b34f14bccc4a39e2fa4f56632b250adfdbfc9bbd530c71faa473053b96c8392d47cf4abc437919d8105ac7e56530d900db93f934825dcd4ba471950562db3fd20dae1b96941bc8381adb63860ab8caaf5356190fcd507a43a5e2ce183c30b566420ccd506745bb6c1e9175c68b3884834520f02571106938eef7b750b8f4605ff3f984088d87734185f6fa49fedc409a7fb7f2cffb7ae033f786cf06d2e353a3adc183b9c6816c719a517f6cd2573648efa47e2c2d753a25fdd67e064ce728c2d047659ee20747d291f3071ca23871a7975f37f450f3f7b68235a1867fb98c34b30af63659e27c36d294fecc83b286a39e1ea4d7d7cd689fedcc9cc327a13d08f3bb29ef0b0373e841a0d8a5855c93e49370554f97a2591c6c4d56085517fb30e7977cd145ae8d65f2b99c567cd0b82065887044c7da1f852135f45e8452d50aec5d31ca4f535e43eea49f043aacb33d348de69ea15d60cd3d21a9697b58025568012966258fc1ffe1fa126831d9ece098ae8d2be9d4a288e73bbc8df9357d8f89c927138d4936d43da5260ccc1706e85601943849cf285698484fadbbfeae9cab882e263e40ecda27ffd8f7cba56942b551ca278d49e202961bb2f79017821c26e23691527557a48ed9f1773419987209cd0e40b73eedd770ad36455d38c1c56fd6013204b193f4026dee509a4", 0x2000, &(0x7f0000005c00)={&(0x7f0000002fc0)={0x50, 0x0, 0x4, {0x7, 0x2d, 0x3, 0x0, 0x2, 0x5, 0x3, 0x6, 0x0, 0x0, 0x100, 0x1ff}}, &(0x7f0000003040)={0x18, 0x0, 0x100000000, {0xf3b}}, &(0x7f0000003080)={0x18, 0x0, 0xc, {0x9}}, &(0x7f00000030c0)={0x18, 0xfffffffffffffffe, 0x4, {0x1}}, &(0x7f0000003100)={0x18, 0x0, 0x5, {0x1}}, &(0x7f0000003140)={0x28, 0x0, 0x8, {{0xe059, 0x6, 0x1, r5}}}, &(0x7f0000003180)={0x60, 0xfffffffffffffffe, 0x4, {{0x5, 0x882, 0x5, 0x7f, 0xff, 0x0, 0x2, 0x1}}}, &(0x7f0000003200)={0x18, 0x0, 0x4, {0xfff}}, &(0x7f0000003240)={0x12, 0x0, 0x7, {')\x00'}}, &(0x7f0000003280)={0x20, 0x0, 0x551, {0x0, 0x4}}, &(0x7f0000005380)={0x78, 0x0, 0x7, {0xfa5, 0x101, 0x0, {0x5, 0xf, 0x8, 0x5, 0x7f, 0x10001, 0x0, 0x81, 0xffffff81, 0xc000, 0x6, r7, r10, 0x6, 0x6ff97d7c}}}, &(0x7f00000054c0)={0x90, 0xfffffffffffffff5, 0x2, {0x6, 0x2, 0x2a82, 0x2, 0x983, 0x44, {0x1, 0x2, 0x4, 0x8, 0x0, 0x80000001, 0x82f8, 0x1, 0xa8, 0x4000, 0xfe, r12, r14, 0x7, 0x3}}}, &(0x7f0000005580)={0x50, 0x0, 0x6, [{0x1, 0xa, 0x6, 0x5, '!@]\x13@\x00'}, {0x2, 0x101, 0x2, 0x5, ',\x00'}]}, &(0x7f0000005680)={0xb0, 0xfffffffffffffff5, 0x989, [{{0x0, 0x3, 0x7af3, 0x3, 0x0, 0x5, {0x4, 0x80, 0x340, 0x10, 0x1, 0x2, 0x2, 0x1, 0x505eb8d8, 0x8000, 0x7b, 0xffffffffffffffff, r17, 0x2, 0x3}}, {0x1, 0x4, 0x1, 0x4, '\''}}]}, &(0x7f0000005880)={0xa0, 0x0, 0x80, {{0x6, 0x0, 0xe, 0x2ce1089, 0xfffffffc, 0x1, {0x3, 0x6, 0x7, 0x8, 0x9, 0xfffffffffffffff7, 0x80000000, 0x4ee6, 0x1, 0x4000, 0x8, r18, 0x0, 0x80000001, 0x101}}, {0x0, 0x26}}}, &(0x7f0000005940)={0x20, 0x0, 0xa8f780e40, {0x9, 0x4, 0x8, 0x4e}}, &(0x7f0000005ac0)={0x130, 0x0, 0x9c, {0x1, 0x9, 0x0, '\x00', {0x8000, 0x5, 0x8000000000000001, 0x4d, r19, 0xffffffffffffffff, 0x1000, '\x00', 0x0, 0x8, 0x100000000, 0x5, {0x7, 0x1}, {0x0, 0x4}, {0x1, 0x5}, {0xc, 0x6}, 0x9, 0x6, 0x9, 0x7}}}}) ioctl$KVM_INTERRUPT(r4, 0x4004ae86, &(0x7f0000005cc0)=0x6) ioctl$KVM_CAP_MEMORY_FAULT_INFO(r0, 0x4068aea3, &(0x7f0000005d00)) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000005d80)={0x1, 0x0, 0x8, 0x1, r5}) r20 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000005dc0)={0xffffffffffffffff}, 0x4) ioctl$FS_IOC_GETFSUUID(r20, 0x80111500, &(0x7f0000005e00)) fcntl$setownex(r3, 0xf, &(0x7f0000005e40)={0x0, r6}) r21 = ioctl$KVM_GET_STATS_FD_cpu(r4, 0xaece) ioctl$BLKTRACESETUP(r4, 0xc0481273, &(0x7f00000071c0)={'\x00', 0x3, 0x380000, 0x10, 0x3, 0xf, r11}) sendmmsg$unix(r4, &(0x7f000000ddc0)=[{{&(0x7f0000005e80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007180)=[{&(0x7f0000005f00)="93a2c3e855fa5d284a7de9f955b55ce9c93e06615f60a33c60fb1a4f1ffafea830f74ab2c5c246ad733e647e9142779a7c14f16d04ac473feec4e623e3db3e4ef23e1a6b1db64181760c68bd3e0b23e5154be974a0fea96a78df173ec251f566bc9575d0aca7c728026e778c22123ef4356bc36d9aea2d8ed92abe6db9b6f267d5820bd468a3d9a4ee1e652efc4e2b0334dc574ac790f6032c0af2bc981b2570f68a8729f4a513c0f3380399a76ee16c86d421b9d66609784773c24a25a16fa37aa01e26d5b251653e4faac284e9ba60103dcfeed1cfd91900d094421da6f1cbf3a0b4ed8399e89ae927af6aeb3dd510c3b7454ea662388ae3b4497768179ffc3383abbfdf08ee995ba631d4842343cf371af8815b9b878e83823e543cdd4183b7d24a64e4bb2ad0e89e23856b45a5d20d795411bc99151f08019e2459d9e5e8980486ee6557600e6b73aa235ca9b4aee9c20d07c7558b69af6bb71f0e638127168a66e8ea1f80317830b5b76e3118a32f8f62c483535da7bc3f19d0452d74fb77d070dc6878da36f6630f5cad653650e42817ecc68e272f3083d585027dc15d715ca91cf902dd815492a7bad55f6c416ce45b70f8c069264d1aa866adf132191c90ed69d1420403ee0fa686a06e551f793598c93156d9af9036bcddd5619495dd6b2b0f73565c50e15cdb398edbb5ed119dd71fed7422d568db9c84e0a1998e4b5ace166d34a358140acc39de217101fd93b2d3a5f2040ca410b945bf1aa455da8786d1381c7ef8f20be74805922bebecfc4e5ae880b0698901f068054b3d465b7f763e9747066e0f446764ca491414298ec91e427cbd52c346d12961e21d4851acab6201247dd5e798640cd56b4d4b661cebc5498e5ce12d927fd4b26dd9489a7a412786c901d1e621beaa13bdc8f10f683d7588b0b8c9fbdc86f237ebb4298ffe9334a2080f9e3b994013902563d6a95bd0491ba26c55606cd06a0ccbc629d7e2b40817bfe86c94c4a6cb79ece56785dffd8754ffd1de2ead7c603c93d62aa2850a016d0bfbc8cdf664b82b0164c97235b5f29f6959895bd3187355b44cac7798c7ccc50135160d6c7443f3c10d20636c13a57c76acebccd655f1db4dc5eba21cb98785f657425c4ed33d2f797bb493aa7658a112357fc9864e05eef65d1e8ba0e9d1f3d01a9991386cdba5db5c01fda0cd1da0d0d1e92258bbd07b6a464898d54ea827301519f9f51b564ca5b25563492e06fe89b3015825eca0ea16ee041eb181d080735e447f5018eb1a573fe7c2ef8cfec09ce909d384451784f8a660f69656a2cde8be233ca500e39cec9a9deb9d055a892d72be09f3b94f76124d79600f43bb699cd3e48516243f9b246ef6b839a6385c7566a5acae94ecf8eee75d38f6bb66002f35c7413d092ac573e4ba53b971d08f943a2c4ba37b6735ec5fd6251b52aef57deaae1b038deed3c1f6b990d309bf8c2f278231b6d2223525db29b050d6e5e7817a9afa725cf560306d3e203ae5ebde5ea5e778182ba99ec30f581fbebae9affe6216dba4c0dce1a4e46ebc63c0d74616a583752ebd4c7c3e69a75bccb73b514429e5f4ee9299f1ec6c43db4aa9f39a2b3db929b23bda70f1fb8cddea1b66227d81a50d406df2331501da016c0b695131dde8466fb81d36579e9a66392d2346c60af94d3ae81061990dd0efbfb4991f8a3b826a0ecf62c6ba34eb4a96ff077f070259566e008ebbc45db4964cd48d49c67d017704ebd7ac756d0970fa612d025e474cc66b59a8aac1dff7c5766b4417b8f830a3c82f4015799c73b9e6ed13d99e3376c58cb60b8d99c20831f6656d5161d24b1aec6d99b999eacd9c45db217f749cbc46d8824c0e1b8d6009aed82ae4b960a94777d39989365b10c32a3b52f6d92673ddddd157aa038c818dd5b159520887beeaf41715912d505b07832f86d87b2db3efe971b10e8a5ecd136f7134b2fd2ff5bc49df6de7b7d70f5f95d22eeaf16d9908fdef6a54eba58f375443bc7958fc4b2c5b455ce990348d7beb3eff396bcb6f21b24a5ef892589c3b3456cef417b02d52090b647ba7e1a5a63e68dbc935a3347885641b0878109835789dfe9033095b7e430feaa5a9c97b66181c5500a80afc528fef052fec5c30f8fcf822caeb681ad10c83dda15021d58d1c19382dd5dc35d6a4accc2cb0178810bf4176414b5c3d6a7edc2d1eda12231775b2cf09254657623f2c09be288fa207427e3896e51a486adbc47a3af578c557c515d85a1a80a1e651a1990d6df1aec935fbcbe7310572165944074409d9b29ddf83a6d63db7a2c177e2ead687e7e12f1043bcb5fffe5e6ac20ca6d6e9b40f1de95459b52d972a68193e409e54f5f7494580b08c90d9e6b234a68d2e6343c54ef13df2badc6fd8efec372601cdfff0f03cc28516dfef409ddfffc79d6239b369f370a7121dfda41be4a2fc50e8ebbdf04f31020606eecde6b360d40c0305ee8250dfc07b12d8169bec3642ffa784cae872816d86de90506b0bad265ccd87c36926203ee9d4e5b555ba1de476af20119541b538c368584644a5067286619b621f10c7c17d43a5b3ab6a0d97f17b8fa96feb02fb958626be5c4d16d97e2c31009d68708096dd32e0b4c4846f3b1aec3d3bc2092c91534b246a1592b712a9e1aa95b748d5691ba7cbfecd65d1a007110aa9034cd508a989d28f2e119b84c05583270b31c23151bc4436ec0f1ac1644abdbef514391215d6dfa23bb3c876f965b9228598778ab304b7c4848c5090bbe5d09aff4b90fb419a5acc0701c9545229067420c29a004392df2a0e900d51fc2f4d22da2722a44213b9eefb5189b328f74b52c27d1cf474a0f7cbd51eb4c0b2923c42c50d5819785e0571e04920d2333400b52771bbd9514eb203b669a5b8b56ac3f8bff41556990137bf601e988c5855c74ffd1d7f6d679cd1cba9c10eeb96f9d1dbbd0f57f4869f23f7ba54b241baf7f5c18b4103a4a083784d4c5345c5db5c29fc968b3a6cfef804ed37a125bf5def795a54fb36026d8921c817e2be672a31f169d72d8920c6581149dbfa83acb32a287f5cd256fa4e00ec11bb38d0c313635dc6a543c8a84b9a2620fb664a10392aa182d3ce6e5392b7bc3143d4c03567a82eef1d5080a890251b10088bd059696e82af1ea522ceb2e45bd1aff2d8513b335816b8dc789affa2fca236b567f7050b4c367734dc503c6d7bd32d3bf0dea91f4190d3730aadce5b522b71624c180378e02e7fb7c83589504df2a9074aedd224243c78ac889ac992eb91027e0608f268d3b668660732543e1d1b615d6f817716451681ff24865c3582842b7dce12f0847b22ba7d8a6acd9d3a102efd5459c685e06842f9c7e135f0ee83fa72af134c9fc5501dd5740f51b44dbe0a1c18d4e06f84bb108dbe9f5ab4cdc7ce896820038c51023099abcdc67a037b5673ecfe3c5c9914815768dc200d5d392895b7fcf51300c63626d9a5db2c4feaa46aa264fd7766648c005fc19eb722d2c3fae76916113ee537f2ba9b505b24e875da2cd76b741785fcf3adcb5884748ae34b7698a6bf5b63487b0eca5644d8e8b15077cb42c3ca424ab046f2261c0fb686f5b2ea436341c6294bfebdb1851fd7b7c1f207fdd413e07910b209cfe31d55f3725c9c17d89945ff12adcb2da8bcfa2110d002373f8baddd8b0b4a450e2c196deb109778c26908939ef49826530058a3e03e80a52dc7412f139702c8d30e1a594ed0878dc73b07d9fed21930e7f4a5eda02b647d0f988445322b0d108873addda3a8712aa7be82d88ffa263b2c807688dd74ff1ad4680e11888d326ce972bed009b5a7f6321d255685fc085f995aa98c6d5a93581f1096517092d89edf19878cca2a005477d2bb5fc302cd4ac07f39b48262119b087b1513c11381f362a5ffe3f887df0294f3745852eefccb449630c2b30f8afb048500a6102359647d64d44ffc61b1f5e4469e11b904d9a9e34d538b462a199272525f17a9f38ee3cc962862881b5c75808331859bde64ee2bb5cc48cbc397d070ef512177adac6d294bf2b08808d60e847503e2b9dc48b8c1e159555dc9bab6b9533d7c9d4bc2f4797f71baeff841f8865b47f8f748205316c5b722a33ca2acb204b3b462989cac1b78f623f3a81dcd50c601eb4c657f4c2ea4d50a4c241f876fbd4082fc15565bbeb1abf456ef658495f6228b9bf35bcfa7f9a0bb24627b2cd69a601f1d6631f94e1d551c3c80a7321d6f2e6bc57fe48ceb9d24a3a59f0a6fd932e2481e625d8118874ec31da2669eec0aacaebf8fd9fbf7defc72cff7c33c9ca875ccc02f0e09297ebec579b0049efccabb2780b6ff85b468093ef2605e285b48d39e707ba390cbb6114d72af412bd0578a52d24444ea07b50c038e5f86d08d068025336636e962b59817bf646a572bd337cc2f4203f04612fd4327544a99d8c7c0b329ab0365c778674e07470c1ef8807c887a5bfc4813503733adf6f6150b66d557ab011803706cb92a7e3f537b45f703c6612dc54468169a07f3f6e05d59fea38cf797ab8e784712c01be39ce2f17751de76953baa5c16548c32d794934bd72636239ebc2edec252ef8bacf04267dd745ef2379718edf40af647a1fdb7caa2b46197d3906d00997bc74c16c9b22e5b0b7143449d89018f102b381cbc3b06fb1c353cf2fcc36eb5ae052877edf559c1fffac8c88fa864d20a2b1f0c0823ae921c2cb95954de9f3bf4d468f3b4d6fa16a896a13ec66310056a93b0844b49a7e66b4c655337a68f0798058a6e621bc4015ed21330327a7f92784c2749606fdc2c7a48f089a781551a62f9a5d8492fe077d879b80355e6b31a03ad7921da7f715898257b093ec9df3cb3bf4f0a6c76993dec703510ef43b83db485ed160fc36a97197b740e9bef905bc6220fc90465d35ce05d69404f6c6fd29d7089d69a55352ef4ef29388ab529ced0438574d01bef92cf1d7f43f2d2f495e4f62b2e58a2471b92d6f78ee3b291e418fe9e656f4e7dcb8e01c7171fbe12d5a3c7eb6c9e396f6edd08869aa05c3bad84661b9da052322987b82997c1a3bc0e71d267a3a3c48fbae11c61f9c2dec5baef47acc73f2693ddfee2ac9ee63f7cc3df9a7373628d08dc5fc6f8ffbfdeeb5ec888351623385454942adb3e4f2e848b7a68fd4eaafec43acd1f0222395bf83d58f2fc2be85c3a9853fbfeef0f5be95e5955590301a577b31649f45b94219cc468765dba4cabd6fbaa6a6abff3457eeb3f411fd6dafa7d19631fd76cf952f8515574e9586d3b97a26448bd77fee1028d9eee775a63dd2c93100a096ca517e5d621a4b896f592d6b2b66e4a26819d0560017e3a7b89db81c4ea7b1f9746633fadc062367fa99e9a4ae2f303bdd34cc92beb0cf47fc3c84c2058859872a598062496bfaa884e90b1c14c539ec244fc728f39b73eb031ec295860aa56e5c6a0650ffdfd7e57e60ba20419d354f812afd2d0b037e9aa7f0ac8483e95b53c0be6d8f78b2bb03d2590e8144ea20b9688c16efb8a00a4f2512a33708ad01dd702bde43291a2dfea4304c0c33495e892cb9e2e036977ff054f97ef56c40c5453ceae96de33c2480ed9fbbc2049b787babea427075718faa904f49142480fbea266834c17f1cab081f19ffbdbec774f09e679e5719e7cbd4ac74a6712ea55d264f953fc648644c6c1894354040dc80d5e525932e8849ac5921566eb6ed8327889f060dab8205188a6f223196d341f8b0fdaffa0f433ad7845421435b3c656019ead63a7904efad5f8e496252d", 0x1000}, {&(0x7f0000006f00)="e7df146aa394209544de84bea5b0768c28776eca43d2bf2b0ecb207ef976dfed49b8bb354905292cd7fa2d2734da106138aba393ebcf4f9d58f8fcd6564905acd5fb1dbc7cbe76974f7695ffc61dd43cacf2c46ef262a59e45448354ba28b368de7bbfcc5605f84683afd3bea1df968faa7091581d4b153f3e2be274ed3870aa3a924a727578a635aa9be2d81ce641b64699aa02ef908d2f1ee15849256d234e0dd1ea0fc77fee185b7fb5d9c9faef998965dfb63d639ba7a5a601e2ba0de944e1c0e2b255", 0xc5}, {&(0x7f0000007000)="c86600f76a4d0223a180ef1d9a5ee255123dec6295d942f26cce6f4c19fa3f2763a06f3c7c8c0b8b8561d351f6681d06e680dab699fb84ce0080aff0467fc55439d5102a363787", 0x47}, {&(0x7f0000007080)="c4eb8b484db78ad7b4367514fb9d0ec67ccfccc10d3ab5ea4ce56974957634acf769f5ac3ca8d57594780927ddce348475cf7ef7c3ce6021441d2edce178516d0241533c68ffe6df28564c1abb9781a86453a8aaa056d0316edbb4647f982f7ee0cec95484502c8f51d7d774348fa1594361095534c0be48f42ab382edadb6216b42fda129e45b3b84f726bef2d73f0708a58df0347f804815c9d3f68afb50cbb51da0695fd95c5f3f780e5fe381652794e320b562a0f73c9658a7c6613c139056c1e51702ee21c323204022d5bde246a7f775b3598b5907cf2faaa597e458ef1b863de3aac018029c4b29f3dc1572fe4744ef722567ce30e7eca1efcee9c7", 0xff}], 0x4, &(0x7f0000007240)=[@cred={{0x1c, 0x1, 0x2, {r5, r19, r10}}}, @rights={{0x18, 0x1, 0x1, [r21, r20]}}, @cred={{0x1c, 0x1, 0x2, {r22, r18, r10}}}, @cred={{0x1c, 0x1, 0x2, {r5, r12, r8}}}], 0x78, 0x20000010}}, {{&(0x7f00000072c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007380)=[{&(0x7f0000007340)="8c4cad89049c3f0782d81b578c48978702e2776db250f49ccef4a5b542ffe3062bfc0640cedc6646188d657a52b585a88b1acb0ecf13a1f98a33", 0x3a}], 0x1, &(0x7f00000073c0)=[@cred={{0x1c, 0x1, 0x2, {r11, r13, r10}}}], 0x20, 0xc000}}, {{&(0x7f0000007400)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000007580)=[{&(0x7f0000007480)="207da8221e0dc91d5163ee232a5c8491a213e10260b5aa8bbf406933a28b986ed619dbe70a86754754aad6109b55d1dfd3c0ad8fb60bf2b0136b25f42752affdd84d2755318030ab15312469731f5883478765d0927c472e571ea5a8885fab32e05134711f8fe857de6160a6e9dc72d907f5568d338fe63558890663f6b3e9c10464057ec528be3aa0006d6371a8e90efcc3fefa5a18235f32d587bc8163c0827c23eb26c945716b609f4c660558658046eac52999f28d0f35d53a0a2b1208a427ba685b", 0xc4}], 0x1, &(0x7f0000009740)=[@rights={{0x30, 0x1, 0x1, [r20, 0xffffffffffffffff, r2, r3, r4, r1, r1, r2]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r3, r4, r4, r4]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, r16, r8}}}, @cred={{0x1c, 0x1, 0x2, {r5, r7}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12}}}], 0xe8, 0xc011}}, {{&(0x7f0000009840)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000099c0)=[{&(0x7f00000098c0)="8cabcc68c0569f844b0e58cfd85889f8513d939ed36e0fb4c6d613051d21b2a19fb0025466d9ebde05f0dea3613d6c791d7016b65f93803f0786abf907954bdfc269d64e00095d2d913b15b2f942", 0x4e}, {&(0x7f0000009940)="17975dd8e9a8376c3f10cf539ae22c0a3251aac15f2c2bfa3fb12805f0192774751aef0db0b7cf4858c4ef36d3130ae90c499538ec1fe83f897d094ba1ac475634ce4fb4711911cd480ae9c5354fe0abbfe25076e05273b8ffe39176e17848af87dfc9db7897346ad82923d7bb678f79b82bc343", 0x74}], 0x2, &(0x7f0000009ac0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r20, r20, r3, r4]}}, @rights={{0x24, 0x1, 0x1, [r2, 0xffffffffffffffff, r20, r0, r20]}}, @rights={{0x34, 0x1, 0x1, [r20, 0xffffffffffffffff, r0, r1, r20, 0xffffffffffffffff, r4, r0, r4]}}], 0x88, 0x40000}}, {{&(0x7f0000009b80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000ad80)=[{&(0x7f0000009c00)="8c42171650a64ac873ebc19654567575503a1c09e355c7dc0bd51a247b2ee394981bbb95feeeda9b7a6afe723f213a502ca02ff5cb97f1e29a28f03e7a3b3cc73c127a940e1a39561518e7bfb82b570ee4c74858e42631187124ca78c1b8b1519ec6693c627806ff52", 0x69}, {&(0x7f0000009c80)="e0e6b7768b3706ef489ab6c51109005342e3212ef9207247193dd58db3d017c09939b77ac9131105d10d7dde248673193ec824cf08fd28dbd0ff28544322b0eb695d6cbc18b990e599cbdb36741f6864a7173c62bef0216c8f7e257b369afafb3dabff2e9e87820f941d08181ab5fbb48f44fdb9910ca8ed5e3cd9e303cfac865dded7e77651b6568fd80e0c5ea9490cfb583579438048e01907b184c4afddb8fc55d664e3a9b22dcdaf39ca077a716d905becc15512a4f258", 0xb9}, {&(0x7f0000009d40)}, {&(0x7f0000009d80)="2fd6747082fe0d3353f2d6d782d2e6a90e4192bc1d7d36d3819f8df71e0e9568a166802b55eeb18795831ccaf1255d71abaeefff6b18cdd391ed1c125001b0ad48820c5a5d98f5fa378b17ea20111f3cf0a3a61c065736f6e940be7a0838c909e4e5b9c49a76a9a75211f4b56dc11ea841e371f51f0943cb3dc814ab3e1fbb4e3a1b215dddc0262a5f74d3b5f99a875cb9d647c54ab14908927742438bfbbf4b153f6db309665bbdce02c7297d11bd38ea252ff1b0a014a4da018934cd2727c318e07392d22a9b01af800e3c30ee74038b2320894070245a2de233d88a846aef85fdd59e4415e31e8d195f56f9f39c52a787fd6605b99b3b467f0b911bb4bc38713a019e6bbe77081f769c61e3c3372a16af33f270fbc2fe38f3ee81baf5cbdce42208349db55afb74593872a10ae9ed5c3a5ee9b89805c7d73bcee43ddce7f4c50224644fa535d7b6e7b5f81d261bd4297665a1f278548af92666b2648b0f917b12def648a7862cc28032a115312808831f228001acf13db66c4b4aca86a8dd616c3b80d9e6519cb063fa2d1c62ea340ff3cc72fca429638dd77ad208ed80403d9f8dbd5182b839512d2e075595fb138ef8619cad29d9a2d60bd754dc4d287ed224dda9bbc4b21a75e87e6758539a4001e004429bcf5276d2afa8637f539f606de990dda2fa010af3f8be6a4ca9edce979c39385c34364fad0b3fdb8d94ed979053862c058c3baacf648723abd0b070c8b638bb30786764675b4f8064b26fbe88f5861a68c1b1188e1101fbe0643fd7d73d5882771efe3b147b0abc3751e7a1e9b110c2cc624b3394877599ecb84e548420eee6ba614a282f9947da02ba364aaa9de7e8a000aba77cd0fde8844a341ed30ecefc737f7a08cb4f7750afaa9aca6e034b776eb23486c1d3373d7028f7548b506ba799a7bae389cd754b2ecc0f33b61c4d290af19e61efa4c19be3272971e4e3bb94158878a27910a8373f1f9edff947bcfb1257d12bb3cac14415fbf66a61441afdb2ff90efe28a93bc8714a2d55c223ee203c2fab1eaa564a1fd07af5836b4afdb8feb039481363c4a650cf5020e0550429fb7f205527435bcec4accd8bdbf4437cd193016ab5898544ad394c9503b490be5cb7a17e57698806fd9b5fbe2a87ec78b8c1bdffbc2e98c7f4a53c4d4addb9c975b3c8b5574d204afd3a48f29e718167b689d91b2a019914ea8f1bf8f86bf5aa4316a699ecbfb2a9d3ae44cfade9057e362fee49b6b51b8de50271940dc426bb1ce7bee6103c2195b9898f605cded031074790cc190b8751a571cbc56b0b5ba4dce7e71cb3ec6937149a138aa1cbd40a25f7b988755562526f2b9a583c2da043b9cb43a22acb1bd68682722ff1bc7bda703948898fe158bcbbdd857d69dc4f4e4049b4152ddb7af1e7248b1c828953a862c25878965786c8f7e47edf8c372005d482554c1b03d91df602083fa6fa1fe6c785ac91029c8120a15c89efd9a6800fc7f33a6fe2ac0f1a8e51495aa547ee4da38414cc68ed918d30e3923e4728620c28c970fd7ba2c36356c19ea610de638d1ceabea9794505f989d6b34e2b0131da2b7126cf63ac4c461ff18b975c741efd20c96d1c5ee4c5fdd0df86c4280f8f919957b8cf59d66321d1e27fe57995eba8ab00a906a6bc0f96b433a82a8168fba655ba70e93372aa42d68aba1dd45966f1c97f6ad0b1219c94da7944bd691045d404e07f869853ddb705b118db351be4e84b6a47f899afc6168033396254a933670db89565ccf3c85b4c21264a842445e9b9ee8240fc828e67c2ea5fecd16529f2c258e142c4a015b94b8f02cd0b4578788d6ea9f6569e77cb07d4019cab76ab3553ea40d94d26edd0d007f2ae217971bff8d6e163092e648054aba70b8e83781a6d5ea2cf12a30d61f83676fd7934d150cc6201945140491432a6f27f0b15085efc3d3fd5ecc513daa647628f327e7e137d3cebec58e8e0f97f5c869f4bfd227ba4c237b475d6ebb389308da15c14884863574774edf29e67c70e2fcac3236f515c73b5f043c7070cd10d2646ac02c0b2203ed5aafacc8784c1e283a279c9f3ba186009479063cb70332f48e2967e9e8c03e32a263ba3e1c2b97755169f5bd701d00a405834cb457fa01fa3863134ea3aaeae74be7144556ddd17f68145dfd912c190fb363d65b99301d67501b8a56f5ffa7bd16698370284e4e5d73eeabb993233c100d4b162750e5d8a04034917412b6eac73c0ca95d399be55856c8a70b7b1f9acec1f3e84205ba4efc82994d23bdaecb5d73926997bf55677060334a94ab5d321be2c983a5e4f263ae699791afbdfe498ce42727de5c53720373c35c27e4606a7acde8858037f4ac8b72be73a3ad60fb98e90a217541ca72b6ed4d9ce20b111d454c317a165f53955b4309936a07c3c1b1d3f3559c080d3944b5147ddecfc33570e39473712a7765d89e02698b72473758c683c66519c4fc9f370f2260037d3bcb283fcaed5b3a5396ccebc8b0482027900f7143461f9a3483a24ef3cdb4fe52f97b8311b872be89725caeabcd192923c71ac57c9fa941c5693ee11fe89643069f269ba75ee0835fdb11c5adfa3e49c8bc9aa847779053186ec58bc7c8e5ee4040230c482e12fcad4900980c05a61a08bfde891bcebe33604dc999eced4fe23ce089be94c52c77459341158bd21c8147d1804cb0005662337c7820024404fca25720b69604eb5cd29de68a5a772771cf81aa5fcfce8682ae1c445bf5f549824a288a143af794c432e18e819bb1efd131368b60360c598ac2bd4bf55a185acb97be109f4493466d846138ddfc5f15a391f436722382092040cecd5dd49145bf6ab39f23f1819eacccd6b5f858a6e638f2b21a0868b069cc1d4f43ff21bec6105c86954be1b4132f6d99ed637bfef0b8ecaca8274b890591e6c399f94ee66fa029b841210233a2dc365492a5cb08a9d576a803e1dac48a78f8b14507831d173eedcd40e65c9e72914e51d1d9d96a72cfd68b2737519e0be37b165e5e969e32c02abb22b4e5b5ffdc9ab06854efe1ecf6a052490c2ebc137ad5b981edce1ef65892541c977300e52e0273b10a9515fbefc3df64ca14d0a0d1b529658e96d697c140907493a2d488d47e31b6917eb3a315dfbdbbf4abf94dfc359215d815460e21ec14ff0e061afebc382b55dda41717a4577be6377ea0e6b971f7259505e0bf801d5fddbcf25b76b5abb38d400081f1415754bdc198324c1063ba2451da63b8037e3ee4951ec703ff286058d66a298287c12f79eae7eac24c7423ad6b424bc22528cf411c9876016a6984c60285c02ea7f8f03b07871bf79f7b6d63b505cf85e4a19fe7cdce36fedd0ec59c0db7cc3e3ecefd3f842c7c39a714f19fc4a78e69c5c8510e38f0c45d9455d8c4092cafc7558844819e538ef7c445d892883d8625f296c7eef16b0f3f7356e77e2ee70d67be142cfd630f0354fd9cc8fe78d27a033b2fe7ecacf826cc4d1ab6c272943df19f801e1a90616008e92147caa27fcd95e0f5697b4fb9d871928f76a7a0ab31c756f26d60af0e5c7c3239b04c5721a914b9fb78317c3c6afdb9565782800c2c528f01c7beac8a78dd25d1f00e82354a043b6ae268f8b82df77ef2f13bbf03c935ea39099f1aa17751c6bd7455b3efc4f41946d2cfbe7d2e5746aead00a9ca58ee54195e41659fa197423936e19b93ca7f995a98132c8925c8c4753165bc5ceb077897bca7507e38031b2c51c4becb7ddc9ac56348203840aca64001541bc39746557270795ac2f5564458eed112f09b4ff10dc96683d2f66b2d18d77e5e90e65c9b9a9aa8c9b5f58738249cee024cfe4b558c551359028194a24e6da1d8e34549dac7571e3e4b0409486378155810c6fd1b5ba3d2ff46613ca3998a9cb9846bc436333f75aa0bcc53474b116376bea28a59ab0e04d4b0f38a7ea5eabae26d1d98d7995f42454ddc3bb3e2bce51856a4ed921f765b6081124d5b5688818c35d95fe3f825d614f105292d1108ca510512ea22fe3917a535a03489f21251facb06694c942c094d5f64e7c83dd342058a89d80bb3f71a34c0165742f5c777e21c840cd7ed1859ac5fd6362c7e9a83402014ee86b77b51c51882382b7c85282ee84d059eca3e4e300afa8d21c9ed6d976685bd6f25b38d12d1c460bfc81ff157d31e4248e149d1ed9fca95e69a7c8d832d16cbfd3a826777ffb4d396fdc1a9a5ce8a3c1952cbd940d63c28a993ee3248674d0a112cd6900e03a9995f2028824108d81c8660dc42258e3d25817c2c12d940a95e5bfd2131e1b94b40a92eca3f4b8326609f86a87213d704f12646a4638d5c7159c8bf860c3b6c19295669a42e7a5647446eb03a07bdc189fb6ea3202a005acbb9554d74758fec6298b8a4b8a87682cd68dd8f5ee82601b2d26d3a3e6a73a3dfc065c4c6a946b85d1d3e20c0534f31dc19dad372a3a4ad9d3b28320349ad2c21c077b9551012d95754291dba59860955fe288f5696f33c6a48f5a0d23917f3dc674b7099fdcc5f62403cceca9737ef55dad7cd67182cb468079af6aaba852253b79de0f4755b12688e0b180038ea6e358e62b9e1d3e5af02d000e8c1807523aa25017d9bec118182e268aae80af6e0ada37c82a530530459edf24ef23b72dc58c9294fc65f141cf96a3d59fa8aa3c09d45f9f5a5eae7d6418364451dcc8c49ce7bedf49a0275946ca64094e87c47d2a64b201fddc4584076628dce7efd3f4053639f11833a4e1efe2c95f940daaf6c1f01ed94c21e805c3faae3c9082f67180d2714ec943299198c317858f520d8903cb759c4070cf622f310fffa06d8aaf31f6e38512ed225b7faf991b0b4907f868b04b89c8f6a021802846532e70b5f98f478fd61a6fccb9470f43a08f2cc041d5c28fc787ae75d30462b7d0f10cf21c1c7618dcee89bd8420babfc616d8cd70a2e2aa4b539a0d43149940da59b4058fe5dbb45de0ba6ec67e72e4d8610f068c32848ef40ccccf60b0ea4ac56187f717b9d1cc8300fb702176419b6123f490e901fa0aa7221b3ffdeb1e005bae77db7b98b9a807b5d1dea9caad78026efc39b1786e8cdb8cddbd8b1bc15392fc730e394dcb877f6b0ecc801dad583b550c006175cdac37b53a8c88b4380a9c10b191b58ca7bfe0ec5a4d8cb9ce9d9ae0953b28d78acaebc5ea70a9d0bb3781cbc827d49e90476dfd14278104c497aa429802ef2378d1f7358ec94aeb2699db2dbb5eb4b40e0512d111f5665b0bb281eda5d8e2c00d2085b49cdfd7e67de2e79736570e3ddc1edc222c09fba4d844b3e636001fedaa234ff728c49767d34de00ab1ab9f8caa5e4fac64b7a2b8673b1c8fe2149aefd854a9c75ffe356b0ddce1fbf27e4452a74b9883e982b594c4a7277ed4f6ec65574ea2f493c6b6a1eff1060ccc46b6147bc809fe87cc6676dbdf905f2d1ebec48ee54624f43ccec6caac042a665e6453c886668a4df5c5b9425c0213abd109138593b1c2703f121eecd2375f1c39d5ee0862989db68c5c2f681d9a34bafdab89ec370a4f9ad7a194e012ff67a969c810866a148bed43c77444c476099035423940a2454a42a83ee73d918f9a168c08255d79fa2ada60a92db4862dd8c8a210b4c2d75144b927b960f9485304d42769b5415be9c8ee3e78aafdf36249a4bf6ad9a3686f4ce19e392cb4d7e51160e53216c13f363d2974444700fe492912ba144fd83427464c8637dafeba599d35eb93e27fae6f1984193534beae5c1ecc344406d27ec336f9cc87184ca5a83460f", 0x1000}], 0x4, 0x0, 0x0, 0x80}}, {{0x0, 0x0, &(0x7f000000d1c0)=[{&(0x7f000000adc0)="7deda3cf9a8cec72ba40bdae0ffb7b6294454bcf49a88ecd60093baab41bb930d0330f290e8e2bc932359bea6aff417bd8a1ab39aeae00894bd4291a553ba4df63bfff53bcff8bf94b3cda4777a3fb3bc120036865531e3fcec1e34925f1cf281fb916ad2269d61e6e239785f98c7d7c0f917d9831dc0b01d4406c2b5dc4f68f69b9a7801d5c1953f34b76324e1384096ef7a8e3eb864b3c3bb8245d187fe8428f83ffcfef4802d11d449980f23d27fbf2a61794dfb211165837472a2fdc46f1a8d245008baf8c864b4f6646f7ad0dc1c0487c76e2254fb05493bb2d1338d80a80f7628bba102f5630be96bffa317a6459265da721025be90ff40e5716f6d008bee3480decd85ce2b55f1598fcabf41b0c98a69b994070e63905bae93483ad4361b58ffacdcef22b425fec925b92ead9eff71754548247b307ca60f537b572b8692810718f239830d387409439554b05ab282b619b79802be1c80242b4349c012e920cf0b153a7808e118ed0b5cfb112cf849f5be9abcf3fc34d80f21a1e4d9fb6cca10ed08a172828d7318e1a2ae76b802c560661a386a22e5b103928cfed28551dd16081aff7ef35e8333dac19aedebd252081d855e94b90f18010c43f858795f6fa3b28ead665ba82ba369d09f53f931092c856624e2e34f25af9223f10eb4e4b6988c20f9a63fce60f513da7be0857c26dfedfcfcecce413a5206ed9689efea41c0a42588950b828d7a1226374221fcc37697affcbc0b44da359080c9087ad373aeb981c83e44b0269379920284617c06fcd21c7b5e4c483f240dd4678abc6b33c58c27b6f7b23a393d179010ff6ff783a469972666bfbf506b7aa55b5c8f24ff7c6ee88eb3a6b9f76123d2f9730467962559840210889cabc43eb6f008246deadaeea147402745e38eaf25b9a2541610550bdd11462fd52f287c9bf0a4a2b80801305ec9cd2df09a287dc240bae48588637b39feec5b11931592e7c41cd97d3d342eaaf73586f2877799d42bb9418128e2c1734ebaba627ae18fa93985ff93b91af256fb54279ab24a80da7487fe2f62e550e0e4cd51c204427d025ea4d8c57925c46e2a1ec117e94985e95d55b441638fcbc536fe1870052077e69541df465cdc3180686170f1b939a0716ce50cf2aad1c10e7cdd878062f7c70712aa93e794b29de511de5a25a43ed7257aad1d1235a5e5a1d657e7032faa9c74a09cdd94786261ef5541cca118e03629e70c26199ea90065e6f25402588ab96ea73f9e6d5732f248a6b6367755c17d5d549ef795d33023132c87bccd4536fa06414034e51d394735501e7ea3de72cdc14c4b57257e21c8d85187e9ae24b57bb792539405548388b5b207dd63fe9e728e08f1052372fbcedbaee36a6ef1b9298eae27160ba205fb62f5d1483d7b5c943e2ff198c5041f253ac12e49d8ae44d77facf9d9cb457b00405fd81be505ef1407f04a773acd86ab1302d32dd928e58d7e31d6a513f5161e693b82a644236f01074a9e82e862d24256735bb096a15b6d917011d9b38b2702caa4bcabe87576d242e7a826bac772af9ad1e02f9487bb1c7daf5a975ee2d9db7e36e1da748d31d0c3c6c289a11b10026eab509696e6a970ff2261ef99c8483ad8a43ba27a95d21cbbf318ab956a395f7d96f2fe75ab63a5d4d800fa3b6b5f57da1aeec1f5fa6cd70af5a137b88976c07d9c1fddcf0f5918192dcb704691dd0a479c0831d11f4898753aa6cb3a2aae078ac63a9479282d4572862d5ef00e519d161bc6295deda0dee321023d3660bdd30cb915a66765f7e884d2d2b9a0d6447dfef7ff1ed4012c17183a817f523ec0a50f2cbae9aefa98d6e824d9c7a46efc31925889d5a550c2b9a9377367cdf6b6996d13f5f51125b3184a9d3a223bf365393dba9af662d12225d2296e414ca8ec07e788068ea03ae28930e7c06dafe08be0d9a992f808de1d9479c363abfaeeaeaf026c5f51dfa4f5286615a608d67d4ca06ad01c524fd0871addd43f548a7b8946b7b62bcc05726cd92f6686f03047f82e614be118a2a472892081e5233fe151013e21f1e1e1a096e177a7d345b02afb6625bf58b0e6af35830f2543e51effa242f139e00a9a5bc8b73fa4c914127d2cf6be30fcb1fa4aa58a9a018dc332202174b9add8937e84e7a7202355e74a6fb7e3331b27b984ea33c924d039f827c29f1cdf76e1ad33998ce3b97bde86d3e5b7765706fa1ee84d6d26dfd939fd3a903dc7e085c2f8c75e7a4167d04d7f19d3f2299f3e6c33607db9e1383c260f364b18900a5bf47394b7b8a1c2cbf33996b7a92c67bfa3eb949f5efa797b6f0b2b268baef3acd77c10fe5b8bc65078779110fd17ea950293854ea5fc6304988e6bb8bfa323b680b2f3ab3e289affbdf2efa17e53fb745214318c44bfc0c79d41b7b2f792f0517b75a06dc0f0388b19440609bccf38100c767f23716ab83a217460d02d5a118655ffa7801034a57104edad573a8ae72cec5a906c7884aa58405e7e5bcc9a8da13f726d5df08a52ab0bb93e81780b8fa86fde9deb6bf29cc16b1e70c130257f42f8f6c8de024ce6f0407099f4cce6a8d7b8b2bc8c21f21e503708b181ed323c91ab73470582efbd0d382a0b9c3d43e3a6bf10d6683d5d626a0d83efc7b6fed2b4d4c39968564ec40af5c6d57ac91797f97ad884b0ced0dc444b5568575ca84912a952e63d66372f5343036a17682df78d827ccce3b804c349b8467e57ba6a3bd08a23b94866e099ad26d471d0e1fd5dbeacf39425c100420940fa9bcbb955dc0203025f240575a781253d2243a3c14c93497443bdf24ab39c271422a4b8cf3b8771ec1b644be7805e3307f1ad70882a3de8a5c03eaafe18e4c59f5936ade23112f8f1cd0d3597fb31488096767a3de67ec9d226efe7110c47ce3baa8f82b62d819a417f24dcd39a70172b396c2765e4d803dfa60e5101723ae56f704c37ce2088d2431e85336196d7645985ee78ab73395395cdfc802ce14ac06a4a2d10f6e1cc4a3da5ce0f5d70c84157f397aafa19fa6e59bdcd218b1efe031d997487988e8996ae620194784caadb1f4b2fcdb3bf433181905364361059508da3a7ef48b3ba7649db37251fd510c8c22a607149989803fa9173299f2cbfac6d2f9a70fc59523241ab4cc793dc4532e7a244e821157ffd9791ae2e8ef1068c5063bdf2977e140f6a72af49c89b3c03c8352fcc93544e2b072ab160beec28dcaeb0b150a44ebae0ec410e5735fdc6d7b540d78aa96683272a7e11bcf66f887300438e097a8f51f46a3fe7d02f9c259bc445574ecad629f80964f09f851dcbf477fb56b648fc3ac7ab6fc6330672872882c6aac72eeb0ce372bf8709edb9e725d2a55288f64cb2abb0f3be76e2d7fd03fefbc228909f519ad81901b0ac1edbd6c21923cd2a4d02f13737b01a187b6f7ead12665b3060374c533a9403b2d873b39c9128620a555ac688972333113358835c29d0ebd2ff62db5cb208849789e294a889d16f43fe7d6bad62f7b1fdaa128681d7e8a208e5c42ac7027a1da3d827aaab3f0efd3133ced2d3d4f7e54de24409f667dbebea24f080dc4e3aa40d024372821fef89f873ee61e44f91a1fa6c12fd5e7fa2aeae62fbae7502021ea93f3eb17370fa2d66bb6985765e8397548794c5a553e75f461dd8d63818323293bbc339be78fe167a524816037db0d81fe340c3e6257beee076e4e097da0ac44beb481681c9649cf831e40ea07fe52f051f0267cc492f806f650684c290eadf833a9628ae7e7e88561229931a0ce5e55b2c35f7102e4099b1f250d2a73588c18c5350ceeee95a247bb9428a5ad86e05aa8a3cdd398b09c3d533a8f094752750146c03b2cd893ac7dd9f3990711ac156055fcb3a884024db794e6cd7197a8472d0ebbd301ff66f7130828c729cd896e25a4eb336e5cb0cc2ac8475406327393e059732c1bd9e47149fa49b3a5c13734a891dcb159ce28139228087e903577930deba18701ce8f09f0800953d49c1d995eafe721663b8692b42e6a90127247d12885b13e52953468ecd5a2d4348e7620acdcfcf8b7eee35917ac87d5f40c4de6fc438cfff849776103d9b57c121963130b202c2fd5759541df38b690e7cc23ceb9e8d9212ab5a52aa1fb16970c4ba710a7ba8c66a6df5cd495e800a23080a9c7af31710bdf276e48985fcc9fc326d689f44037be38599b0791f889cc539e1e25bcf81b01f728c04001097ef69e452fc0a28116ff2be9fb1cb672f3a01b982db6d74e1269d43bc1d5f187c3fa40ec984acee305a6a4276419fe167cedfad20dc49cade025fd81e2d1718074afdd7865a5a715e1a8eeb9e8a1a04028ff7ec54980ac46ba2739f7e41c5379fec254bfb1966daf1409a58058af984cc2b5c4fc3ef7d7e02991d5562b5aa6f01b97cd62f09baf4dc650a5d054f30a3bdeaf991739b6f1d113251ab5e783e05692a519ed266d8cbe7361e7f274624733949dcd333a4da7fe0c4367e5176bac96d10df5d005981732353376692a9a8b7f887919906ed04c63ee284e36c1c47aba6960d90b8e2bc6e43eaf6d36e55c4f07add61d64d21b48a8c29fdbcfa36a8baf3874d452f10e76ac1f97c68a21c6375171cb20acf227f34ce3a0e712d1807dd90c2441e9f682689aae846bb8445cf41695ee6d9978b10f04f0f49439c9acd5933f229b81b3676d3f7ab4bdae1e2024ac0f7df72fed67eb68510e818165667b93d92f102bdbaad5a9f963ab3c449cb139466f59fd06dea5298215090b776bb8c114eb834d6b649cc31498ee85225522ed4421c940f6d1f52379e12a8a419dee54ee8470d04ce148cd826df442c979abe9d523db918034592d46742f76fc64e25187693aeacd99fd8e20727fee77cc9a1626e37f3ca22e1dc87188c9abd116702d54bd088fb01bac495ca5163290d970018f5d6d27f28b6e52e337f9e598e9360583bff08178dd3c74d89814701182a2413f2040f721aaf750ce4a4d6bb4c3c24de87e17c7bd99e280b28a8043e767697e7b3ca5eab1a6b4daa58dabda01ddbbc1b6591444236cf247c3294e2f415ba45f5f92c1b9a66f60884172dd7def1f29a3a2adc226f090e801677cf87c9e1cd96f34f5c83ee1b2f8e812ce9e6d1136237533875cf247d5c2abcf273d6e24768235af0fbe901207117ce81219d05694d6979d229a2fe59ee6d6cc689a122be2de16536d4aba50f92703f5bc64d95f1cf2aaab29e28c27eee36d37ebf4882695b1a5074b6578e2a47a2620f5c9aa481dbcb5aef34570d8527be41916581d9edc514edcedd54145a1ecc06e765bfdb5702f03a7a84b94957e49e1b3ca2a6d48e01ccaa351f22acf1fdc48b7407d2cdcbd18744f35f0458f38dd2c8345b477053f434ac7010e869809fdd0a901c142086121d3df55483315778af38913c4913650e46998d4bde75f6b15b4e79ef8f19acc0addd334e5b2c81d1c802007fdfe4426719b6fc25ab54de4dccca24f8fcafd1cf5e59475debec14a4da66c7e86e3c9064db963a121d5a356dab39f6461071af909c1584a9071f880478c31a5c037f17b40e51594528896d10638e54dea0078a776b7456498256425a32166a1f8a975105539190526e96bcd17668340f66cf4de57c5918a98d0dc7e678fbf0e7bec006b0b01d777333c41cd75f4c643a099bb8c3140d34dbd22228e6f6f2d62b82477605a04268239cbc8eeac8f56e34026d12b31a333dd3cbfc4ccaefcbb372ef5f877d43f57ce729374ad014eb54df0868e756d9708cf91bea144525976bf33", 0x1000}, {&(0x7f000000bdc0)="63b0314c7d3abf84c96d2a82f95c7a6d566829885535c59bdfee4cfb0f09743d0e49fd142b065cbf6deacb6e72b1c206745a1a868a174f2f658f5723937731669a7122396090647524f233175888c085c8041277e54441959e9ddced93a362bf586954190437e1590988ff0e23af571b1fe293d8ba43187e", 0x78}, {&(0x7f000000be40)="ddc9881d5117aaad0ea27ad75c0db5ef050e0adf998589c176f86ebf2e78e78ec1ae1be3761406d4501babd7eefb50a1d8dfd280d602a82472a719da28a4415d6156cc7b99a284ae1d070d1b4a91642b913b1840690a062e090f61b9ac5ce47b4b6c66bc82d038ee98551e643ef3cef284e17612b52d83329d3f4ae5ef921a650d6a8e62e0c44a84de11d75f8e04c0d0d1bde8c24a7c0a597ce013b908667d3854ef413c9737f9ba1bb32555a1e4972eca28ecc78d", 0xb5}, {&(0x7f000000bf00)="ee5abb3f3aecf1307fe678f105513c5b280c22214c000e9018659bd8523a79c76a6d7607ef69ae06f7a88fd9a5ee60d8d05f45af574a853cd4df2e6f6d9c2c9d39cccc54fdda2a8ffc0c67d6c8b78ea4ee8d0827f44b75bd45a7c6a51237ab208bcc64c524027a3476e8d7102c52e82ae24b9bc599e1184befc9c915ed386d", 0x7f}, {&(0x7f000000bf80)="132c1e7b2cf56210d14ec0bb173c76fa3debe061898e4761cf74f251e8e947436b33be6bf805243ab02996a3240b55f27a2ed012df2571b86045144762c38768329dccceb2dc6d71e1e11db604fb66d981175ae4585e06a7261b9321979741003365cffd322288f634491c4fa28c9247a8016598bd61787bc16d6e3b6bd7f6db77f1039e9fce5cbf21639ccc092cf181ce694089a13e200574ee5f9c590bede7ae6673a676cdc46980143b026bc644a42cfbd15d9331ff5423fc2f0d17e92e0624e08f4596814cde536b7eb69941c940298bc2e8a59802aecf6d4b22d1142e06dd388c83a29851bcd92d3f8359e5811c31daea1736918cfea95dd931656010268d316337bd06df922b886e568d87559ca36d35a67a3a191267ec6da24ff0f6ba13bcbe4e166757d07e218b9dfef68cc21ac840745afd142f1a49ae1f649a03c3b2a9a7b8a1a0d48c9bd75a1a1cb2de334020991c6f8bbc3ff1b7e3c5da77a280b4a9bb9b41b9b4d323bfbd18cfb59f4f1c7df73329c35ea1369e54227dab9cf400555d4a1308cddf38433ea729042c1540b6e5d29024b0d2d2d6901ffea66b3c66bdfb5beeafa9af6855b2a920381dc4473c6b3476488bac2bcb90465ce7a6575d35624f95e8214191bb3429c7339c535bc6c4277460a938a6e01ddb36879b847f6378b318257e7ba0d4be877ef92150272a389a14bafeec942b67b94ac452f8242043981e2e3a1cd74e4c390935bf55d6e47be87492e50d0299259af4c75321f1a0475f36774780e830a3fb473d7dffe10707330c5b0e1d75915837bd8ac3f0873fcbbaa8d1e5ec40479c974a46e59f884c8abf0390699da28810c86c8174f15f5e9bc512d19c8d8db173fb025172df6b940b4529881b84471511a60217f80b82dae9ef394efe0ecacc42782ed29e1723d1683d6f85c12d254c8aa06ab16d5fb30c8497affe9591b4f08c951a6480ed54c0a153b9f556cfcafc764a406238502916399d56ff3ec0f6471a33d3ee2f4f59c3cd1fb00e63e2ae00f6a000be0f13455f6464f6d01fca9c43ac2608280869edbfec19f2382af369ff7118936be0cfb79ad0af68d8237e01d02ed27f8f687ff3f67dd7ca1d825e19075b6323383be436652a1169c0713879814fbedbbd077cadb388edf8392517ee3352741076435b376e8baacc5d17e84ab514b21c3fa6f4ca7257014c35cf8e49197801f85b6d72d0ec8447c5e223952610df9d4fc11d175f950516002be3037afb54c2ebf90b859b29e321ac81589aa5d3b20f9c8ed913d3c34f44ed4d7d185879eca613319650c0ca8909dd43125d047f67a75248e5ad7f4c29f4236b3e864998b5670dbce534970f5be20c6ec8798e881545ffdfb155ce20496361b5a0755f4a6a98df6fe330a4b70de0287dee9b25eca720a42dd450ca2b31f588a6a3f2a12d62abcd74646f27e91bdbc89be893481ba89251b02f270b23ce47f8f4854f4a92168aba26e7c5b4554513bfeb5f14194e302397bf8c97aafa8d9e7213f91719965c8646764187e02567a01277b4c5ebadbbd16d32c76a8570099f64ca49ac13b26e5f766e37cb150e0b752f8752a6dd95538237b7b143574bd4f8d9abf0262e4baad365a3e20eb7a6f53c8d48accc341df79c0069f8ed8da35cef7dbb9fce2bfe0a709a607f61539e7ef815d239bd60f41037ecf9d11f9c4a8a8d9a47e0b4e61548d328c63a450c1b123bc5bff9cb38bc93b8b87f9c50c9a254856b28f20f8e9f2e175cf8ea332fb81083b160c36b42a1c3986a7d8607020df47d65e9ab13e7b08c11d1118c875c4ec2e0f31e3757e22dc27d104d61b82fc83cd4d01f6ab38fbe66e9f48900593e45c1254636b57b9764c5ea79ea7640898175f62122cd0d140fee31e2a7d3d2f60e5f836f92de955ac6bd65ae4fe02f46cd3f59d93d6a1dc55dc54e3c4e017f055520727788494b7d4284eeeedfed2bc193e5d593b2e56bad39f976ba739ce7a9825d3eb94be46aa77e0a86906c208fc24093ed75b25f9a008692071343c5305c184d294c95a3e98340b026af40544ad3aa9fca2ee46183d7d8f608935a6ba10b20924f70bedd07c4c5b2979446dd99da11311267a9c373c78d7f7fb1c4043879acc40106c4c297e341afcba6360bbef77ffcfdd02e791ce42e48d6ca01cd46d18c16d2c07746b0934e57df59b7bf0cd48642e64c31a581ef9895cf3af582f8c88bab49429898f93ba40465c9a5decf7a87a823dae7ab14c601fda4595d1a1af796629d740fbdf3fabb2f925eb7f79dfd2803e72912847fc2bd718ad913be071862a807f4c2d0b2396def16fe6c760da2d49d1867fdd893dd94cd3f14d5a4a28107a6a4c0f2c6feb9de5c9135460a46e23620d051b363fd00040551fdd2f300b529e0a6652a784b47bb580039daae4aa065b8b2f39642b79cf29f2795e70b6a58de1fcf51808b3f182a5a2dc0449dc3eddf196cfb60e40c526f98183a7754953fd04dbe5b1376f790be2a7fe9a9b191dcd69b42bca592ed95edb1492c25975e5c757711d00aecd911f46635d09b206a915b19b01aa12c2dc5db227fa593fccb27e6c208a545fdde3e83504d4ed6454c9b1d10177135a827996abc615db3d90e878a0b5a839e52edb68a996821e0641d27ec13c8871f23a5a387cd01a4eb3f54ebc009f606616966ad853b81d83acceed0553678275f755f71a056e3a0ffc5b45263fae34f1c796ff8a27e46298b162d24f6fdc8c68effdb0da70f3f380818015441b98f622f49bdc3bd69b4a1dd023acdf483bae3cf483ea80d0a954e3b59b3a0c0d8303b3ce1c0f920e08e068313cdfd3db3b28136ec387812a115a15c2b47454b1ed2b7dfca8c8b5df529845a0717d5d3bec371baae777e22c53dc3aed90eaa2affe8d75f8f152e4614618a816f6a08fc3fa5f6328dc3b207fdf98f3b3d2b8a23ab896ef7a8f0f27872b6c5832cd7dd58f929b268b8c46bbd030112530fbff85f1e17db34cc8b69483662976972d08e8487dc89fdba371cfe616469ef2735a93ebed440cecfb6f4fa6626b863f713da2ea65527abe259fe425575775a3395797c9e7911bf59b104750520897fcf403cfb86d4cbfb313f70f547d8a344a50ec4869471d88481fa973c3a6df62fa5162a5829e3a2e7ae0b7b344742c85fe51b9c76fc787cb38281ab97240901c448fc883dd93f2d13cfbf54c660f564ab2594d4a4e174a44834a517d5a3d65baba30d7d661c6f851adccb9090aef2fb785abc40b67a23edea06f633d622ff1772f97a7362dcf27e1a172b07cd6ea94896ebc74928cb91268171a6ee0c35be3e2cff2b0ba38fa6ea5303fb5f8b90ad2e1a186ca72b17543d28604982953dedabc3e4eb9694a1dabd6e2162791a9262872ec7ce45059557e775d6cb2c833331ff8959b891c2eed8766cfb9592167a0bbab42f1ff99c364c9b258920dc4f8fa44cbca6ceb28a9410aeb9e7f21cc0d663d4628e56ca47550a731ee9e7c90a5d69b80861cdfad84f1b91fb2a2481643edf59358391d6334f2f440c4e5b91b6b6207d944eb670d3ee23d7f113f322027ac508c7799b5f8221285ba682c762d30d8a807ad9498bd16ca803a424424d2614dbdf74adf84f37f57f9eced89f89fa444fd0feb328b0c3705df23528ae033d6b713a7125993b4c92172f60da104ce85c752c5b63e905fddb4dc812bae9b88f22d61b6974447729764685b4df8f5855b415073531ed4065ee890feba0de6c48d2019c85d18f15957c793a4d844fa98d7b1ce4f799d0cb85ab8c8a743989d3297dc26c3db5e4db3d4c5dd01f5ded0d04cd3f8ee78b0c78f3c6e9b453e9f5dde051a1f75b7c9f2ed1a16f447b45503b53226dcc46331cda5224de072e5506e62a6ec658df3e0a0cb8ad90e961b21e1fe78bf64351495dc07c8877db26654d9de62c2d7ab129c7330f4d00e331a3176927220444d807b596e657ec248de5f3bca9acb1ce26889ed01f43442d859ebb7f88940b0a858ad750781b98664dda53d4d13d0cafb619509eac3bec1075b7d44528466d36836daed6158bbf2bfe202fd7addec02052f0378de7727f95fdb7d1be5c667d82be77f1aa9399fc6062806f1f0648b08d62f172a3ba89dc7315e1d3b58f48ea73950045f1f288fb9352788c1d1737c4b2cfbee2f89717d10efb1b279608e8bbef6c69c1886be436b1d41abd789db2fb5aa753333790470312159d6b8a1bcdfc65dc461233d0ab5fde66ddbe6bceb6aa9c9415792270aa0b54defa82891a5b6e50b298d0cdfb9123fce4f6443599f346aa727143faf7c8249c6446429c2d8b78ea2180dc52c720fbb9cb23bfd83f8bf667d32ed2fdecf1ca0b0d74affe1a1264b92ff483761f3ad54057aa2020bd68ed418e17610aa0a75fa4b5a86c0a8bf1baa1fd6d8a248dd013de2469d9d7c0ed4f35af1ecd30f73ee765adc68203e5375e3bfa9b7b09fa8f7524b93f05f8d33745f22fb6c629a01237cb3902096a645619ae418ba23514187c119bc3e5112000825c992e3b928309b75c6e62c574798d642016b8c4e0d3e4e0e3c8e4d4b7b8df032563b0e0ebfeb16aeb906373122cb2ba318b949499251957efb2f309b45d1c6982376b5ba8b049e6ac62b6874ce7ea9aa13664e0ffcdfd347f8e67cdac07dcc8ac0596730d195861435ad2034903d9822d367ee936c0e07d7885592422edcf82d367c1aeadf4376477ff1b5f12fbad583d9af0092421caf9f861135bda6ce06b44f73a003b24af2436f276c908abb3ab3f8aebd7dd931782860a02465337b86c6ccbc5a099718db344813cd201f9c432273c64b4b487e462744ba1832baf960585c3986b9a4c3fbdfac375bf8e8cdf42cb7d06073e44387985a68dd7daa77105cfc8912a4f710029f1c970090d578e3606c94704501d4234b67c9e3a72533aadb6104d46ab52537add9b9aa3301d3661c29c555a7484fb12cc6b00827a5add401c23fd384f22018c6cd185a898fc488ffe827d5c4d31abdd3824eed39f84ab9d6960195d77169f0b2f9bb5fed694c3cc3415c71edff25009355e174ba1fbff33298169b6797ec3f29215f1e440f0ea355f1a79f47e595315cb54be872dc8a54aed5214127ace2c1fd7f2e39d7536db301edcc707fbcd48ac092d36ab63fcf25e1db0cde5cea6b7b4e7cc4c9f74deafa38eeca81767b96d477e684014128df02b05560f61a1a651ef6fe9fb9f9d3e1450357a470f8bd4227f14a5e4957cf67a20d0e2de11a8e6a4dd2e2e129762cc6112033d52b5b71f85df4d5aa247c9faa7c3e5249777fc8e05a8e27dfea120a9b275a7518b56403ac778331da192776763299079627ffa86bcc64bcf756ae7d0738b81a8c6334c679e132830b696c9997fa4282dbe10e057e9084c9bea624d2ce8ccb32224f9315bf682d4146f6db6b598e830e5f5b21d905d3b9a98d1297853b530bfbd1502dc92d5b3a5861fa6425c5a6c6dcb7622a5c840ff7781dc0a6e18624680523213e07802acad3fc08fa452ff8736b550d521542e8b06db317faf3c7e1f949c9a04a6ae242f3941f16f8c4461830a4f9b550c9e1ee4469ac8530fc0e52dc6f56033826b9f4a518244d60c7daa59486f7a82333af958718a6eec4130a1b9abbcbabca5bf692ae7317566ce1b38cedec9ddec2645d3c961892ca4418e2ccf004ad94cffe0f179f483012a51b7af373940bd26a380f8c23ca9dc2f1f56aa2ea69781a1c433ff416dd8a6501158d6435412d215a54d908fdc9839c4ee58cf856e70310f2d238ca084ead65cb688d99edc0069cf", 0x1000}, {&(0x7f000000cf80)="d41e6fb89f8aec165b84853f693619a32aa79a1b4c845593d254bcf66524de1f41842a2fb8a28bec59efeb27c45351a6792465557b8f1ab5cba699afaa2a7f833247633d9624671e349dfdd42fc8715e64e91e26d27aae6fa8a0fd52138269a1b7452b253160777ac09d84441aaf5fb3e9390421f51bb40ad380da08db02ae8b773d341fba0ce7aec836107776507ce70286a736d1e8338ebf6a78a288635d7350f734d0e9447ebec6bb86e145a6948c5232a29e3f3131ba32250fac7af251d06062f0229e696607e4b1804f48fbc5ff0c67203e5925", 0xd6}, {&(0x7f000000d080)="1185a9298768112e6f8070081c736bd980a6c88a352a2cddea7fe003bf961bb5aa06e82d9e32cc6f1d838cf60668fd81f06857a90a13fe09f1bf012f07ed15a7d4e7053af0f2dfeff91d05021cf7e1147a1af042ccc3f147713bc1f951222f1586adfb081c3c59f2140ec8a3a777e669eeca93e10621015746b6d0", 0x7b}, {&(0x7f000000d100)="504e1993aff1c025adf8fdbb479e2530de2e65b6002fa6571d463d64d2688ebae4e78b14a6e9e2ef5e2b6a150f900e7dfb8b25b2eee853045b38b6fdc4c40c0c6fe57d87e598cb7e07eeddb727e50d6753225c047c4837878dad92e8a45d2ea502c81656dcede4c478d3ecfaf5adff175f802886422fe6919b21e3a7c62f1c14bf50532c038383f41e7197d60d8089c7532137cb414ee9f093f85fe4e63f24544149a25e93efcf09f48e6717242191ec651b008452e70e8facc1f21e", 0xbc}], 0x8, &(0x7f000000d380)=[@cred={{0x1c, 0x1, 0x2, {r11, r12, r10}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r20]}}, @cred={{0x1c, 0x1, 0x2, {r6, 0x0, r17}}}], 0x58, 0x8001}}, {{&(0x7f000000d400)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f000000d600)=[{&(0x7f000000d480)="6244de7108d8560361d316cbddf660cba353ff6bf6a519cea8f6b31786be9ada54a4ab5d418a2d2fce2abee21bfcd083", 0x30}, {&(0x7f000000d4c0)="5c5b2730055655534c1e8b2aacff4438deef0eb115bd1844b59951b612f689c0290e3e5af12714bbfc2d2d41e87f0f317f1fa3cd38a88989c6ccbbdcefd765c0bc3a3d4ec0aebf466cd653a46de55b5bf717fa6169e271e62803062bc201a4f165e6e7dfc82e5d48f60aecbcd994edd8ea534872981c24c3d5ce7c4ddc9ee8e8ff0d0a", 0x83}, {&(0x7f000000d580)="6e9723909a81cdbbf436947b7d9059633816912d386cb8b66339692f7d586be9e0a47c7959a0924377d3b822e0ac54a3b0d272ac75aa20debf56cf1f7c37ab20a8c0b88ff1b4f344537baac319c7e79ffe8e5d9510924918b54939aabfd61ac76ddf86b05b7d", 0x66}], 0x3, &(0x7f000000d700)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r3, r20, 0xffffffffffffffff, r1, r4, r1, r1, 0xffffffffffffffff, r4]}}, @rights={{0x20, 0x1, 0x1, [r1, r0, r4, r2]}}], 0x58, 0x20004000}}, {{&(0x7f000000d780)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f000000dbc0)=[{&(0x7f000000d800)="f6e69d13725869fcd78eb92c54978f06971d3f2f89f67caec6ca43bc514eb29d784edc220eb6f9b4209769d4a597d1c645eb85ef7191ea54201323d48b62", 0x3e}, {&(0x7f000000d840)="7fdce32c54d958864ac2d8ffbbe5f061808d80db45b46a02f3981f9393ad34f46e99b5f866d9e7e248336cfa5a92db16d5656b0be48b8dd761a5365ff88cc438bd21acad0757123615605893277773b2ba57deac56d6174b5ba50afa66b9220d95e67484b475bc5e25c862ceb83f4c28e3c5424fa5ae57de36aff9c8dff3bea96103cbdc7aa7abc8348cca36b384d63b8ed2da176a20d6288c45c1d716d7ab427e55b506fa8adde2a6b03c92f433c254d581fdb005549169383de4bae7e4a1e332ea7f791cae649d2a2566926683389952deb50ed4c14b6ebdb6bc327f5990aa8882251669bfaa0c0ec14ea90d", 0xed}, {&(0x7f000000d940)="51392f6b804e15d8e46d3751f27470ae2eeb92f94ec451c3b737b36e0d30608024145761bdad3c909cdbef106b749b539be9bcfd34b19d4ba76f12793326f1abc727bc95a5bb7c97b4bbdfe2a57b719b6ca584e74390ab369719342713ecd117b368e5c574eff610c573f56825708f29fbf3019e83719d852ae2556577ac1d91df9c4048e1f42972bb2c02", 0x8b}, {&(0x7f000000da00)="62d8551cd015c2773b53aef65b2b1b8c6446a75d3313fea05a0135e75911482160bc1262d3adcde265b055904baf56d06d26c05df05b1b62fc8ebeb5cea28a786b2b559afa7b38b8cc5e48044d54d357c34852e83421ce8e90a449d6ad3d6a5dd92c845a97bf27e509db95441682e63917bc505121bfcc37a95e1b737399ec52cb49695d714b5460fd8cf0e2782c1b70e69ef469b880af2ca80952f7f8c9c14b27471e3786afcab984cb4ac92f879f720bb893ca73b37ae278688e64c0612cd19e3f88ea35728f5adb1400896177b36b", 0xd0}, {&(0x7f000000db00)="5c1616d197b0bf5a6ca597cca0d951f49795399fcc7640d29d72b14d15d10fb6", 0x20}, {&(0x7f000000db40)="52ed73911d4a75e912aba08c2a9495a622c8d772a628275dd86de6383dc028b5a1504f9cf8e45554b8dfc42268540a3b6b10d76f618e7b8088bcd31b14f00f2a84e42dc0555f8b", 0x47}], 0x6, &(0x7f000000dcc0)=[@cred={{0x1c, 0x1, 0x2, {r15, r9, r8}}}, @cred={{0x1c, 0x1, 0x2, {r15, r7, r17}}}, @cred={{0x1c, 0x1, 0x2, {r15, r18, r10}}}, @cred={{0x1c, 0x1, 0x2, {r15, r16, r8}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x1c, 0x1, 0x1, [r1, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r14}}}], 0xd8, 0x4000010}}], 0x8, 0x24004001) 1.953308638s ago: executing program 3 (id=147): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) socket$nl_route(0x10, 0x3, 0x0) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x0, 0xfffffffffffffffd}, 0xc) syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000000040)='./bus\x00', 0x2008410, &(0x7f0000001280)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000000000000003b814e50a959736d65720f73ecea54b5e5be45ace9a88f723cb005aeff24212c651baef614d442ae89412ad3dcd0b7586d02002a6d6d65cacd4fc5002207ce994dda65c4b1d23a9bd5ba0f4ce5c2b5a5718c6aa918080002223d2753a5cac974110144cd0a1e368652324a41b31e1eb3b32dccbdf8f68bd96a45a75427a5f789d267fd92f6a5540200b81d5b9fa9b40fe4d7fbd50a6afc3a989c6d60045663c59cbdc4c700000000bc7f6b22df0191acf5912afdcc1c061835177068c40f757dd123d2600b1c544f1525aa8d00000000000000000000002e8b5c733d362417c17f527c0bfebec112d57fc69fabb9b31ef97b2147931ff60cdf666c25244218b1f1a6010000000100000020563b835d0e8e9a09070ef1691fcb2f37bda5d4e3d9d7a2d0ac82b45a53001057f321acc45d5e065a461de90100000077d200000000000040b78f0dd3836f5ab2f6a1a5b798bb7752f192c6b48e568973a59cd9c74bd9a14721856c5499cd8f93f8beaa9cf76718ce7244c8426803000000005c000208886b313bd01a22d576e414011a4f0a897515329f86d4585fa0ea17068f8af349696da4a2b3e24310ca52ec51bc23b57897cb55a2d513e6a00765ee3f58b471c54dd57f0af584afe4a21f92b515d7f2fa6fbb273ca0f751e684584320534667aea39ad7222c8ef531f514939177a47395e94c1723abb3fd44fd64fde4b45cc2f55f4ae05ff48648a4c998257856bcdcf2fa02010000001f54fb936570450e91c8d55abad76a7b7a000016f81ec9da9ccc1191c211632266d907e4d9b23496ae19bac24dc23c43f514f1b4af19988bbe61ee29a368a999435d6872d01b79c7821e875859dfbf3c57e4f1fb0be46cb5f7a0fa13516c0926d19dd2d5862085e1e4cb8279be17cba17ee4d06ad97b4ca282e73ea142b01b4a742fa11c0927ba811dd60903d575db449d775021b542db617086b3ed42e6e60fe043cff79b0c067c584bbf82657974c3736912b4b522052b9467d0da116ccc1652d861a420f09aaf67d3e9f6160100000001000000ae6335ad9896abd3cc00413638cb9bc62ab8054325d72e9144cf4f88702f586507e3147198e0bc4060a7c8f4dce73b653177ecf8228e6e6fae02510000000000000000000000000000f43739fdd2d24e50e0233acfe1c8639070fe00f40b0d01f8a0a35fcfe3ea10faf9c24b8488ed4ed83fb06a9a7c57442ede9e1fc2853b8f4d2241cff61d0125b7750e3fdae6a4ab9c776a191ed8098a780ea2bbaa64978cd3a6458fcc6b949bcbca0dceb7361f66e46731eba4f3aed335e7c8c541e82453218a19d39489e1525466ac93759787e767f601931d94c9c426489b741a6bc8abf475e4bf859e1ce7f7227069e9f51e25fa3d1b18dc565180a1af464a1dd697db85e2b27b90f6bd7cf1b6bc0bcd8ba552ced3d3cfbf9c9bc04f65b6f83cb40173b4bdc393d47e5da95b63a40ac18daf11e8d0706b47795fbe2b56d0ea7ffc5a59ede88621a08b25ca6ebe041317b62373a60951af33eb7954a9731aaa125add0913ed2435a207439e9122512d77096747a4b404459cebc8faff8f7a31758e630c75a1ff90402754d339dc21cf6b8e04e1aedf14df0b4aaf0e03194df3eb41ba066bc343b323a3162d7e7ba687633c2faa8f28b42364b72e3a457476fd6b2a54e670ba798172c44c4390f73fdab743a4cac88b2bd0545b8483f2e2f9846b138a4d8a7332978da70e9050417087c5ae034a735e8b448dd9701404", @ANYRESOCT], 0x1, 0x553b, &(0x7f00000017c0)="$eJzs3EtvG1UUAOA7TtPSJxFiwa4jVUiJVFt12lSwC9CKh0gV8ViwAsd2LLe2J4odJ2SFBEvEgn+CQGLFkt/AgjU7xALEDgnkuWNKKI9WduKk/T5pfGbujM+cO7ISnRnLAXhiLaS//pyES+FsCGEuhHAhCfl6Uiy51RieCyFcDiGU/rIkxfifA6dDCOdCCJdGyWPOpNj1+dXhlZWf3vjlm+/OnDr/xdffz27WwKw9H0LobsX13W6MWSvGu8V4bdjOY/fGsIhxR/desZ3FuNvcyDPs1sbH1fJ4vRWPz7Z2+qO42anVR7HV3szHt3rxhP1ha5wnf8Pd2na+3Whu5LHdz/LY2o917e3Hv237/UHM0yjyfZinD4PBOMbx5l4zzmfrXh7rvUExHvNmjebeKA6LWJwu1LNOI69jY5Irfby92e7t7KXD5na/nfXSlUr1hUr1Zrm6nTWag+aNcq3buHkjXWx1RoeVB81ad7WVZa1Os1LPukvpYqteL1er6eKt5ka71kur1cr1yrXyylKxdjV99c67aaeRLo7iy+3ezul2p59uZttpfMdSuly5/uJSeqWavr22nq6/dfv22vo77996785La6+/Uhz0QFnp4vK15eVy9Vp5ubp0DOY/+r/7kPMfTDL/T4qiH2H+yWSXB/6bDxjAI3ug/w/6f+DwnfT+P0yz/x+1VPr//+9/S5P3/xP1v8e1/z/B84eJ6P8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4g537uU0ciOIA/GwwsP+0aLX3bWVvUEZKyDHHQAFpghJIC2mAGsgtJUQQYY+QHIEUiXGsoO+TPM7Y0W9mgMsbSwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6NJztZ4/3v97uDRnt79MntUAAAAAp2yr9bz+Y9r0f6Trv9KlP6lfREQZEadq90GMWpmDlFOd+f/q3RyeIuqEwxjjdHyPiP/peP3d9acAAAAA12uzXM2aar1ppn1PiM/UbNqUP28y5RURUU1fMqWVh+ZvprD69z2Mu0xp9QbWJFNYs+U2PH1vlGuQtkHrlFYyWdRfYt0ruxkXAADoU7sSOFOFAAAAcAVu+54A/SiOzfE547g5pQeC31o9AAAA4Asq+p4AAAAA0Lm6/vf+PwAAALhuzfv/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6NK2Ws83y9Xs3P3FB3N2+8vkWxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBv7844CIRAGYbB3fWcy9z+sNGhobFIFwsffGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9/95f/E1DiTzL02lp5HkrVTY+vU2Ds3jv4wvn4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzPSwqEQBBEwZzxv5O+/2ElQc8gQgQ0PKqoRQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBFv/vl/8TUOJPMnTaWjkeStavG1lVj70Hj6MF4+zcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzcP28cRRQA8Hd7t5c/gDAGuTCgIFFAQ+xLSEgJBcii4CMgWc45GC4EEhckskBuoEKu0yAoEUICmS7fIXUspQldChdGogbt3u5lkxhyiszuEv9+0uy8Pa9m3uydLD/P2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAafedeCkp4m52mBnH5Wu39jZWsn7ngT5zY+v2fNayuPOoib55++CTb7eXqycn5ionX9WfDAAAAIdDt6zvI+JOur2U9clMXv+n5TVZzf/9M+O4rOcfrPt39jaOFl+aL+v/3369+8JkopnxPNmgq2uj4eLDqfT+oyW23rOPvKKX3/n8dy/d/A1J3t98fjfN72fn25s33+3n4ZE6sgUAHsfJsi+C8uehrB80mRgAh0avUniX9X93ptmcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6vZ3AAAA//+pzDYD") creat(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x48) rename(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001f40)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fc000000190001002dbd70000000000000000000000000000000000000000001ac1414aa00000000000000000000000000000000000000000a00000000000000", @ANYRES32], 0xfc}}, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000140600fe8000000000000000000000000000bbfe8000000002000000000000000000aa00004e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"], 0x0) 1.796619743s ago: executing program 0 (id=148): bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x13, 0xc, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000000000000000000000008500000022000000180100002020702500000000002020207b0af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000800000095"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)=@ipv6_newnexthop={0x34, 0x68, 0x1, 0xfcff, 0x25dfdbfc, {0x2, 0x0, 0x0, 0x0, 0x4}, [@NHA_ENCAP={0xc, 0x8, 0x0, 0x1, @ILA_ATTR_CSUM_MODE={0x5, 0x7, 0x2}}, @NHA_ID={0x8, 0x6, 0xf2}, @NHA_OIF={0x8, 0x5, r1}]}, 0x34}}, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x0, 0x40, &(0x7f0000000380)=@filter={'filter\x00', 0xe, 0x4, 0x458, 0xffffffff, 0x328, 0x328, 0x0, 0xffffffff, 0xffffffff, 0x3c0, 0x3c0, 0x3c0, 0xffffffff, 0x4, &(0x7f0000000080), {[{{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010100, 0xffffffff, 0xff000000, 'veth0_virt_wifi\x00', 'sit0\x00', {}, {0xff}, 0x6, 0x2, 0x48}, 0x0, 0x218, 0x240, 0x0, {}, [@common=@inet=@policy={{0x158}, {[{@ipv6=@loopback, [0xff, 0xffffffff, 0xff, 0xffffffff], @ipv6=@remote, [0xffffffff, 0xffffff00, 0xffffffff, 0xff000000], 0x4d3, 0x3503, 0x2b, 0x1, 0x8, 0x18}, {@ipv4=@remote, [0xffffff00, 0xffffff00, 0xffffff00, 0xff000000], @ipv4=@remote, [0xff000000, 0xffffff00, 0xff], 0x4d6, 0x3506, 0x2, 0x0, 0x3d, 0x8}, {@ipv4=@rand_addr=0x64010101, [0xff, 0xff, 0xffffff00], @ipv6=@private0={0xfc, 0x0, '\x00', 0x1}, [0x0, 0xff000000, 0xffffffff, 0xffffffff], 0x4d4, 0x3502, 0x5e, 0x1, 0x0, 0x8}, {@ipv6=@loopback, [0xff000000, 0xffffffff, 0xffffff00], @ipv4=@multicast2, [0xff, 0xff000000, 0x0, 0xffff00], 0x4d2, 0x3500, 0x8, 0x0, 0xc, 0x4}], 0x8}}, @common=@osf={{0x50}, {'syz1\x00', 0x0, 0x2, 0x2, 0x2}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x1}}}, {{@uncond, 0x0, 0xc0, 0xe8, 0x0, {}, [@common=@ah={{0x30}, {[0x7, 0x7], 0x1}}, @common=@socket0={{0x20}}]}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x70, 0x98}, @common=@inet=@SYNPROXY={0x28, 'SYNPROXY\x00', 0x0, {0x8, 0x6, 0x3}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x4b8) 1.761263985s ago: executing program 0 (id=149): keyctl$setperm(0x5, 0x0, 0xa45ded0fbe766c6f) r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r0, 0x9c, 0x73}, &(0x7f00000000c0)={'enc=', 'pkcs1', ' hash=', {'wp384-generic\x00'}}, &(0x7f0000000140)="d9502189071ae085919c7699b87fac07fd7eb67cc69f93ae37c20531742c14f2cbc633f931a006f2bb7257d91b5e57e4314a2a7d523a6c4d82bb23e84d10ad967e5ce47da89d6b161f84f92b65f3e998609e8331a6c084eee24cfe6ac40832b0350c130e697a566b33e6905e49c011e7bd5efb14b738686a28b586093169c4bf3c339cfead5b3196a9a5df3974912eec82ea8693d842b785b13fd738", &(0x7f0000000200)=""/115) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000280)={r0, 0xfd, 0x1000}, &(0x7f00000002c0)={'enc=', 'oaep', ' hash=', {'blake2b-256\x00'}}, &(0x7f0000000340)="68138f6b3e7230f09cc2e21891e7acc29bb3003e351233c83df9c8eb5904b8fa70026c27af0e476b1e70bea52d53aa41ed83e778ed0d3a45359ae54b852269ae9c43da241969c1ed55a72bd481c7b87cc662841ea4519cdc5e4a42653e9e2f99624f42cd8949a6037635f00542017e2582d4e40bb361309b74015e37e5b8482ba43ba66dea2e099cf05cfa046bf9c66745b254bab67ff4d6b17d3b7dfbf053507ea11eaadd488e009445b5c0f46fc295a70d63eac1c8dabb72fee9abadbf7529af4a2ec863cd8f5d510a9633366c14075de49df213f1e55a61431216ef510de22c736dd20ec60196b205f115479a947ad80ec62b706e394ecea0532adf", &(0x7f0000000440)=""/4096) ioctl$XFS_IOC_PATH_TO_FSHANDLE(0xffffffffffffffff, 0xc0385868, &(0x7f0000001540)={0xffffffffffffffff, &(0x7f0000001440)='}{d,\x00', 0x80000, &(0x7f0000001480)={@_ha_fsid={[0x7fff, 0xfffffffb]}, {0xfff, 0x2, 0x100, 0xff0}}, 0xb, &(0x7f00000014c0)={@_ha_fsid}, &(0x7f0000001500)}) io_uring_register$IORING_UNREGISTER_FILES(r1, 0x3, 0x0, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$NILFS_IOCTL_SET_ALLOC_RANGE(r2, 0x40106e8c, &(0x7f0000001580)=[0x0, 0x6da1]) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f00000015c0)={r0, 0x2e, 0x29}, &(0x7f0000001600)={'enc=', 'pkcs1', ' hash=', {'blake2s-160-arm\x00'}}, &(0x7f0000001680)="1cf441155ad444becf36897dd7feb58a3b7e90b6731d95e4288b432ffeb7b40dd7d97927f0d89417f9e472d9d5dc", &(0x7f00000016c0)=""/41) r3 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000001700), 0x0, 0x0) r4 = syz_ublk_add_dev(r1, 0x0, 0x0, 0x0, &(0x7f0000001780)={0x2e, 0xedc95761ae1dd7ef, 0x0, r1, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000001740)=@new_dev={0x3, 0xb02, 0x0, 0x0, 0x1000, 0xffffffff, 0xffffffffffffffff, 0x0, 0x101}}}, &(0x7f0000001800)=0x0) ioctl$XFS_IOC_START_COMMIT(r2, 0x80585882, &(0x7f00000018c0)={0xffffffffffffffff}) r9 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_ublk_setup_queues(r3, r7, &(0x7f0000001840)={0x0, 0x7469, 0x2, 0x1, 0x34c}, &(0x7f0000001940)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xfff1, 0x4, 0x1, 0x30b, 0x0, r8}, 0xffffffffffffffff, 0x0, 0x0, 0x0}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x5dc8, 0x80, 0x2, 0x1b9}, 0xffffffffffffffff}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x81d4, 0x20000, 0x0, 0x27d, 0x0, r1}, 0xffffffffffffffff, 0x0, 0x0, 0x0}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x68a7, 0x4000, 0x1, 0x24b, 0x0, r1}}], 0x4, &(0x7f0000002bc0)={0x2e, 0x3, 0x0, r1, 0xc0107520, 0x0, 0x0, 0x0, 0x0, {0x9}, 0x0, r9, '\x00', {0x1, 0x8f3, 0x0, &(0x7f0000001bc0)=@buf_1k="8d63c59a392410b1189a61ebb6507d457f33363309adc65d6bf6f38c3dd02a3a3e6152c0aced65251bc64b7d6411ac9ef165cb2649b88e374aebaa5a4d7b0342b6d430303ff52e3d73806bbe149f0ffa3e064da9a67c61a10bf34e8d4fdd728bb46109ac5e6448a08f5c4b23f6260f2fb3d655f742d9ece213f948a4f88604aeec24402d5520df6955fb29e0b3f12aff88b95a6394cfe4e9434ff777a945efb48b7e702194533789de14c1e9cedfb28f46d3df01026742a8ed685e92c3ee9fc457695be4f7624fa6bc59112cb9a6f60c20d82301fc1cf52e14506a5aabe33a5ded771d25c7a5d337f9dc7c2c8125b692e08d8b4d869fcb0714cf44e889f33ff833535786ebe8c8502343c7841f22d3e225b4539d2f501ef423f2703e73a57a4c0827e52f5c1e3ff819ba6f67a8076351ff1e12b31c35e09b2936e72552cc06221d1860cffbccd15299bb3b3f1f47b4ac51d1197f8f73d24ba36ee36bbdb80097522981f9dbbf3298a1286e89117cb8e91dad343a9f8596633e4d4b32204ae9ac960c90b0346f8da5560133bd4b569ee6cb2b7edcfa4f8049e4c202e6c33ac25e3e6b5e401330e9c1ef360b5a102633254ccaa3869b948f69f538675a68a94838045854381b01ea4c3dfcea89134fb022a1202f440f6c53767b7e467057154ab9dd066683adbea5ff54206943fe4ec36cfa4b91e669bc626974d7896c9c9fd8baff0eb0206700f88189236f8595dcc1559bdd738d91d5731cb0e83b7eb89a922fda432de15222b25a3fd36a75b35ce4e6e954183e2bfc68c22f170b660146a6db827860f4afecc03209130a502acb70a307866e646fc0ace51c6625503b28f3420f176b52a3a024ebe5055a99bc3bfe80cb895d8ba7a11c9e8e95b5ab5a3cb7f74b706de02805abb1298acbaf44cce8da126233da68c3a7d790005c81394e9954bafc5cbed1288df4c94f811686d23400648b1404bc75d1f5b43ec45a3883b1e887557702ebe3341fc5405c5e8078d9fb0f5a50961208e4fd4586a1e30f17fd9c46e24e8464eed6a872a45ef9628114d2723769fb5391a7e84e4c971288ee034feb6a6c263aa145407e35c0584b4e2e1e8ede0fb288a9a8e5eae8b5327435a019bff7c16aefe17c3075c115f425aea7b307fe452afd4850c6aaa92d1558eebad25e0779e0e3ff33629eac448d8cb7d986680ec5e6947bf4d4014efb94436ac3a3f65e0d5a4c3811cf28e4eb44730f0b18f763b59aa2c19548dd5543cd3f368707a7b1b8b9a9e6993659fefd5db3bd8db7165e24891608a1d5e711b01d7c4aef05f372312ea739164092cb3f7bc8eefbeb26d37beb32a4743062acbb3fcf866a872ae585efc3ef0e721e22c8d6d7f16ccf95bb9017878146736c10737ca86a257007a00a84069fad3aff7843ec39aefdc9c7c5be48d4e537ba6b748b213424df52"}}, &(0x7f0000002c40)) syz_ublk_add_dev(r12, 0x0, r14, r11, &(0x7f0000002cc0)={0x2e, 0x18, 0x0, r5, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x67e9, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000002c80)=@new_dev={0x1, 0xbc3, 0x0, 0x0, 0x1000, 0xffffffff, 0xffffffffffffffff, 0x0, 0x100}}}, &(0x7f0000002d40)) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000002d80)={0x0}, &(0x7f0000002dc0)=0xc) ioctl$UBLK_U_CMD_START_DEV(r16, 0xc0207506, &(0x7f0000002e00)={r4, 0xffff, 0x0, 0x0, r17}) r20 = add_key$keyring(&(0x7f0000002e80), &(0x7f0000002ec0)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000002f00)={r20, 0xe8, 0x1000}, &(0x7f0000002f40)={'enc=', 'raw', ' hash=', {'tgr160-generic\x00'}}, &(0x7f0000002fc0)="b83f029cb91c333270fe37c0b749914537d23b7b7247ad773e3b5bf97d3bd303b8c62384907161d9010aed8b11f4682444de52d534f3fd3308d6e4b4df2beaa39ba59090dcebf0e9d07bd64511a1db8f968ec679293498703b6b83b781e080c19d2487739fbeadebca9c0cb594ee1e42dabc236ad585908b96f17d26761b676b461e8a162885e186e7ddfa80642f5b8200b7a5cbb6d59071e765ada348c5111d7f5642d4db80acf0ca83cd58885286b846e3a24f42500d1bc77e495e23e6e3f67c78d69fd3e3e974487592f2f0b57de1021ef45ee64f6aab3cf8e386a445ab90e45598bc23d80023", &(0x7f00000030c0)=""/4096) r21 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_EEE_SET(r21, &(0x7f0000004200)={&(0x7f00000040c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000041c0)={&(0x7f0000004100)={0x84, 0x0, 0x4, 0x70bd26, 0x25dfdbfd, {}, [@ETHTOOL_A_EEE_MODES_OURS={0x70, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0x4c, 0x3, 0x0, 0x1, [{0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x1d, 0x2, '/selinux/avc/cache_stats\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x13, 0x2, 'tgr160-generic\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x10, 0x2, 'blake2b-256\x00'}]}]}, @ETHTOOL_A_BITSET_VALUE={0x1c, 0x4, "5e326355e1ee52ed7bc64b9737984b7fc9e2d36fb4af70f1"}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x80}, 0x0) r22 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000004240), 0x2, 0x0) ioctl$VHOST_VDPA_GET_IOVA_RANGE(r22, 0x8010af78, &(0x7f0000004280)) ioctl$UBLK_U_CMD_STOP_DEV(r8, 0xc0207507, &(0x7f00000042c0)={r18}) readv(r3, &(0x7f0000004400)=[{&(0x7f0000004340)=""/149, 0x95}], 0x1) r23 = syz_ublk_setup_io_uring(0x199a, &(0x7f0000004440)={0x0, 0xc211, 0x8000, 0x3, 0x79, 0x0, r13}, &(0x7f00000044c0), &(0x7f0000004500), &(0x7f0000004540)) syz_ublk_setup_io_uring(0x3827, &(0x7f0000004580)={0x0, 0xff95, 0x1000, 0x3, 0x293, 0x0, r10}, &(0x7f0000004600)=0x0, &(0x7f0000004640), &(0x7f0000004680)) syz_ublk_add_dev(r23, r24, r14, r15, &(0x7f0000004700)={0x2e, 0x3, 0x0, r16, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x20a, 0x0, r6, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000046c0)=@any_dev={0x3, 0x500, 0x0, 0x0, 0x1000, 0xa, r19, 0x0, 0x40}}}, &(0x7f0000004780)) io_uring_register$IORING_REGISTER_EVENTFD(r12, 0x4, &(0x7f00000047c0)=r3, 0x1) io_uring_register$IORING_REGISTER_NAPI(r1, 0x1b, &(0x7f0000004800)={0x51, 0x9}, 0x1) 1.689849587s ago: executing program 0 (id=150): syz_usb_connect(0x5, 0x36, 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x800) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000042, 0x0, 0x1, 0x0, 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='./bus\x00') (async) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='./bus\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) (async) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) chdir(&(0x7f00000003c0)='./bus\x00') (async) chdir(&(0x7f00000003c0)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa041, 0xd) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0xffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x1}, {}, 0x0, 0x0, 0x1}, {{@in=@rand_addr=0x64010102, 0x0, 0x33}, 0x2, @in6=@loopback, 0x0, 0x0, 0x0, 0xb7, 0x0, 0x8000000}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@dev={0xac, 0x14, 0x14, 0x12}, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffffffffffd}, 0x5, 0x0, 0x1, 0x0, 0x0, 0x2}, {{@in6=@ipv4={'\x00', '\xff\xff', @broadcast}, 0x200001, 0x6c}, 0x0, @in6=@loopback, 0x0, 0x0, 0x0, 0xb7}}, 0xe8) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) (async) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) 1.632314449s ago: executing program 4 (id=151): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000012180)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[@rights={{0x1c, 0x1, 0x1, [r0, r1, 0xffffffffffffffff]}}], 0x20, 0x4}}], 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xc, 0x16, &(0x7f0000000200)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000180000003d030100000000006100f000000000006926000000000000bf67000000000000560602000f0200006706000020000000620a00fe0ee60000bf250000000000002d350000000000006507000002080000070700004c0000001f75000000000000bf54000000000000070400000400f9ffcd35010000000000ce040000000000001c000000000000009500000000000000db13d5d8b741f2cdaabc8383c8f56bb5df3083d20f8c2bf304000000815dcf0066d7ded3c5c49a08a503ea6d54f7f3125a8200578ac0836d6454745e70a27444003c5b20451b624db6f5320e9befc1e00b8b32917c4d30d16b7edb732bc3ac330b16c442aff70d27659bc58e296b16750c5577c848754b4894b07f15bab1c640a5c0c4fd62f9db829b301ef67fd2b2736f3af0c54af2412313b17c4c8081c4ed0572261960e227d34cfbfdb247bc2351c9d8363a8cb18b7330604da78b0aba47545f9a25a80dd7d28a5ae41824f611dd2de6dd581c52698f9542a444a8a3969946faded5275c00"/420], &(0x7f0000000100)='GPL\x00'}, 0x48) r2 = socket$nl_route(0x10, 0x3, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x3, 0xc, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000610000001801000020786c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000110b0008850000007100000095"], &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0xd, '\x00', 0x0, @sched_cls=0x2f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r6, 0x18000000000002a0, 0xe, 0x0, &(0x7f0000000080)="d2df03c3ff4f84e5fbb1cb3d86dd", 0x0, 0x95b4, 0x60000000, 0x0, 0x0, 0x0, 0x0}, 0x50) connect$unix(r4, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) madvise(&(0x7f000004d000/0x2000)=nil, 0x2000, 0xb) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, 0x0, 0x20044000) sched_setaffinity(r3, 0x8, &(0x7f0000000040)=0x2) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r7) ptrace$pokeuser(0x6, r7, 0x388, 0x41d9fda7) sendmsg$nl_route(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000023c0)=@newlink={0x38, 0x10, 0x1, 0x70bd25, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x41000, 0x1}, [@IFLA_GROUP={0x8}, @IFLA_GSO_MAX_SIZE={0x8, 0x29, 0x10000}, @IFLA_TXQLEN={0x8, 0xd, 0x80}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040051}, 0x24008080) 1.612021499s ago: executing program 3 (id=152): syz_mount_image$erofs(&(0x7f0000001040), &(0x7f0000000080)='./file2\x00', 0x280400b, &(0x7f00000003c0)=ANY=[], 0x3, 0x250, &(0x7f0000000680)="$eJzsmbFrFEEUxr/Z3Zu9S0SsUlgJBoyoe7m9Js2hEQQrm0TRSg+zCfEuOdlbwRyICUGw0c5CsLGwFgQDphK08x8QtFBBsPBACxubldmZ3ZvN3e3eBa18v2L4Zt6bmffe7r5ADgRB/Ld8+fzr04Ozc4snARzANGy1/s0EGJPa0Pw/Pr514lHt3JMXH569XT94Z3fveWJLGKYXihn3WwBez5u4m9yU7P4txLRQb4BFGFIDuAgDxyNlp866BgOXlPbAcEXpG5pugcFxnOXVpudcbzWXljcBiFlFDK4Yqnvj624xLKl5GIYh00rS3ug06s2m52vCUrYBpn2JJJjGVF/9CuDozhuoafGJ4C7f394Sc0etz2r1q8DAD/Vsq2BYUOtzsEVt4ty8ipb/Yat3vqndL6McmK1wFYa8JItS1H7+lWIJweH5bbsXYZRN4lMQlcw8Z0akc6bfdAj7iWfypX67X0DPZKYC+wdCZWrlv4unVbnSJrtvZYC4MGoWD0sARgr++baMJtP53jBTRsxm2lRITDzOdKq7+073ORKJr3kxhyw3r1cTo78/xUwf3ssi/hDHejfiTdFKCZ2Gkf+UxxXA+x3ZP8KnDMe0/mRp/aMcrN0stzc6p1bX6iveirfuulV7UtpEM54tR2Nf34uxUIr604R2fmGILzc4bteDwK/IkTOOEoLAd6O5q302Czut71fVtgDnARyVE9E2eXKi7IT6XyHGpY8R+Qo1Yw4NniAIgiAIgiAIgiAIgiAIYhzif66GWTBgU/488ycAAP//+xNLEA==") r0 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) fchdir(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x143142, 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1c1040, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000e80)='./bus\x00', 0x1c1002, 0x40) syz_mount_image$ext4(&(0x7f0000000b80)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x0, &(0x7f0000000c00), 0x1, 0xb87, &(0x7f0000002380)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2s/8CAAD//yT3/f8=") creat(&(0x7f00000004c0)='./bus\x00', 0x20) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x20) close(0xffffffffffffffff) pwrite64(0xffffffffffffffff, &(0x7f0000000340)="ec8d026595764ff68a514103242dea834f08a61ce1084d504e452f76c680ccd9e4daf952a28753c62921e79500bdbc4590f4646eb223eba6c0a03d4b0372036cc7ae5d22390236dbaf5c6e33eb53ddbb757b318490882639b0b9b1e89d31fd61fa7150ebbcb8a4ad90c69029923d90caf8aff06a9fb92f1fa6c4afdf2b0435f91b8681a2c03af4ddfe3f67421e514705f7c63a6cec84e6ccdc082b7c56c931dfb42c22a876b114d1e8d931a894490543e3a7fd75916637f33f8b8cf212b24f6ba44688cfabfcf172e19c0f", 0xcb, 0x1) mount(&(0x7f0000000280)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r5 = open(&(0x7f0000000540)='./bus\x00', 0x44000, 0x0) preadv2(r5, &(0x7f00000000c0)=[{&(0x7f0000001200)=""/4074, 0xfea}], 0x1, 0x0, 0x20010000, 0x1) r6 = inotify_init() inotify_add_watch(r6, &(0x7f0000000000)='.\x00', 0x1400017e) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x68cd42, 0x4) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) openat$cgroup_ro(r7, &(0x7f0000000900)='net_prio.prioidx\x00', 0x275a, 0xb) read$FUSE(r6, &(0x7f0000001fc0)={0x2020}, 0x2020) sendfile(r4, r3, 0x0, 0x7fffffff) ftruncate(r2, 0x2007ffb) sendfile(r2, r2, 0x0, 0x1000000201005) open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f00000001c0)={0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000300)={[{@grpquota}, {@quota}, {@quota}, {@stripe={'stripe', 0x3d, 0x3}}, {@jqfmt_vfsold}]}, 0xff, 0x501, &(0x7f0000000e80)="$eJzs3c9vY0cdAPCvndhxsmmTlh4AQbu0hQWt1km8bVT1AOWEEKqE6BGkbUi8URQ7jmKnNGEP6ZkrEpU4wZE/gHNP3LkguHEpByR+RKAGiYPRe37OehN7E20SO8Sfj/T0Zt54/Z2J982sv1l7AhhbtyPiICKKEfF+RMxl13PZEe90juRxnx0+Wj06fLSai3b7vX/k0vbkWvT8mcSt7DlLEfGD70T8OHc6bnNvf3OlVqvuZPWFVn17obm3f2+jvrJeXa9uVSrLS8uLb91/s3JpY32lXsxKX/709wff+GnSrdnsSu84LlNn6IXjOInJiPjeVQQbgYlsPMVRd4Rnko+IFyPi1fT+n4uJ9NUEAG6ydnsu2nO9dQDgpos0B5bLl7NcwGzk8+VyJ4f3Uszka41m6+7Dxu7WWidXNh+F/MONWnUxyxXORyGX1JfS8uN65UT9fkS8EBE/n5pO6+XVRm1thP/uAYBxduvE+v/vqc76DwDccKVRdwAAGDrrPwCMH+s/AIwf6z8AjJ/O+j896m4AAEPk/T8AjB/rPwCMle+/+25ytI+y779e+2Bvd7Pxwb21anOzXN9dLa82drbL643GevqdPfWznq/WaGwvvRG7H85/c7vZWmju7T+oN3a3Wg/S7/V+UC2kjzoYwsgAgEFeeOWTP+WSFfnt6fSInr0cCiPtGXDV8qPuADAyE6PuADAydvuC8XWB9/jSA3BD9Nmi9wmlfh8Q6m4gAvxfuvMF+X8YVz35f/8LGMaM/D+ML/l/GF/tdu68e/7HeR8IAFxvcvzAgN//v5idf5P9cuBHaycf8fFV9goAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACut+7+v+VsL/DZyOfL5YjnImI+CrmHG7XqYkQ8HxF/nCpMJfWlEfcZALio/F9z2f5fd+Zen32i6eVbx8ViRPzkl+/94sOVVmvnDxHF3D+nutdbH2fXK8PvPQBwtu46nZ573sh/dvhotXsMsz9/+3ZElDrxjw6LcXQcfzIm03MpChEx869cVu/I9eQuLuLgo4j4fL/x52I2zYF0dj49GT+J/dxQ4+efiJ9P2zrn5GfxuUvoC4ybT5L5551+918+bqfn/vd/KZ2hLi6b/5KnWj1K58DH8bvz38SA+e/2eWO88bvvdkrTp9s+ivjiZEQ39lHP/NONnxsQ//Vzxv/zl15+dVBb+1cRd6J//N5YC6369kJzb//eRn1lvbpe3apUlpeWF9+6/2ZlIc1RLwxeDf7+9t3nB7Ul458ZEL90xvi/es7x//q/7//wK0+J//XX+sXPx0tPiZ+siV87Z/yVmd+WBrUl8dcGjP+s1//uOeN/+pf9U9uGAwCj09zb31yp1ao7Cte5UMxeruvSn0GF0hX3MPkZXI+Rni58a1ixitG/6Wev9f1L0m4/U6xBM8ZlZN2A6+D4po+I/4y6MwAAAAAAAAAAAAAAQF/D+MTSqMcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAzfW/AAAA//+Y9srv") r8 = inotify_init1(0x80000) inotify_add_watch(r8, &(0x7f0000000240)='.\x00', 0x60000726) 1.178022503s ago: executing program 3 (id=153): syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYRES64=0x0], 0x0) 1.176530393s ago: executing program 1 (id=154): syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000000040)='./bus\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0063edcea4", @ANYBLOB="8e6d29c3fc9a53ac80c8a56c7438b2b95e6e05e8b8660e8a9578ca303101eae7042f36571fe385ca43c9b6efe94f145c8c1d3394126b51960200daebfb58724da631070bd493f10f1b9957d7c440fbf0599326fe2ace7e7fc02f1c7b9f576d73fc3d3ee4b5fdea642a56f98f15ff2390820b648272ec1c87b91dcc4f9b80347bfdce018481c835cc026c42d8fa03e8c7873a27466c53fd02bef82c85fc5dc280951ce91cda67becb5b7f5deb52606e0b9b9eea2aa140dd05573a11bc679b9c246fb00864a2335d3db5cab2a9b2a00354bb9075b4f4e387ef14d39d14ad2934ce0cabb1794bbefa3f847af2b9dddf1cf18c68e5082349778bed"], 0x41, 0x105c7, &(0x7f0000020c40)="$eJzs3EtvG1UbB/DHzdvr25YI9bZBjIRAiVRbcZJWZYNSaFSQSBVxWbACx3Yst7Ynip0L3SHBjo/CBvEBWFSw4HuwQyyQ2CGBPDNBSWmlKnXjpPn9pOn/zJlznjnjKpGOHTmAY2sy+fOPUlyMsxExERHnI7J2qTgyC3lci4jXI+LErqNU9P/bcSoizkXExWHxvGapuHTh0eKj32/dvvTjz6/dnZx46/r4nhoYtzcjoruWt7e6eaatPO8X/bXNdpbd+c0i8wvdB8V5mudWcyWrsFXbGVfLcq6Vj0/XNvrDXO3U6sNstVez/rVefsP+ZmunTjbhfm09O280V7Js99MsWw/zdW0X+bA/yOs0inpfZuVjMNjJvL+53cyfZ+1BlvXeoOjP66aN5vYwN4ssbhf1tNPI1rGy75f50Puw3dvYTjab6/122ktuVKq3KtWb5ep62mgOmvPlWrdxcz6ZanWGw8qDZq270ErTVqdZqafd6WSqVa+Xq9Vk6k5zpV3rJdVqZa4yU74xXbSuJ3fvfZp0GsnUMN9t9zYG7U4/WU3Xk3zGdDJbmXt7Onmjmnz81XKy/NHi4tLyJ5/f+eze7aUP3isG/WdZydTszOxsuTpTnq1OvzTPvzSO57/2fNM57krjXgDA0WP/D4yD/b/9fxzY/vf74m4Hvv89cTie/0D2/2f38/9/Zj+TYIf9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sHP3uIkDURzAn2G9y35p0YqPq1CttqTgEDlCypQpktuk4wyRECfIAUiXI0QQYSZSjFBSeCwr6PeTzIwt+OsZqudBAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJsey+X8bn1z2zRnu2smz90AAAAAp2zK5byaDA/nP9P13+nS34iYRsQkIsYRcap378fXWuYoIoo0P/X+8qiG+4gqYf+Zb+n4ERH/0/H8p+1vAQAAAM7XejVbRPT30+rlXxw18pyz9FsPcuVVj3y+5EobVWFXmdLGr5FZTCKiHD5lSptGRO/XRaa09Pzsff3aMHgzFIeh91FCcd2oRAAAoAP1TmDfvT10Wg8AAABtuey6ALpRrdem/+KnteC0cpgWBL/XzgAAAIBPqOi6AAAAAKB1Vf9v/z8AAAA4b4f9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjTplzO16vZomnOdtdMnrsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghf15R4EQCIMw2Lu+7zR4/2NJg6amJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf7cnUAIBEEY7Dv/c1rMPyxp0BhEqIKFjxnmYQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvuh3v/yfmBpnkrnTxtLxSLJ21di6auw9aBw9GG//BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrA/9ygKA2Ech9/M7rJJvUfYPuzHGWysRI/gBwiBnMEDeCEbK9vgRfQKCjqprSSFz9P8/sUMzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR7O6Ea+M6F0K4MPevHvj44+nqYa9v+4vnxmN54dX3+JyDUxRDCPfXO62bGa5lll1Oedzm1vaDZqfT6ioUCsVeMeEvKAAAjpViMga5/kuxvzLYl2uE8OfF/vx/JapDyvz/7Nvru/G14vxfyWyFsy1t/i/3Nh6XN7e2r69vNNutduvhUu1WpVq9XVsqD2+nlN1UAQAA4D9KyYjzf75xsP9/JqpDyvx/79PnN/G1CvL/AUfv/094QgAAACfYwsVfP3OH7M+VSuFJs9frVkbbvffV0XYKU00vWdCpZMT5v9CY8twAAACATOzu5Pb1/9eiOqTs/5+9874dn7MQQphP+v83Vh911rJbzsyapd//T3ipAAAATNF8MuL+f3H4/H/+0viYfAjh6uKoTv4GMFX+//Du5fn4WvHz/7XsljiT8vXR55Em/w+PrYcwV89gYgAAABxLp5MxyP9fi/2V7u/nyyXP/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwlx07RmkgiAIAutnNKhZiQGysBLUV7awCFoJ4DVEQbOzTeABPkyPYp1VLa0nhDeTP7oik0ICyCfoezP7PzsD8nWr/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+anhQ7Oa/iMWjysn339Da6iPg8E8PDeHcrRuS9bsteQvWXs/04o+POigEAAOCfqnJ/XxTFSz0+i1gOU/+/H/laOzdab2Lu52f7/hxz7x9j+/X28WOjQbNPdMNX1zeXh5194XLbm3Pdxhxr0l1Cc0NTpaua8vxuc1qnU+/dTyanKyld/VnFAMBvOMixTfL/UcSjRRYGwJ/Vb0fxqf+vhoutCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAL7wEAAP///r1cWg==") r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="3c0000001800010000000000fcdbdf251d01080005000d0001"], 0x3c}}, 0x44) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x4fed0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)={0x17c04, 0xffffffffffffffff, 0x1, 0xffffffff, 0x2, 0xfffffffffffffffc}) socket$unix(0x1, 0x5, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x902, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = syz_kvm_setup_syzos_vm$x86(r2, &(0x7f0000bfe000/0x400000)=nil) r4 = syz_kvm_add_vcpu$x86(r3, &(0x7f0000000280)={0x0, &(0x7f00000000c0)=[@cpuid={0x64, 0x18, {0x1, 0x2000000}}], 0x18}) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000c00)='/proc/vmallocinfo\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2a801, 0x0) sendfile(r6, r5, 0x0, 0xfffffffc) ioctl$KVM_SET_CPUID2(r4, 0x4008ae90, &(0x7f0000000100)={0x45}) ioctl$KVM_RUN(r4, 0xae80, 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') creat(&(0x7f0000000040)='./file0\x00', 0x6) 1.090397765s ago: executing program 2 (id=155): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000a00)='./bus\x00', 0x0, &(0x7f0000000080), 0x3, 0x488, &(0x7f0000001340)="$eJzs3M1vFOUfAPDvTLuF/oBfq+ILL2oVjQ1qSwGVgwc1mnjAxEQPGk9NWwhSqKE1EUIUjMGTMSbejUf/BU96MUYvJl71bkiI6QXw4prZnWl3l90tLbtdYD+fZOB55qXP99uZZ/eZeXYbQN8ay/5JIrZHxB8RMVKt1u8wVv3v2vL5mevL52eSKJff+jup7Hd1+fxMsWtx3La8Mp5GpJ8lsadJu4tnz52cnp+fO5PXJ5dOfTC5ePbcsydOTR+fOz53+uCRI4cPTb3w/MHnmgc+tL48s5iu7v54Ye+u19/96o2jX9Tl35BHh4y12/hkudzh5nprR005GexhIKzLQERkp6tU6f8jMRCrJ28kXvu0p8EBXVUul8vbWm++UG6QNq4A7mBJ1Ndv6PLAXap4o8/uf4ulcRDwUveGHz135eXqDVCW97V8qW4ZjDTfp9Rwf9tJYxHxzoV/vsmW6M5zCACAOj9k459nmo3/0nigZr//53NDoxFxT0TcGxH3RcTOiLg/orLvgxHxUOXIWBk7raVxkuTG8U96+ZYSXEM2/nsxn9sazsZ/pZV2i8LoQF7bUcm/lBw7MT93IP+djEdpS1afatPGj6/+/mWrbbXjv2zJ4ijGgnkclwe31B8zO700vfGM6125GLF7sMi1dvybrMwEJBGxKyJ2b7CNE/u/29tq29r5t9GBeabytxFPVc//hViuz7+QtJ+fnNwa83MHJour4ka//HbpzVbtV/Lfv8H8OyA7///Lr/9rzfMfTWrnaxfX38alPz9veU+z0et/KHm7Ui6mgT+aXlo6MxUxlBytBl27/uDqsUW92D/Lf3xfs/zTymtc8ZvYExHZRfxwRDwSEY/msT8WEY9HxL42+f/8yhPvN92Q3uL13wFZ/rPrOv+rhaFoXNO8MHDyp+/rGh1dLeb5X29//g9XSuP5mpt5/buZuDZ2NQMAAMCdJ42I7ZGkEyvlNJ2YqH5efmdEOr+wuPT0sYUPT89WvyMwGqW0eNI1UvM8dCq/ra/WL0ZE9aMFxfZD+XPjrweGK/WJmYX52V4nD31uW4v+n/lroNfRAV3n+1rQv/R/6F/N+v/WHsQBbD7v/9C/mvT/4V7EAWy+Zu//n7Q/5N9uxQJsrob+b9oP+sj67/9/fa8rgQCbrmX/v5v/8g9Q4fk/9KXF4Vj7S/JtC8VP2uDht0shiYiO/sAo3RZ53XqhnDQ9uZFmhdLtEKFCFwq9fV0CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADolP8CAAD//3fv18M=") socket$igmp6(0xa, 0x3, 0x2) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x30000c6, &(0x7f0000000080)={[{@auto_da_alloc}, {@mblk_io_submit}]}, 0xfe, 0x576, &(0x7f0000001780)="$eJzs3d1rm9UfAPDvkybd6++3DsZQESl44WQuXVtfJngxr3Uw0PsZ2qyMpsto0rHWgduFu5bhnQPxXrz2UvwHvPBvGOhgyCiCeBN50ifpW9Kmbfqi+XzgKef7vPSckyfn5JychAQwsEbTP7mIlyPiqyTiTEQk2bF8ZAdHV85bfnF/Kt2SaDQ++SNpnpfGrf/Vuu5UFrwUET9/GXExtznf2uLSbKlSKc9n8Vh97s5YbXHp0q250kx5pnx7YnLyyjuTE++/927f6vrm9bQgQ1l09nESV+N0Fq2txx48WBuMxmj2mBTi6oYTx/uQ2VGSdNz7w4GXg50Zytp5IdI+4EwMZa0e+O/7IiIawIBKdtz+fy3sT0mAg9UaB7Tm9n2aB/9rPP9wZQK0uf75lfdG4nhzbnRyOVk3M0rnuyN9yD/N48ffnzxOt+jf+xAA23rwMCIu5/Ob+78k6/9273IP52zMQ/8HB+endPzzVqfxT649/okO459THdrubmzf/nPP+pBNV+n474OO49/2otXIUBb9rznmKyQ3b1XKad/2/4i4EIVjabzVes6V5aeNbsfWjv/SLc2/NRbMyvEsf2z9NdOlemkvdV7r+cOIVzqOf5P2/U9W7v+6JZ708bjeYx7ny09e63Zs+/rvr8Z3EW90vP+r1U22Xp8caz4fxlrPis3+fHT+l275H3b90/t/cuv6jyRr12trO8/j2+N/l6O9nrzeuvpH78//4eTTZno423evVK/Pj0cMJx+39+da+ydWr23FrfPT+l94fev+L+nQ/52IiM96rP+jc9+/2u3YUbj/0x3vf3t2u+H+7zzx9KPPv+mWf2/939vN1IVsTy/9X68F3MtjBwAAAAAAAEdNLiJOR5IrttO5XLG48vmOc3EyV6nW6hdvVhduT0fzu7IjUci1VrrPrPk8xHi2YtiKJzbEkxFxNiK+HjrRjItT1cr0YVceAAAAAAAAAAAAAAAAAAAAjohTXb7/n/pt6LBLB+w7P/kNg2vb9t+PX3oCjiSv/zC4tH8YXD21/8L+lwM4eF7/YXBp/zC4tH8YXLtr/8N9Lwdw8Lz+AwAAAAAAAAAAAAAAAAAAAAAAAAAAQF9dv3Yt3RrLL+5PpfH03cWF2erdS9Pl2mxxbmGqOFWdv1OcqVZnKuXiVHVuu/9XqVbvjE/Ewr2xerlWH6stLt2Yqy7crt+4NVeaKd8o+xUxAAAAAAAAAAAAAAAAAAAA2Ky2uDRbqlTK8xK7TCT5iCNQjD0l/mo0Gru9PH/YhZfYl8Rh90wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsOqfAAAA//+E+zD1") socket(0x400000000010, 0x3, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'team_slave_0\x00'}) prlimit64(0x0, 0xe, &(0x7f0000000240)={0x8, 0x248}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() timer_create(0x1, 0x0, &(0x7f0000000000)) inotify_init() syz_genetlink_get_family_id$ethtool(&(0x7f0000000540), 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xfffffffffffffffe) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route_sched(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=@newqdisc={0x48, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xfffffffd, {0x0, 0x0, 0x0, r6, {0x0, 0xfff3}, {0xffff, 0xfff1}, {0xffe0, 0x9}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x59, "7982837d7c98c47ec3f620456da78324"}}}]}, 0x48}}, 0x4c840) sendmsg$nl_route_sched(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001d00)=@newtfilter={0x930, 0x2c, 0xf3f, 0x30bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, {0xfff1, 0x7}, {0x0, 0xfff3}, {0xd, 0x5}}, [@filter_kind_options=@f_route={{0xa}, {0x8f8, 0x2, [@TCA_ROUTE4_ACT={0xdc, 0x6, [@m_ife={0xd8, 0x1c, 0x0, 0x0, {{0x8}, {0x60, 0x2, 0x0, 0x1, [@TCA_IFE_SMAC={0xa, 0x4, @multicast}, @TCA_IFE_DMAC={0xa}, @TCA_IFE_PARMS={0x1c, 0x1, {{0x99, 0xff, 0x5, 0x3ff, 0x9}}}, @TCA_IFE_DMAC={0xa, 0x3, @broadcast}, @TCA_IFE_DMAC={0xa, 0x3, @broadcast}, @TCA_IFE_TYPE={0x6, 0x5, 0x3}, @TCA_IFE_TYPE={0x6, 0x5, 0x3ff}]}, {0x54, 0x6, "483f12bf1f6631231439442468ddd3a8b0c151582a23eaf79ecba0722cd0a986b8dfda96da4267ef8b09efc0e054d69454af1356a424539e34098208ad255379b7c6ff631e7634f39a5d6d0bb882c8a1"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x2}}}}]}, @TCA_ROUTE4_POLICE={0x818, 0x5, [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x7}, @TCA_POLICE_RATE={0x404, 0x2, [0x0, 0x7283, 0x2, 0xb66, 0x6, 0x8001, 0x8, 0xc083, 0x81, 0x8, 0x8, 0x0, 0x3, 0xda9, 0x3, 0x7, 0x5, 0x8, 0x9, 0x4, 0xb9, 0xfffff000, 0xc, 0x9a9f, 0x200, 0xa, 0x0, 0x82de, 0x101, 0x7f, 0x0, 0x5, 0x3, 0x1000, 0x9, 0x1, 0x10, 0x4359, 0x40, 0x1, 0x10003, 0x2, 0x1000, 0x8, 0x8, 0x2, 0x0, 0x9, 0x400, 0xffff, 0x9, 0x9, 0x1, 0xfffffffd, 0x9, 0xffffffff, 0x8, 0x1, 0xfffffffa, 0x7, 0xff7ffff8, 0x10001, 0x1, 0x1, 0x0, 0x5, 0x9, 0xa0, 0x9, 0x4, 0xf55, 0x80000000, 0x401, 0xa, 0x5, 0xfff, 0x9, 0x8, 0xabed, 0xa, 0x1, 0x3, 0xfffffffd, 0x6, 0x6, 0x4, 0x3, 0xff, 0x6, 0x5, 0xffff, 0x6, 0x6, 0x8001, 0x3, 0xd9, 0x8, 0x553f, 0x9, 0x4, 0x7fff, 0x5, 0x9, 0x5, 0x4, 0xfffffffb, 0x9, 0x8, 0x2, 0x2, 0x2, 0xfffffc01, 0x4, 0xe443, 0x1, 0x7, 0x6, 0xf, 0x5, 0x1, 0x4, 0x5, 0x2, 0x3, 0x2, 0xffffffff, 0x7fff, 0x0, 0xd8a8, 0x9919, 0x6, 0x3, 0x1, 0x8, 0xfff, 0xe, 0x28, 0x28000000, 0x40, 0x0, 0x2, 0x0, 0xb, 0x6, 0x7, 0xc8, 0x5, 0x6, 0xac53, 0x1, 0xca, 0x6, 0x3fa84ea5, 0xffffff80, 0x954f, 0x3, 0x5, 0x3, 0xac, 0x8, 0x8001, 0x3, 0x7, 0x86, 0x80000001, 0x7, 0x8001, 0x6, 0x3, 0x0, 0x5, 0xffff, 0x200, 0x4, 0x10000, 0x2, 0x4, 0xe, 0x3, 0x101, 0x1, 0xe, 0x70, 0x269, 0x3ff, 0xffffffff, 0x0, 0x7, 0x6, 0x2, 0x4, 0x9, 0x7, 0xff, 0x0, 0x2000, 0x8, 0x2, 0x7, 0x1, 0x5, 0x9, 0x3, 0xfffffff7, 0x6, 0x3, 0x10000, 0xf, 0xf3, 0x2, 0x9, 0xf22, 0x100000, 0x1, 0x5, 0x2c, 0xd2a9, 0x7, 0x150db254, 0x7, 0x401, 0xfffffffb, 0x101, 0x1, 0x8, 0xc13, 0x7ff, 0x2, 0xfffffbff, 0x8, 0x3, 0x6, 0x7, 0x82e, 0x5, 0x8, 0x5, 0x4, 0xfffffffb, 0x8, 0xffff, 0xe, 0x8001, 0xff, 0x8, 0x3, 0x3, 0x3, 0x5, 0x1, 0x7, 0x800, 0x2, 0x6, 0x5, 0x3]}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x80000000, 0xc721, 0xc, 0x7, 0x9, 0x4, 0x8, 0x7, 0x3, 0x1, 0x36a0, 0x0, 0x4, 0x400, 0x1, 0x9, 0x8, 0xffff, 0x6, 0x1000, 0x7, 0x7, 0xfffffffd, 0x3, 0x40, 0xd, 0x4, 0x1, 0x298, 0x5, 0xff, 0x5, 0x6, 0x5, 0x3219, 0x7f, 0x7, 0x0, 0x5, 0x6e0, 0x3, 0x1, 0x3ff, 0x5, 0x1980, 0x1d4fb737, 0x7, 0x3ff, 0x7, 0xf7e, 0xfffffff7, 0xffffffff, 0x1, 0xc8100000, 0x6, 0x40, 0x2, 0x10, 0x9, 0x9, 0x7, 0x460, 0xfffffb41, 0x1, 0xfffff65a, 0x5, 0x4, 0x5f8, 0xfffffffa, 0x100, 0x2, 0x1, 0x9, 0xfffffff1, 0x2, 0x2, 0x2, 0x2, 0x4, 0x3, 0x2, 0x1000, 0x800, 0x8, 0x8, 0x9, 0x7f, 0x100, 0xd9, 0x6, 0x0, 0x3, 0x5, 0x6, 0xfffffff8, 0x400, 0x3521, 0x9, 0x8, 0x81, 0x6, 0xe9c, 0x9, 0xd46, 0x8, 0x59c, 0x1, 0x3ff, 0x7, 0x8, 0x3, 0x11b9, 0x9, 0xa, 0x2, 0x5, 0x3800, 0x0, 0x4878, 0x6, 0x23b1, 0x9, 0x400, 0x7, 0xf8, 0x1, 0x8bf, 0x1c9, 0x6b2f, 0x0, 0x2, 0x5, 0xbd, 0x6, 0x8, 0x56e, 0xc7e, 0x400, 0x2, 0x1, 0x1, 0x5f, 0x4f6, 0x240, 0x8, 0x7, 0x0, 0xa1, 0x8, 0x400, 0x4, 0xa7f0, 0x358, 0x7fffffff, 0x5, 0x0, 0x303, 0xe4f1, 0x6, 0x2, 0x4, 0x3195, 0x8, 0xff, 0x3, 0x4, 0x8001, 0x6, 0x4, 0x27, 0x80000000, 0xe, 0xfffffff9, 0x968, 0x3, 0xffffffff, 0x80000000, 0x5, 0x1, 0x1, 0x7, 0x3, 0xfffffffb, 0x1, 0xe80, 0x8, 0x7fff, 0xfffff120, 0x7, 0x0, 0x7, 0xa, 0x6, 0xbc, 0x3ec3, 0xd, 0x2, 0x8, 0x80000001, 0xb, 0x6, 0x9, 0x1, 0x7, 0x6, 0x5, 0x100, 0xc8d5, 0x8, 0x10000, 0x9, 0x4, 0x9, 0x1000, 0x4, 0x9, 0x0, 0xefc, 0x1, 0x7ff, 0x2, 0x7, 0x6, 0x7fff, 0x8, 0x4, 0x3, 0x3, 0x0, 0x8, 0x3, 0x4, 0xfffffffa, 0x40, 0x200, 0x9, 0x0, 0x7ff, 0x8, 0x0, 0xfffffff0, 0xb6, 0x8, 0x8, 0x4, 0x8, 0x4000, 0x6, 0x3, 0x101, 0x7, 0xa, 0x21, 0x6, 0x6c5, 0xfffffff8]}]}]}}, @TCA_RATE={0x6, 0x5, {0x2, 0x24}}]}, 0x930}, 0x1, 0x0, 0x0, 0x20041090}, 0x24046080) symlink(&(0x7f0000000180)='./file1\x00', 0x0) sched_setaffinity(0x0, 0x1, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x6) 774.533845ms ago: executing program 0 (id=156): ioctl$UI_SET_ABSBIT(0xffffffffffffffff, 0x40045567, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000000)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f00000003c0)={0x1ffe, {{0x2, 0x4e23, @multicast1}}, {{0x2002, 0x4e24, @loopback}}}, 0x108) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x2) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, 0x0, 0x20044000) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) capset(&(0x7f0000000100)={0x20071026}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x81, 0xfffffffb}) (async) r4 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000740)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x8, 0x8, &(0x7f0000000000)=@framed={{0x18, 0x6}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r4}}]}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_skb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(0x0, 0x4880) (async) ptrace(0x10, r5) (async) ptrace$pokeuser(0x6, r5, 0x388, 0x41d9fda7) (async) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x11, 0xc, &(0x7f00000003c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000080000001801000020646c2500000000002020207b1a"], 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x48, '\x00', 0x0, @fallback=0x29, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000feffffff0000000000040000851000000200000085000000230000009500000000000000"], 0x0, 0xfffffffe, 0x0, 0x0, 0x727c45cd4283345, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x24, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000300)={r6}, 0xc) (async) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r7, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x330, 0x128, 0x111, 0x4b4, 0x0, 0xd4feffff, 0x260, 0x20a, 0x278, 0x260, 0x278, 0x3, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @empty, [], [0x0, 0x0, 0x0, 0xffffff00], 'pimreg1\x00', 'veth1_vlan\x00', {}, {}, 0x6, 0x0, 0x4}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@tcp={{0x30}, {[], [], 0x22, 0x0, 0x4, 0xc}}, @inet=@rpfilter={{0x28}, {0xc}}]}, @common=@inet=@TCPMSS={0x28}}, {{@ipv6={@local, @local, [], [0x0, 0x0, 0x0, 0xff], 'syzkaller1\x00', 'caif0\x00', {0xff}, {0xff}}, 0x0, 0xd0, 0x138, 0x0, {}, [@inet=@rpfilter={{0x28}, {0xc}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x390) (async) gettid() 770.553796ms ago: executing program 4 (id=157): r0 = socket(0x10, 0x803, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) timer_create(0x3, 0x0, &(0x7f00000000c0)=0x0) timer_settime(r2, 0x1, &(0x7f0000000140)={{0x0, 0x3938700}}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r3, 0x4000000000000, 0x40, &(0x7f0000000c00)=@raw={'raw\x00', 0x8, 0x3, 0x218, 0xc8, 0x8, 0xfa04, 0xc8, 0x6c02, 0x180, 0x194, 0x194, 0x180, 0x194, 0x3, 0x0, {[{{@ip={@empty=0x1e00, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x0, 0x0, 'veth0_to_hsr\x00', 'veth1_macvtap\x00', {}, {}, 0x6}, 0x0, 0xa0, 0xc8, 0x0, {0x0, 0x74020000}, [@common=@inet=@tcp={{0x30}, {[], [], 0x0, 0x0, 0x4}}]}, @common=@inet=@TCPMSS={0x28, 'TCPMSS\x00', 0x0, {0xffff}}}, {{@ip={@multicast2, @multicast2, 0x0, 0x0, '\x00', 'tunl0\x00', {}, {0xff}, 0x2f, 0x0, 0x50}, 0x0, 0x70, 0xb8}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'netbios-ns\x00', {0x2}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x278) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="19000000040000000400000002"], 0x50) close(0x3) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0b000000080000000c000000ffbfffff01"], 0x48) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000fcffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008230000b7040000000000008500000001000000180100002020732500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000060ff850000000400000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x17, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) timer_create(0x2, &(0x7f0000000040)={0x0, 0x31, 0x1, @tid=0xffffffffffffffff}, &(0x7f0000000080)=0x0) timer_gettime(r6, &(0x7f0000000180)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000680)={r5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000100)={'team_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=@newtfilter={0x24, 0x2c, 0xd2b, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, r7, {0xe}, {}, {0x7, 0xd}}}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x24004094) 591.781401ms ago: executing program 4 (id=158): r0 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, &(0x7f0000000440)=ANY=[@ANYBLOB="73686f72746e616d653d77696e39352c6e6f6e756d7461696c3d302c73686f72746e616d653d77696e6e742c756e695f786c6174653d312c6e66732c73686f72746e616d653d77696e6e742c726f6469722c696f636861727365743d6b6f69382d72752c73686f72746e616d653d6d697865642c757466383d302c756e695f786c6174653d312c756e695f786c6174653d312c006a4fcfcc9fc5ea902e1a6384d405e843e1dfa18259eaaba553a63617a0f84f2e66f4a8121e2cea67640f61a98cef24cdbc0121ddb0212c7365c895e70775f8c82357782f45acff678373e50747f0dbd34a6c51a45f248402fd4340c0024ca0ee5de3af9233d9e31dd6f105e2696137379613fb63ef2a91ccf785af00684cfa440b01bda2cbcd1b326a0ee91991ebfbd00ec2a75ac8d59d1e7793dfb73a16dd3b166bc6a158528f"], 0x1, 0x26c, &(0x7f0000000840)="$eJzs3U9rU1kYB+A3bTpJC0OyGCgzDMwdZjOr0HaYfcrQgWECipKFriw2RWlqoYWCLtruit9Bv4Iu3QouxK1fQASpghvrqgshEm//JDWJjZpG7PNs+nLu++Ock17upYueXPl1eWlhZW1xd3cn8vlMZMtRjr1MFGMkRiO1FQDA92Sv0Yg3jdSw1wIAnA7vfwA4e3q9/zNbh2PnT39lAMCgfNHf/yMDWRIAMGAXL13+f7ZSmbuQJPmI5e316no1/Zlen12M61GPWkxFId5FNA6l9b//VeamkqaXxcgvb46k+c316mh7fjoKUeycn05SUW3mDvJjMbGffzYRtZiJQvzUOT/TMf9D/PlHy/ylKMTTq7ES9ViIZjbN5yJiYzpJ/jlXOZbPfegDAAAAAAAAAAAAAAAAAAAAAIBBKCWHiu3n36Tn95RK3a6n+dbzgcZ7nQ/U2Dx2vk42fskOd+8AAAAAAAAAAAAAAAAAAADwrVi7eWtpvl6vrfYqbjy592gnlwY+2dy7yOzP219qu2fP+Ml2caz48fcXdzpdykWu38/n84qxiGgdSfanfPjbACf9WsXjnWs//7U2+Xe3nsi2jtxubrWtp8uNlB3UB/66ENG1J9/3Ddla3D8oym8/6jm4lWqr48P+xU3eLc8/2Hj+6qSpHg+NxuggHkUAAAAAAAAAAAAAAAAAAHDmHf3T77BXAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDc/T9//0WuWgbyXdt3hr2HgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4H0AAAD//7qXlSU=") syz_mount_image$msdos(&(0x7f0000000f40), &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa5e438, &(0x7f0000000ac0)=ANY=[@ANYRESDEC, @ANYRESHEX=0x0, @ANYRES64=0x0, @ANYBLOB="4ea4164323d0136eb525e4df0380654dda5ebcf2de4311b52a2281c85ff08dbd024f787cd68755278fc572e23916a8c3d6696a0bf0670d64b4f5a0a0e534317a2966e83ce615c95af5aecc2e04a42b3bb6c722a5849ba823ebc75abf6d4b6e5fffc844d9d095cbd2eb8a982eb3140257", @ANYRESHEX, @ANYRESHEX=0x0, @ANYRES16, @ANYBLOB="37b57cfa7d0121345c29b6064f49a0f95b88671b8e9149556e5ff3c7012f7856b6557be6b51d61efea623114a0b4b52f68387d2040dd08c5aa753b596ede3f3d637f96752310a389efcd8cf335ca9dbbbc10bda7a16342968c9ab4fd1ac65da604cd9b42d6d0dc0e895e0b2f42822f1b342f88a8d607008d20b22b776a70a07a2c53fc32be094c857279c58542b176bfbcc6c7e9808da687b44a8b21d23cc2f80050f8fd457f5a5595226d2008bcded226ab2e75d00ab5592daa23e809e04c2b370af460ae93b7efc32bf174830779058ad75290b9abb59be5f8859001e651c1d4", @ANYRES32, @ANYRESHEX, @ANYRESDEC, @ANYRESDEC, @ANYRESDEC=r0, @ANYRESHEX=0x0], 0xb, 0x0, &(0x7f0000000000)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x880000, 0x0, 0x40, 0x0, &(0x7f0000000040)) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuset.effective_mems\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.stat\x00', 0x275a, 0x0) r1 = io_uring_setup(0x2c49, &(0x7f0000002240)={0x0, 0x0, 0x40, 0x2}) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000100)={0x4001, 0x8, 0x1000, 0x5}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="180000001600156f"], 0x18}, 0x1, 0x0, 0x0, 0x660080d0}, 0x24080) recvmmsg(r2, &(0x7f0000004900)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}, 0x6650}, {{0x0, 0x0, 0x0}, 0x40}], 0x3, 0x20, 0x0) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, 0x0, 0x0) openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x1a10c1, 0x9c37611dc13d0d83) 589.822811ms ago: executing program 1 (id=159): setsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000000)=0x2, 0x4) socket$inet6_icmp(0xa, 0x2, 0x3a) (async) r0 = socket$inet6_icmp(0xa, 0x2, 0x3a) clock_gettime(0x0, &(0x7f0000002580)) (async) clock_gettime(0x0, &(0x7f0000002580)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000002500)=[{{&(0x7f0000000040)=@nfc_llcp, 0x80, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/54, 0x36}, 0x9}, {{&(0x7f0000000140)=@ieee802154={0x24, @short}, 0x80, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/81, 0x51}, {&(0x7f0000000340)=""/29, 0x1d}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x5, &(0x7f0000001500)=""/4096, 0x1000}, 0x1}], 0x2, 0x121, &(0x7f00000025c0)={r1, r2+10000000}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000002840)={0x2c, &(0x7f0000002600)={0x0, 0x1, 0xca, {0xca, 0x8, "e77d021742c1ec962dbdc05858b159c8917c5d07b3bf8ccbe16d3a68b3831ba0154e8e95f7f56cb370480821a1680002d99c37aa2db711945d4ab53a98a72512dab72bb00b3fbfa2eccd8cb087ed5be66c042c847719227ce407449e3c85b15c0cdc8da3d20871893491b4d0aefd692997b417d9961e29b86973aef13d22a366658f2d878a309f09dc608126540f09351a3235e60db582dbfd9ccee2fc60c95df49dac60bd77b21ec81cc362b2e66749afcad61ba4f6d13f0e6da12007d36d44287502328eb1411d"}}, &(0x7f0000002700)={0x0, 0x3, 0x5f, @string={0x5f, 0x3, "c9063b67456be1742a7eb4a55ba24c311c7d7e283732ab320af7f4232290aec053673f9a58329721fb89582d4cf095a8724681328fdbae308749bb94345ae16df3eccb89911daafbdd84f0923db02244db27c51f6d10b483dd382cd69b"}}, &(0x7f0000002780)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0xe, 0xc, 0x3, 0x10}]}}, &(0x7f00000027c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x10, 0x60, 0x7, 0x0, "fcdf1005", "79e69869"}}, &(0x7f0000002800)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x0, 0xd, 0x9, 0x7, 0x6c, 0x800}}}, &(0x7f0000002cc0)={0x84, &(0x7f0000002880)={0x0, 0xa, 0x5f, "08ae7abe596f95da5a7ad02fc9adadde395f8a8ad636b2355311d6abde974881f61b71a37a1029a65018521866b0ae90e8d1483615712102be21e6762adb14a57bc48593219f44a69920e4e4030d57688a2d0e04aefaa30d38d6350887327d"}, &(0x7f0000002900)={0x0, 0xa, 0x1, 0x69}, &(0x7f0000002940)={0x0, 0x8, 0x1, 0x8f}, &(0x7f0000002980)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f00000029c0)={0x20, 0x0, 0x8, {0x1c00, 0x10, [0x0]}}, &(0x7f0000002a00)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000002a40)={0x40, 0x9, 0x1, 0x40}, &(0x7f0000002a80)={0x40, 0xb, 0x2, "6dee"}, &(0x7f0000002ac0)={0x40, 0xf, 0x2, 0x101}, &(0x7f0000002b00)={0x40, 0x13, 0x6, @local}, &(0x7f0000002b40)={0x40, 0x17, 0x6, @remote}, &(0x7f0000002b80)={0x40, 0x19, 0x2, "f3ed"}, &(0x7f0000002bc0)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000002c00)={0x40, 0x1c, 0x1, 0xc0}, &(0x7f0000002c40)={0x40, 0x1e, 0x1, 0x7f}, &(0x7f0000002c80)={0x40, 0x21, 0x1, 0x6}}) write(r0, &(0x7f0000002d80)="2c1a02da84277eb4aaf41bb80c2383bc5b16717bd4834f01fab3c6f7fd8d2b68080fcf21d0f7a360b43316df2c2c3ba63b51b141d013bf67eb83e4507bff4293ae221714442a0cedbf1be372bbb97ef5de361b1871511276f24856cd2a1b905c10fab331476090be6d26a3f9e941d9a1bab72502df2ccdcbbd05bf1f3d7eb7510898230c5b0b39ba7d84f9c22cb1be50cd0d8580e043088301125e69060e19f72537f2b862", 0xa5) (async) write(r0, &(0x7f0000002d80)="2c1a02da84277eb4aaf41bb80c2383bc5b16717bd4834f01fab3c6f7fd8d2b68080fcf21d0f7a360b43316df2c2c3ba63b51b141d013bf67eb83e4507bff4293ae221714442a0cedbf1be372bbb97ef5de361b1871511276f24856cd2a1b905c10fab331476090be6d26a3f9e941d9a1bab72502df2ccdcbbd05bf1f3d7eb7510898230c5b0b39ba7d84f9c22cb1be50cd0d8580e043088301125e69060e19f72537f2b862", 0xa5) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000002e40)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x2, 0x4, 0x3, 0x4, {0xa, 0x4e24, 0x5, @mcast1, 0x8}}}, 0x32) (async) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000002e40)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x2, 0x4, 0x3, 0x4, {0xa, 0x4e24, 0x5, @mcast1, 0x8}}}, 0x32) r3 = epoll_create(0x0) setsockopt$bt_hci_HCI_DATA_DIR(r3, 0x0, 0x1, &(0x7f0000002e80)=0xf1eb, 0x4) accept$inet(0xffffffffffffffff, &(0x7f0000002ec0)={0x2, 0x0, @empty}, &(0x7f0000002f00)=0x10) (async) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000002ec0)={0x2, 0x0, @empty}, &(0x7f0000002f00)=0x10) getpeername$packet(0xffffffffffffffff, &(0x7f0000002f40)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000002f80)=0x14) newfstatat(0xffffffffffffff9c, &(0x7f0000002fc0)='./file0\x00', &(0x7f0000003000), 0x800) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000002fc0)='./file0\x00', &(0x7f0000003000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) setsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000003080)={{{@in6=@private2, @in6=@mcast1, 0x4e22, 0x20f, 0x4e24, 0x0, 0xa, 0x20, 0x0, 0x2e, r5, r6}, {0x1, 0xaf6, 0x8000, 0x1, 0x5, 0x0, 0xfff, 0x2}, {0x9df, 0xfffffffffffffffc, 0x2, 0x2000000000}, 0x0, 0x6e6bbc, 0x4, 0x1, 0x1, 0x1}, {{@in=@loopback, 0x4d6, 0x33}, 0x2, @in=@empty, 0x34ff, 0x4, 0x2, 0x0, 0xf, 0x1, 0x2}}, 0xe8) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, r0, &(0x7f0000003180)) (async) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, r0, &(0x7f0000003180)) r7 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f00000031c0)={0x1f, 0x0, @fixed}, &(0x7f0000003200)=0xe, 0x800) setsockopt$bt_BT_DEFER_SETUP(r7, 0x112, 0x7, &(0x7f0000003240)=0x1, 0x4) (async) setsockopt$bt_BT_DEFER_SETUP(r7, 0x112, 0x7, &(0x7f0000003240)=0x1, 0x4) socket$nl_audit(0x10, 0x3, 0x9) (async) r8 = socket$nl_audit(0x10, 0x3, 0x9) bind$netlink(r8, &(0x7f0000003280)={0x10, 0x0, 0x25dfdbff, 0x20812400}, 0xc) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f00000032c0)) ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80087601, &(0x7f0000003300)) r9 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000003340)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) write$tcp_mem(r9, &(0x7f0000003380)={0xfffffffffffffff7, 0x20, 0x7}, 0x48) r10 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000003400), r10) ioctl$KVM_GET_STATS_FD_vm(0xffffffffffffffff, 0xaece) (async) r11 = ioctl$KVM_GET_STATS_FD_vm(0xffffffffffffffff, 0xaece) sendmmsg(r11, &(0x7f00000049c0)=[{{&(0x7f0000003440)=@isdn={0x22, 0x5, 0x7, 0xd, 0xc}, 0x80, &(0x7f0000004740)=[{&(0x7f00000034c0)="359f2460bcdeb17dc84b2db61dc4caba78bf05305b554a88fe0b68ebb302a3733275a4b996cce670e11b075961ffbb6259dd2f5b9f7bc247d404b93e1c20d514d4d53d7fb6a80fa0c0885d1d9f1b36b1dfa889dc968ec77175af207558292c3c79130e3f6e91355586257362f1b5730ae8999f44e2178ac01896b89548a4df8333", 0x81}, {&(0x7f0000003580)="5a19ee3de45beefa4af6e0de20a35dda19ec588d4112d17ec2e4a802db34440e8e30b817eec4153974407b012199fcf797c907ba0cf4cfed59", 0x39}, {&(0x7f00000035c0)="3bf8cb11f418a3b3de3a87cf1c674cdcaac82eddadf5626896952ed9b7499cef6f953396d6fadd68ec947d1f3b6d90da44a3b8a9d766b370ebf73766e9ccc5b6e5e64cec3d915d7181ffb03d3678d12cbb9a5e8f82bdadabeb7cae6bf0421cf824c421c261e9aa9fddd77c5da9c28352690e91ae9e999e8dacf2f34e1fa025159b1df3ea74207eed032b3eb77e7b90b5a1c343078d434adb39cf76f8e261", 0x9e}, {&(0x7f0000003680)="a538b2a3745810c1bbc3855353267f53ba025de9303cc28d32d6c6c896c9c5e9b5ac52206a42ab8c8342d368fb06a93fbf349152f7953238b2f10d7a169e9ba79a974565d1e359b9c54d4ba355e62c5c8add11aff38ae3f01ff9fcfec05eca0607fb8f8ca578cbddf707c6ad157f7f1d803824164da0e456db09d8efe5d3f34e86558c3e1e", 0x85}, {&(0x7f0000003740)="e66872b2938b09920afab1606768ae66757b0837bc8e18bfa56f659b91a0aa8c43a01fed24a7f1e5aaffd22e838de119826522d4e99cda2753682309bdb6a1dd4ce8740963b9479833e34e8982725972105f9423a465799b9fe50f748a51f93997da9f662cb9b409f7d2d8904c26980cedb71681c1fcc654c523ffe53fc01326678694bdac1b759f8ad59307edfc571b29a67787f7c758f4f874982ad0a11ddd948c38c684f922a319114bcee2b216b046c25ef33d10da7e7c3eea3a629756ba96d09128b1c87d4331772dd42c435808da3aa675d0925f406bca4ba3e44810086481eab271cb4663a54bdda717669062968d4f6b8d99b32c9fb9923d048b843f44d654cfcfc4f497ab616e7897acc36e62652a565a96673ed71988e1187f57727caff048b3beb0b2bc9c072ea34cad9e5c30f9dc90c3e3e9b1bbf3ead2366b1ca052818a20c547a3563116186b264c370c269fbda65228dcccc9b94867ea5eedef2f9a01b37eaa1c5348bd7528fb3df071fdc36c2ce29e9b56e41069eebea798bc2aee8f53edb860b255a6bd92ebac90d4d277d6daa4403ac04d367db18dd92f988650390b49316786a61232c95d4e10d1e3acd8ec9a94409603856c4cd0b642effe41d984f2b19ec183cc2e843dd126308fb2f226914d237ce31ba12d3d0414cc608ef99c50e51a43c8b47cdfa7d643df2a4a817c36b5fb0ff86b48e9c3f214a469f54b7136d87260300c8ad336c4373151506b6d6a6b8e2ff1c6405cf06588bcae08803c87f3f21be9c87c6bfc6f766c79adb1a67dc4b7ad4b29ada66f29a4a622dd0f5c10e06322d5d2418bb68d47257941675e1414cdf8e26f349ac7b7339f7ed83349afe533d77d2921b11551d469f867578fcc3d508cb8e44e16d288819190eae8141dc8499a281293f7d0d72afddfffd72c2e150bc8d65f637333c9f97848dcda90213d731d0fd7b9ef0affea8f2ca9f49f84e4d04c951b9d84c296e5ea7149d892a1a38c136e93d292e5dca3fa057f02d64b4777c2c1680bee986338acc54c5f0e9b30d8f910eb089e85592dba43e885c0f445de8edbf3841efd856bd018f1cf7a9fd9ce0c5ac64efbff7339d6025d335b4cb454b14a6b6e2129f05b07c27a0233ebae9d065cc5f383b5f940c26224d8129cc85ebd678cadc57c05d4f8572b1f7cece069028bf3401337d1bf31f68e6aa80f3c801db513d7cc10f5d21d7a48102b52abc02e675b07e05e361998cad533cab0edbc4c605f42a00888cd8459401b153f7efaed94e7879bc371e4b18b6d7bacf80779058e13e4ca62ec787c7e69209c73d16b3ddfeeca8ac06bd51f1806822db8fe093dd7573ea34df8ef19292d5d724aa137190a0b4399c2b207e3aedd76bb303cf97023d88290397d99cee895d2f08eabfacc687efbf69a28380b239b26044fd6f126308e9c9577b4f1b40a7df3cef25ccb84a10ebce26c0d574e7df0dd690fdf6fd192c7121eb142633717dbe2260cea76d77d78efacf34f21eabab4a093810e2b8021fef23088c9c6a1515cc028f8b60b2772e36c559cc0e4ff42d9a85532e8f0626ed4dc03064b75292741ffa181829db1293fe60d914726236ee5b57a97e1dab1f5a7b7f846e7f2c8a04a12babea309a515dcca3e107ef546320ae699daf72c4516428df7c46817078f9aca8c8d5b2a4fd8cf9e9b58a912f1bde6c834b141c94eac13899241f30a53f74c4f3113ebd58667f80854f52261e78181bd29b09a2df0fd58211521434498cd96f294837ad62182b6cf5267647a78cec0c201069a74d02bccf22fbf93a181e7fe2c4841c3f300fde97da79561431d5dff1c77b3c2a9619f3e927e7952f7c89855827e0c9bf2de656559f8fb553c69b61ab12d6d83ac38408967870f2bfce63719c33cc459083c6c2a9c778ab5830a89d61cb46ed644e71af60269db0791fdf01153472e00f54b28bccfdc773f2178865a9d4b55d533e71c986110feec4fe89e7019a02834e83777e82b6cf187aa55ec795dae831d607032c2a24743e4774d725187d27944fab8385755c5c8849a0e95fa43dac90d78df62af9cae912ac68d3acd111ae0717031a9b4f4e7c95a8bd4282a17001fd03835e5a99911dcc3a6bb279c97fda8aa87c2d785f3e58606f4cf064943ea9bfd8065346781313ee0e0f9e2ee5d36d271d754bff656b39a95b3ba87692ce4464b00cb583c8dcba0847b6d4bba716619ebdbb36ce3d854318135a5a60f11b3ba050b15b6e7f59375942425fe890b40d9685015b63b7f02b048361f825e1d1312b67f38ca08c0142c7b698e877ca40e11395be6f5d7d96f7732560eedcd7b62279ed288123bdb811eda7639536880a936ccadb1600c44546020d6099d3f049aaf54b509366a19b335b828fbb1aca255658f45d2549e183e0828e3ba261ba7b9bb6aa6688c155b5b103eadc14f959bc45d66bfa21e49bd2ef6b84e3472ef48a8fcbb2365d860ac3bcfbc222c1e3ae5d5a328754e12b0e8a990d20ad9c50e3571f4d5f09e04657db84d9e0d8469d0d5d046c54c5835d303d9db51d29ddfab230e789cc08467488997a6a4e9aa06d79b3fd01bd167c3619083ed016bfdef08e4220146dbd90c8ef8f998751a033c98a3952e91278ecc85395df7ef0df2e5c18b11da4e397ce1a96a3f9651c91e1eaea65fd606b77d2247b055767099c78ea4f458d1ba9afb25885553c26ffaef64704c87fe197c37ed6b33d6d65a432d530595ee2de304ed3ac89454805c060e22617cc8f3b7902134d3e2a369b9c2b1d1ce61102caa7660c95608f3469926d3cc7a62d6bab0b5cf245bf1d39b32b6331bede1f19a914edb3a7f59bb1a45a0eca58b9071dce4f39a4e03cd9dc279110ea67ce969f20399a811b4f82c8e07207d2a4ce1afb5ee8d29f55a2b453ce7aca37eadab9fdebea5af07d1829404a2de0c6bf0c6037fe8cd69385c3052f2327912d51ed8bb0f0950b7115c736d4694bd939986068dcc8909b35f00747fff8c44204d7f833e92aef75cf64eb7783ed7e9f0e142f75d83b1a2f872385c05d4490b51874a93edaad6d110baaf1250d9f2dee582ff0b0d43ad6e07defddd87d4f814a1fe7524078d092f331fe3fea96bfb8042b75e456e577df8bb29baca449cb77c896c40748e7f73ef5a2af4e70e1ed248492e76dd724a87906c37a2c67f269ca713a147dd89748c38c70b00dc0fad126b0a9b9c9618bd4742afe77fd4b9dcf14f3e2ca92640c592ee290467b70255ea74c2bb49d14ef838d6ed4629f2005571c14698d2069c1a5c571a3e50b53b84e9a9fc391a7108059d61c3f8c5ff784c52d751fcb399c2bfa34ea6cae497ff0e155f984dbbf37ce485576368fa060340516d82a1cff7fa63bc270d19dcb8c21e0d11aef12350c904de072c30f92893ca1075c99b04506ffa43350a41fbd003a9bdf41229238a64087c3e95714b33005245efcded66220c541f867a96d7f775fceefb513aa10a5299b498fcb95941f59979ed650442701fbd90f9da6494fa619665d59a3713a04a9536f112a1da4a5e7fb89ad6ed22ceae2de582b5f58cf688ee218c0b84edcedba3f1c425333ed6b36af13fbe0f318ac3fbc1357d777bd35416e3ff72a0a8721af755b322fce60a20bc189c46901c59fdf96f989f434e1d399a7b458ec1fba8c04ccf2b7c762f24516d3a1dc4e91a0b0b9953789b4352811abeed3f7cdd8d2476a7b23d9ca997825a791f2305143624e6807d2d68176026940b60ce98cf827fade9f0e61d674422f5a9cab1905b9dc22e88a98d0ffeb28d2c35a91de0ba6108d058c7ad6d66724ec23522cfca3001de996d593450f2e4b979940fd88953f3f4ee955dd2e67a0b56f602410f49d1bde09c0190118e4a71d27fcd8269cfa8fba0f3d15f896c12c199ceaaa1b75de5ca004a216746acc1b42a24505d9d1cd6f830115c9bec60b2d214ca8003c28a81a8f55ce5d324e30932e842aeea34f71d55a0e141f37c5e3842c06f0b926c6cb31537f18ee7b0dd17e4f529f30561cabc6d8fa48589dccf4209ce43d6418fe6d59e851c4d8497367c533ed163d844b8608033c952dc02601b170c5d0b0e2c6b2503cde90895dc4204609ad844ede2df4ee5851d1e566a73920a617c05cda7666ad61e9909410b246e1d80a6de52c7eaaacda5c8cbe96d86d4fe2bda7e0cfa19935324c773a66d7752fe725cd795ba1c85247dc21fc5bc9c4af8e8f9ca029279584bee57abbc6aecc233cd740413f0006c2187e47b09bc418772049d8f424b05d3f96b9a370669ca68e2c5438c9fb4e0806f2e09c760fcb8f7f4b47d693f2b8b83f8058430e3168337a94711b97c55fd2c8bfb8e107dcfdd3d4a2781bb9c50383a8d755d723acee1f332a356d5e02da3805360cc287ff952b8624275e28ddb4fed8b1cbd89073fd15c3892bc64624d14d4a47a280d11aacb755306a9c3a39654eaeb432e8a885a7adbee6c22400b80cc13981dc43fbbb8d8290e8157f0e13372fca8e37e8cb6f5aec2af43fbf84b5b686112966a6934bd8153926eede1fb17b005b6d83f1c4385b0d85618eac7bd89d8a6b8c9cb7ab143170fd458eb7cfb9bce53aa0afd3f4c2ed4fd718cf35a989b61fcd8f8d84891dad231e528773fb5a34c9d2f4f0f8e0918baf3159f3946ad220667dccac362e474d03cb6a5fa665c69e4e15f099c63fbb0ee9db06e498c42c87f7f78e79ae203c9918e8ea04952c9c526ba0c28fc1e220b194e10c9f403256bf834da8146bdfba7e0a38c014ef88d3e126e809e81336f2cbb06e28692d27faab1471e9d78597568f1a3700312c027edcebcca005ffb32f5b3fd5d95b594f89ab4a98acd852207e792bc9b5e77b4ac7733e14b89acacef99d0bc1f38745c51acf0e08b4c6808688638b890f21a3d87323007e62fe3ef006a39d49264d2c625b47830387f2b1b1fa3a0c8e4b323f8f329afdb73a2d16156f44778aaac9dd85edae9b4d9c72953aac0c0de5fed92c001ff05371a71011953b548efb18b07ca06a04e1943f71bf9fb8fedb91fef1d4641c6b6598ba43e6ad05cc6ceaf137c902079ef085f2128611f98fae685aa394c1ebc21cb6ecf92574cf08cc45b02a55d43c9324842f1a305db63938c53ad59374f2b3ff19f75b84d26c60fc368d08eedac6dbe829d8965e2302723b0bb5ff0d1fe0b2daa4ca3ce5b6ff99f9beb81bd8f1524195ab85811ddca1032fd25de5152e430d4411fe83fc0f0e9dac460f23358e250f7864117b12ca5415132fe941a0138a09a7cfd49d5704739e2704a4d577c8b9b07d5820f3df499cce08ddb3c27755c7a9f6474660ab375997f8f3507f42f78c03d47f938e18d192f1d56f9029d7e0cd0d692985853e04958836f225be5dd1c6a6118ce85db35d7d509da5e9f6c03e1b6a604f182135f7fac6843d109b7dbcf196d6f23571eefaee86c9b269a8f782befcd9a135c61758ff4966b737804d2e780b8f9c3461724311e2271ecd2425b008f6761985280ad1e9657a92b8cf3065a55921bbc63d79dc1f603c6686336ea57914f1d8b3aed61921ec4d41e05ec329a7e8aa591e785d22400882d3c34d486543bdf2682b57733e9e45f42c719e276bddd65afc265a53b67d18c67c6aeeac196f5bf7824c34b2158604834b891679aabeae8b81975a24bd839dd53745d0d7f6a5958d1d5e20b70ea4dc93d2291d0201011232931f988129a08561bedadbca0a6aba288d0a5e4d127e9eb3c8e6d5eef2bfdb162df0160bc67811013623c986c104d724748b274dca011aa9c3e306592b75a", 0x1000}], 0x5, &(0x7f00000047c0)=[{0xf8, 0x108, 0xffffd142, "11f4b875e3f6601647c373ee5315a4a6613db00b364fd2f559053905d1edb8d36bc5606bda790ed3fdf39d48fc4ea8ab58b34b7c3d0b4f779849d334cd10af1ebffacea8f987c4b2dae5f357644799ae3fb49b0cfa8d05497f57510aefbb49f875243ed2c2b1c4e430e19117508783211826ba53977d71b2f0205132a2fdcf04247bb2cc017794f537549c962e55775c028aa57c487c110494a86365a5d994355be8d1114577d4c8d431ec22a383b31029e6bfd6801d4bee1c74e3b550e452431171ba79fc75cdb60d21059ef19e32e3a082d28a13791cead0a96f9690c579aeab"}, {0x18, 0x114, 0x0, "1722f45785a70ea8"}], 0x110}}, {{&(0x7f0000004900)=@qipcrtr={0x2a, 0x3, 0x8000}, 0x80, &(0x7f0000004980)}}], 0x2, 0x4000051) r12 = accept4$unix(r11, &(0x7f0000004a40), &(0x7f0000004ac0)=0x6e, 0x400) connect$unix(r12, &(0x7f0000004b00)=@abs={0x1, 0x0, 0x4e22}, 0x6e) syz_genetlink_get_family_id$ethtool(&(0x7f0000004b80), r11) bind$packet(r11, &(0x7f0000004bc0)={0x11, 0x16, r5, 0x1, 0xff, 0x6, @local}, 0x14) 3.084209ms ago: executing program 2 (id=160): syz_mount_image$ext4(&(0x7f0000000500)='ext4\x00', &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, &(0x7f0000000240)={[{@mblk_io_submit}, {@user_xattr}]}, 0xff, 0x269, &(0x7f0000000a00)="$eJzs3U9oHFUcB/Df7B/jJotEvQjiHxARDYR4E7zEi0JAQhARVIiIeJJEiAnesp68eNCzSkDwEkpvTXssvYReWgo9pW0O6aXQhh4aemgPW3Znt2ySDW33b9n5fGCYmbz35r0J832zLMxsAJk1GRGzEZGPiKmIKEZE0lrh7XSZbOxulLYXI6rVL+4m9XrpfqrZbiIiKhHxUUShWba29c3e/Z3P3vtjtfju/1tflwZ1fq3293Y/P/h3/vczcx+uXb56ez6J2Sg3ylrPo5eSNn8rJBGv9KOz50RSGPYIeBoLv56+Vsv9qxHxTj3/xcg1IvvnygsXivHBPye1/evOldcHOVag96rVYu0eWKkCmZOLiHIkuemISLdzuenp9DP89fx47qfllV+mflxeXfph2DMV0CvlSHY/PTd2duJI/m/l0/wDo6scsfvlwuaN2vZBftijAfqm9dv2N9JVLf9T362/H/IPmSP/kF3yD9kl/zACOsyu/EN2dZP/F/s0JmAw3P9hhBWbG5W2xfIP2SX/MKL+a/fU6WHyD9nVmn8AIFuqY8N+AhkYlmHPPwAAAAAAAAAAAAAAAAAAwHEbpe3F5jKoPi/+HbH/SUQU2vWfr/8ecfNt4+P3klq1x5K0WVe+favLA3TpVM+evi511Oqlm73qvzOX3uzPcX87vHviP2d9KaJSqzxTKBy//pLG9de5l59QXvy+yw6e0dG3An781WD7P+rh5nD7n9uJOF+bf2bazT+5eK2+bj//lFtfsdyhnx90eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG5lEAAAD//4oibec=") (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) (async, rerun: 32) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x100, 0x52) (async, rerun: 32) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x21081e, &(0x7f00000001c0)={[{@grpquota}, {@nogrpid}, {@quota}]}, 0x1, 0x4fa, &(0x7f00000005c0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLCSFUCdEjSG1I3CiKHUexU5rQQ3rmikQlTnDkD+DcE3cuCG5cygGJHxGoQeLg1YwnqZvaTdQkdhR/PtJo3ps39fe9pvNe/U3iF8DQuhoRuxExFhF3I2I6u57LjvisfST3Pdt7uLS/93ApF63W7X/l0vbkWnT8mcSV7DWLEfGj70X8NPdy3Mb2ztpitVrZzOqzzdrGbGN758ZqbXGlslJZL5cX5hfmPrn5cfnMxvpebSwrffXpH3e/9fOkW1PZlc5xnKX20AuHcRKjEfGD8wg2ACPZeMYG3RFeSz4i3o6I99PnfzpG0q8mAHCZtVrT0ZrurAMAl10+zYHl8qUsFzAV+Xyp1M7hvROT+Wq90bx+r761vtzOlc1EIX9vtVqZy3KFM1HIJfX5tPy8Xj5SvxkRb0XEL8cn0nppqV5dHuR/fABgiF05sv7/d7y9/gMAl1xx0B0AAPrO+g8Aw8f6DwDDx/oPAMOnvf5PDLobAEAfef8PAMPH+g8AQ+WHt24lR2s/+/zr5fvbW2v1+zeWK421Um1rqbRU39wordTrK+ln9tSOe71qvb4x/1FsPZj59kajOdvY3rlTq2+tN++kn+t9p1JI79rtw8gAgF7eeu/JX3LJivzpRHpEx14OhYH2DDhv+UF3ABiYkUF3ABgYu33B8DrFe3zpAbgkumzR+4Jit18QarVarfPrEnDOrn1J/h+GVUf+308Bw5CR/4fhJf8Pw6vVyp10z/846Y0AwMUmxw/0+P7/29n5d9k3B36yfPSOx+fZKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYDvb/LWV7gU9FPl8qRbwRETNRyN1brVbmIuLNiPjzeGE8qc8PuM8AwGnl/57L9v+6Nv3h1AtN7145LI5FxM9+fftXDxabzc0/RYzl/j1+cL35OLte7n/vAYDjHazT6bnjjfyzvYdLB0c/+/OP70ZEsR1/f28s9g/jj8Zoei5GISIm/5PL6m25jtzFaew+iogvdht/LqbSHEh759Oj8ZPYb/Q1fv6F+Pm0rX1O/i6+cAZ9gWHzJJl/Puv2/OXjanru/vwX0xnq9LL5L3mppf10Dnwe/2D+G+kx/109aYyP/vD9dmni5bZHEV8ejTiIvd8x/xzEz/WI/+EJ4//1K+++36ut9ZuIa9E9fmes2WZtY7axvXNjtba4UlmprJfLC/MLc5/c/Lg8m+aoZ3uvBv/89PqbvdqS8U/2iF88ZvxfP+H4f/v/uz/+2ivif/ODbvHz8c4r4idr4jdOGH9x8vfFXm1J/OUe4z/u63/9hPGf/m3npW3DAYDBaWzvrC1Wq5VNBYWLX0j+yV6AbnQtfKdfscaie9MvPmg/00eaWq3XitVrxjiLrBtwERw+9BHxv0F3BgAAAAAAAAAAAAAA6Kofv7E06DECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABweX0eAAD//19xzyM=") (async) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='gid_map\x00') syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000018bbdecde39739fcd1df176dde746ec834120600000000003b814e50a959736d6572462abc30ef5b65c70f73ecea54b5e5bea9836c319f653557e79a002208ce996dda659bd5ba0f4ce5c2080002223dc60000000000000044cd0a1e3686873600000000005493b4b874cd601d5b9fa9b40fe4d76afc3a989c6d60044e89eb96e44d01a1034e3797ffa86870b82939f41ffa0f3d726f085663c29cbdc4c766a7eb77cc36160191acf5ae7469c82ab4145b595b987d75912a0fcd1c061835294cc0c618aba204f8adaa20c80108d356cd88cc86177056b06e7068c40f807d9e539f8f5b64a8ee0725aa8d00000000007cb6020d90ea79b8027cf75964dd86c2ed2b5e75779677aa8c76b848dd03dab190b5f02ec52830a17b01eaae1c3df076000000000000000000000000000083a48a6b926c668b9b90195018ea3619f9d80a0b894e212178e1a19909d764666264fa29e2c055fd7f8e67c2acfb75f0a8d41692f4542a575ee42ed94a0014fba44985cca9df12fe93bfaccf0122a6e7e593613ac0111701b125cc6799224883d08ce470220a6decad26f0378072a571da000000b1a6bdf03fd56697e348b5b494f6fddb9f56142a47a40ef81690a7eca421bd0ad198afa58ce69d61c29deaa93c0efea0df04f20020ee84075b4e1a2ad43d1be1138de4668e7b6137545708790c501f1ed7f6a571d5000000000000007d2bee8ed5acba62b8ce6eee44e813220ebc37ad7d422bb972c33e626d4d13827d303ee15e254c75ee569a56fa9e"], 0x25, 0x55a8, &(0x7f00000014c0)="$eJzs3EtvG2UXAOAzTtP71y9CLNh1pAopkWqrTi+CFQVacRGtKi4LVuDYruXW9kSx64asumCJWPBPEEisWPIbWMASdogFiB1SkWcm0KQNtI3jqO3zSDNn5vj1mXdGlqUzYzmAZ9ZC+sdvSZyIIxExFxHHk8i3k3KJuBNxsRj7QkScjIjKPUtS5v9OHIyIoxFxYlK8qJmUL31xenzq/K9v//7t94cOHPvymx/29cSBffViRPRXi+3b/SJmnSLeKPONcTeP/XPjMq5uqdHPivzt9kpe4XZjc1wjj2c7xfhs9dZwEq/3Gs1J7HSv5/nVQXHA4bizWWfyhvRGYy3fb7VX8tgdZnnsbBTHXd8ovts2hqOiTqus90lePkajzVjk2+vt4nxWb+axORiV+aJu1mqvT+K4jOXhopn1Wvk8Vh7zIj8B3ukObq2n4/basJsN0vO1+ku1+oVqfS1rtUftc9VGv3XhXLrY6U2GVUftRv9iJ8s6vXatmfWX0sVOs1mt19PFS+2VbmOQ1uu1s7Uz1fNL5dbp9I2rH6S9Vro4ia91B7dG3d4wvZ6tpcU7ltLl2tmXl9JT9fS9K9fSa+9evnzl2vsfXfrw6qtX3nq9HHTftNLF5TPLy9X6mepyfekZOv9Py0k/wvknD07/9OPuLhsUdviAAbCz+/r/2N7/h/4fmLrd9P/9m+X+3vT/8TD9f0yz/5+0VPr//+5/K4/U/56YSv87H/r/PTx/2JXH6/8PTn0eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBf7NzPjdpAFAfgZ4OB/FNQlHtayQ3KSAk55hgoIE1QAmkhDVADkXJICStYYc8ieRek1TLGWvR9ku2d8ernGeDyxtIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXfpbree/f375dWnObn+ZPLMBAAAATtlW63n9x7Rpv0v9H1LXp9QuIqKMiFO1+yBGrcxByqnO/H/1aAx/IuqEQ/84HW8j4ms67j52/SkAAADA7dosV7OmWm9OaQngX7+j4kqaRZvy/bdMeUVEVNP/mdLKw+lzprD69z2MH5nS6gWsSaawZsltePreKNdD2gaty8NMFvWXWLfKbp4LAAD0qV0JnKlCAAAAuAHf+x4A1/C0tC+Op+N7xnFzSS8E37RaAAAAwCtU9D0AAAAAoHN1/d/N/n+TF+3/V9j/DwAAALJr9v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgS9tqPd8sV7Nz9xfPzNntL5NvRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+zPOwqEQBiEwd71ncnc/7DSoKGxSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvfveX/xNT40wy99pYeh5J1k6NrVNj79w4+sP4+jUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBf97pf/E1PjTDJ32lg6HknWrhpbV429B42jB+Pt3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsW//vm1UcQDA3/lspylUhIAiEUAFdYCFpm5p6YoQKGLgT0CKUqcEXAptBlpFlCxsKHMXBAsSQkigsOV/6NxIXcrWIUOQmBiC7lf6nJgmpO05TT8f6fl9/Xx5P86Wla/fHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQWX83vNIo4zR7GCviqu32xuJsVq9tqzOry3cms5LFyUjVeuz1+mZ/oL0aPzk+MbyJAAAAcFgc2/WItMrvQwh3WyvTWd0Yy/P/VnVMlvP/UHaVlG3b8/61jcUj5UuTVf7/x+/3XtwaaCzNx8k6nZvvdU/tnEpz38t8wj236xHN/Mznv72k+RvS+HDphfVWfj6T727der+dhyN1zBYA2I+TVV0G1f9DWd0Z5sQAeGo0o8S7yv/TseHOCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOr2bwAAAP//aR4tAA==") (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x89}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 32) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) (async, rerun: 32) sched_setaffinity(r1, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) r4 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000140)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x50) (async) r5 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0xd, 0x1c, &(0x7f0000000040)=@ringbuf={{0x18, 0x8, 0x0, 0x0, 0xf2000000}, {{0x18, 0x1, 0x1, 0x0, r5}}, {}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9, 0xfe00}, {0x5, 0x0, 0xb, 0x9, 0x0, 0x8, 0x100}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x6, 0x1, 0xb, 0x8, 0x9}, {0x4, 0x0, 0x0, 0x8}, {}, {}, {}, {0x18, 0x8, 0x2, 0x0, r4}, {}, {0x46, 0x0, 0x0, 0x76}}], {{}, {0x6, 0x0, 0x7, 0x8}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @sock_ops, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async, rerun: 64) pwrite64(0xffffffffffffffff, &(0x7f0000000140)='2', 0x1, 0x8080c61) (async, rerun: 64) syz_fuse_handle_req(r0, &(0x7f0000002a00)="ff6c0acbe877b3f4c8f744cf59832be9ff034ea13145b53cf3e770d5fce7e791de4d64a2608ddf8170e9994bb3ac96c3dca2ec49f4e2ae6371772f7d7a014407125fb8950aa1f17792dbcbbaf195797e67571fea00d6ca77035bb2c9d3e21cc74a521f68ed3876d26976210c6937d43cb1a974e05eb8e10de5662e87b07c26e10c2bbc9f753ee14cc977a4fdcaa3145fc2300cd34aa2d53aee158809a7f7448acdc82abe860105d250b9f2138eb08cae04183689b1ebff44c51549e83a2c7fce9b012e0b2c52e8f38a271b85b76a09fd9c06373774aaa9cbec43b7402f89bbe55cabdc2e6a750f96e58a3c186a3c953c8a87c43fa9c5eb794f74103863d69117aa57f01f861c49e4e287a4e6891c88fe9973bf0ebd41ac701426c99567c0904f0e774aa3dc7ca03db15c3bc380cca8580bdb9dcdb91cf1001e26ebda06d35912d24d5707f815e960676f5b04804fa8926af71303ae02df8145a920f97d850d1511114215663852322c1f9279cb65840a0c21bda79bc2229361788f8fad08d7b7297a29e7434fd8554013177cf56acbcea08b100bab0625a22d10c3347fe3a866414620df855fc007d42362812acb0dfd52bdb540bf96bbb028dbc2b54216ba51a001a7dae66ef5f860f3b49532146542e8f7b33622350754fe7a884516c3191bff625309a6d17cfc5485d9bf5504d1faf2106f6edd99a4bdff891784313907afc2c0da76485c19b20948478b9c4077c8bc551384b77e53b56364800295c43b7a69bfdb23856dd9e6f1065d3d8b87d270c886f78f9d31029d0012ba27141ec30f6605790b056a775939e93f28b28e3d62b7dca151a5d7c31af1646292f21a2da7ff74c3fc7b62f7a7788978797da86f0c1960b3735a1b7446199df48e60b2f6635771c31e357b44937cfac3433b44ccb35916c31dcaf1b349cd6f90927d3a72dd2e59211aac9c7db87ef9cbb4caf9610fbe603120b64fd6c46387ed36644792574f7226a3793669252649e72bed16526bfa15e10592c77bda5e8e7a641158f5726da49728740382d0cca37752e92a22db4b0b359dac7b0c6a11dc8e81b6998e9ec21ccef66fe26bf577f19da535bde80bc7f94a8b6247a1dfc8523181b81b0e12caeb603fd79f71dddd7fea376d9fc1d781a0f74fcd2e38c529a8478dc6466d2e1ca5b46105acc7e7283d2b2463a95b4d962a4523d1f1e3c6cd4922a3ff43a5e7baa8fc276eeebca5a1964bebae7b18c61bbe83803d28d30bce421fe03a0df87d8463048ff0fb5926a35560745b090a023ef53f7c3a267c62b968d5ca1794569e01b01dbb32b3521bb9287411e126ccdcd5425cd01c8c1ec2629ef34939d70e732001769759098203e3f600b89be8519f790d1ac2669bcaca9db6d89534c4ce7be524fd25556b1dbcee760b70cedd2796fd7eb0432e9aa6b0e18fd7f635919163216bebbbfc6c83e18e745eb94cc396e15c785d8e8c2b9393d03aa7dfbbf00e890d6fd330f9574001d37ce863951d5df60a7d218375dff36f5765c400fa86bac13ad4aa9d214a2a8c4b03679c9197415f3e8b1391fba96ac6713fc25c5e6b591d0e70a08d80eaa4ed0f15d5bee3760c623dcd2db3a5c1a31f092198e0afeaf68185f6e108ed160ec4112b7fab670c7ec1037bf3a1c0f29859395d7d74931e187108b80144e7b27fb54cf990875954f70e7ba202c293f6ce437f1bbb662b0ececb50993ed7331334964cda1870f1a8e427d3d474d1b3cd4f9ca0d885616b924ba9103c2b4f3daa2f46c561f913d901782892a941c81709b5eb2c7f0888aa41bb55ef1f985de0ab5325aaad44a1f097a14fc4528ca10bd331e7687caac201df1be554821cd6c5f550baddb86595f50e5b099fef7566f875329f904ee1fabb8b8fcb9ba2a59687f8b0bf13cfb7ae2a1d6106cd707256192eb53b69d9841e362036037b0d818274669ee1b80ee5f71a4776211659fc03d521ca6c4040978ddaf189d64d9d0d0552179f809ef358067f71c177227d46af3726dc386d59b846f2d53b9a66b8ddf84e88dac1976482e11dee6cae9b4ddcd236cb784dfe6f9c8fcbff3cb1b777ca70b14f9b6fdaca066ae143d5e98ad4197cff061f02d96cbb537eea26688bd76365cc0cf4f3f1004de06a76958a9f4fb96675b90de8af9a2c10a7309f79d8b065747c69256e14a091e9af761d91974cefb5e9ff6eb5c49df67e78fe0ac1503aeae5aa8dd614dd693446ab537f94f26e4483728fc0ee70b54d9a59c38a402d9c14cbd1163220159bbeb0d7e2218d494ce6d4302da8924feac6ed40bc818372b92b6fc39d0f44b0c793d1e2cc02927cd99c0eae07fa6f1b60eda1e729d08490ea89f65a15239de928a42cab37e893546f2183e44587f7e563f3538c3a32fc4bcd1b68fa61b2273bd5f54add33347926794ad9a1b84f4b0059c1e04c770c7b1f3cda5dbddab88762d42e7f06d861797fe42a7031546fa59173abb554d7c55be06bdc06930ecb302e5817235ffdab2ae47e79245765662d506f74e0ff82e79d43a094a118f56e5ae2402285659f3f1b1cdb73f86a4aada589cf07bcf87d426e2ad62423c81d95bb90dc0ee8275d26dd95c50b9db3fa2976ec63caa0d9f7fd8fd11ebd822da1d6854f6ac9279cd2ec1cea6f642cd486015fa01e2468f1923810ace2a9c67f8353533f938cb684e10c45d6fe5a3642f58478c05a8a95b0fdb2561498b06104ffc1d72781f5e3af43326f730550826c8db5b4ebca2260b83a038436f905a87b95059ac69d121e70ee40006cbe243496af9d1c01c0f42b6b1337b087a8fcbe3f409a0759e650db27c29823d51c3fb07f8746f8c8f96108718faeaf168ce97c87d0d40d99e9792b26164fe8d8271b132c6f473989e79f09f89a9712e2c276c7ad3126fd91d35092cf6c3083eb2073cb6c91426dc97fd0ed84a150f692e64b244806ba88709039e900cd67cc424352242ae71f6e274c2f8cd34dc5b2b5f92ad8aaa7ed1b76394434166e829cdf8b84333b3b8a85207b7b71583b4bc4cc4fe3e096f9f515ff3107d3df0e23d05d9c9792c5ee3917f0361205b48ea35d80c1e405c3190962e1f5a135e92f92a5c5591b22f0c5ed328d751c4fa73984600c87d122989faeca4faa7bfa43d9c74dd11ccd35d6242755858c8b52daf172b2b9982de8d2a5f34de49491d6f86da6b38923b7aac63ab0b66747873805f847280d5e129ac6a2252f216d260c405a22021e3810cec20ec8ba718d3c066559129bb6f38f1575df97830f7f327c3d2d14be8b2c9b1880fc7c275653b49c09dbe84fc0c67d30a52419a541f7ffd6c5e61acfdabc567c78b7ab4bfb1b468ec1c62848381f4ae532f5184ec73e6f8f897f78a9302e1e823d10d43e8aeb1a43b7fe0cc53d742c9d28aa966cc64200e1109757689f3f474d2b439f7fe406ee0051217c4ea681bf5faf5baac9f4ff1e3962db6c39228b5e9700ed8ff6c5ac957a2de6bf63c383db49c3c74a3c9d569db82193566ecf70b4a5a99afe4ee873126c8d7bea742f7ae24db9297766e911420f34e73749b114ce70dd571db3a86e2a42d4aac4bb4c3984bca98812d8385d2a367c3767ba2e5ee17f287b5611fa44cdde4743df58fc23e08b63c8a98e5883acadf5a65a7f59da2826c413fb984303ab9d9074dd9b6788ebda581a04d60da72fdc5fa1febd6cff76fcb8ec1de29ea30070657495315cc439dd4d4dc5453475466da410ae006f53327755792fa2356648682a21915a6ba6f5cbb4630e6612da7de9b0e781f7e6b040982e6a1760ec962f8582608ee94eeb639054e5cc0f0f1eefeecdb8edbf91f9a5e947cfcad116238cf287278d21334d63083eed08052f09e0ace9af839fef48b617854e4c6bb819c7f6f46d5822bdb2514a9f9fb0fe80f047f27bb04b4710c60da83cf341689dfb16f79ed744b70a95199289e7b9ffa84aa41372664f8a14685c758197ba9f4d54acd27000977442ff817a1fd646a6bc753e10b80e90b075ca59b6b08a1d2e1ae3d5869f6759131787c3facbb860df2dd4d9a30b362767bf1e32b21509d06c1e94e034d4a6ca0c1c7f9a3c9fde1c3e4fc5b040cb8877b46a6c92fbec150836d2717bacc7b7ab65f3ff69a856ecfc3e2167e385953fe01d8707bf76c7318a64bac67787c5993741be63e1e5bd470f5957eb6cf56c9d3069a5a467dc47ff30c72a56acb1b5f50125dedcded8df5f1d911085b31671ffd1be4f51d0a119122c92f14a4d97aaf675c0141be5dfc21bbb12adb9fad88d4bd5f86205007d8e3e1e94046ef09813f8fff2c9d026bd04e6bd3567bc3478d30b116643682c197f19dd7fab3ec4d1f931ca120df0b1203cccd357f6eb0dcd65c66e66e4f6a52a141d252f1acee2cb8ca383c02a581813e027f1063f5df3096ed6b10b27e5f8a051e96b094e5717ae4dcff274a043dadc3a27e108c948cb5d6c3c60f96afdfec3b8f6f017831ca4f784aae173d74af8f5c395a460b97e1f71532136043f1c252ebb52844041cc0573f972da47a573e21890cc07980ce9a2d629c456a34134609ad2da29aefc585cd26902cf8d2dde82b52a0c45653c71c351c164f67179115334520e0253f859eedd37025a3d65451c840527793f6d6f33fe7f2cee5b7154b31449da7ba7a9dd3f7d381c3423e3c69554625a4d2eb3f45dbe5100b791eb6fb96d8cceb8d359f3aebba0612c44b4a7716b07881f0d898ceaae817dd1b95ac408376e89378c70bde1013abde92c19364045c9c41ba51f62c15d7cd7eb93863700540621908e01555592e1b28ebba0417882870be91453f26a89149d5907dcfdb95c73f4c72f5d751b3c5d03b0a3f9eb781d9afe9cac8cc12d5c06155a563d3100a880e0c4bf448f05bed9ac344d8c0316f1e61c32b1151b7010aa21d99a66d725f7216138252ded1e777df4d07322dc71ff78ee197973ac98275ae1b639fac0da6fcb324317d7b81e8a086cc9ea70e3b9aa204f4d23bbdbdf831c181fe14424bbe4b58f8c3305e5f6f997b76eacbf533a715b5933d39215d2ab1b6985dac84ba3dc549222788460a512b45326956dca4899cdaa60c9580c0a1fbb711f7c9584488a7d341b1057d72495a5f63ee5d540a3ca53299ce4456b956f4d0fb64b311ab3cf83e859201410fad4557bcab463acf4053bc356f84a36cd289df219d224cd5bf89b658b945318c464bbdfaf67f78e1df628474cbd1a6a428002cc6a95999e168c3bbf2db77b6e8db90089d585ae5544e0d071e7031c389973958ab75c3384a368db522681092cc9bde09c957ade40b45f1f026a026ef84a8ab3deed3b7121a029f568069c9618a31cd13b548d84f2b59d056f93fc96f62a71ab3e710906961175fda5908ef0c04fd8f6f75fc455263c4cb1bd28991ca8bb20bdee5bb0e11fed0c4b85082f2beee73cadebf7b3b94a01cde999f85fea48b16776aac4a0a6c1fe9aa7cffe582247e9412215af84c2b1094db2f773887f8ad5a3c19352b03a8954eca4ced045c184e8ce8b82339912c66e1629d1160d1571ce4cd50c0cb5231d1a81d3f397afecf8f26d89c936cd7996386280ba7215213dc746e28c990a2b00c58b7f5fd3bd7bfb6c7d3eecf884ccdae3e05156654d193ccc0a91eb1d5cbdafaa4b0260ffe85871ca7a252445589eab062b73c467797374b5de5b3aa37277979c2854e631c8778a35a78d6481e627e93f3a289114925ec375aa322c9292bf859a367ec92ed88c9cb5031de08bfe0c1d87f8923057a5aa60d0fafad091c59c7a1e5daee9e255863a1f39148e617e8c521e65fb64ff7bdcc416421d6425f17393bacc002cb1cf1708d3b9d43f953483606c1feaf5f3b93401ca065a41f6f4a97e96bedd3e2a786d76836d5b3040120374fab046d8a2635b942f0338115dfbe5b5a3c2a84b4a9b6dba83829ffca17a7f6bb6e72c33bcefbbf618addfa946cb52c221b6979ccbc9ec45d36c3d20726e4bcecb18b41c441928116bba8df538299e7fa967c8ab77795d141021855b9f8108b1b4e50e58584a1f2699676d3ff66a25f9a4a291ff59ba9138d871be0ba19b00948ec570a1a34b32ba0a3774f8fa1a853e767afa55498f01ec7d753307b141e803666ba765cc4b10250f4b8dd53dbf82b085624ab8b161d1741eb097904a700651da3d5f18eb514ed0c4d31701cad2a02c7c13ce0101959480e0e77e72f2a9e42931bf3c942947c541797ef845489bcb94d669c57a84e47984dac0feba064c1ae5ca477b06d747212996415bb6e02131f08145364e08ce5143d1ddee30c41646e6828c5ca1ab34e31e22f92d639c483b7e065eb72a8cdf37a5383ac28e2e087d5b0fd3ad0a244a54c2e994008fd0adf89fbb6fe78562069d11e0f63cc08e4af00c96d339dfb88cea2c61e52e9211c39f233388d9a507444311942331a30c6f005d5c255c03147af8597ebafe5815cd9cc6200e24445e1e479f3749246c7cc6f5691ec7d15fa262cbcef60e6051636ef0924e68cba74e25bcda9f356fd32ddb6b89dcf827b13225d5875279ea3b02c207a3792f2391e063db8378523798e8f1bbdf67a4a5e3946058092a12141004b12e7f5faf886b6db5e37b44975f844354b9528c68991d1f2e444a7ed5909080a2c7384278315e5b5e824063aacfbc346c7350567caa35cae4926785ef41132137aa00b283b90d70c23db6d8f638c3981fa8a79ef153abe3c1e001ac927cb982d786141aed12d78392c0d82f44c540a2d321f25002488ae8bd9acd15180899bb74ff93cf3e1f837a25476daf00e2d00d902f550a5fbc9695c33a5bbf73cd776f5f322113f3c128cd01c0cbc5bbdb70c6619c67ded52a695d8730b259c43e5c961b469ed0e77248d90076dcf07c6affd26c20a5785dc024f26e4b56420d74663d52d50f2c6df8816cc35dadf911848cd702579568ead0c7dd131de6bbec4b31b36d30315a61f9ee72964cd67e5e1ac652edb494ea061554b67ddaf3c6d26c9d43c6043eb5d7214a7ef1a263fa1665db0086f4a276a2911db0a92e47147aab998ed499ef63247eacca5e64734f046133bd0660dcbfef17e2543504b735d13c805e63b47e11636bd88f5d45bbc2aa4c82059dbd515c95f3e91fa4bc56198bfaa561d3c4a338865050583a016cab0349ccb0025a82202cdfcab85e446966dd647e19480f35b4c28a4876cc6973968102fb80edbb42f4c0fee67221c4a960c54bab1ebf0157d7c65a8c6ffb9910a99684cda78628dc710ac62bd4c42dd7c21e0f7bc2718f542d5203c8683580e07a73b081d63db0313488710cfb641ddc68f7699a5973c977a38d2e2fe624b25530df59c8f8a8d74ef92cc19c513e6442e4deaf7e35428003fcb5ae637a73587a2936a59a79ae50e037dd8953705379f5dde551679d082a6dd1993371808c2ca7994c13948b4ab401930907130c23678f86641566e4eb85bf8c485a849838b1494f955580d518b641e7ab808b06d4a7c390533acc25ccd6ffc98df44f48a1e51f01e9472f12d5231a20e3bb1b34eaa2875bed176b045b030d06da39508df6151d5f9fa0fd9ec1f0ad27086d6e0a56ce1505123b85d30601d52f0698827833f9f4ed2506ed7f40b1515a1f50424a0ac9ae29b1304042a71af71b918d41501c32dcd8a4ef1c0cf2c79ab4e9e9998ca3903f5447ea20e1085ec325f6b03e0ebc2fe298436830fcf5daa84ccef68bb716d70c196f3cf0e33e47a8366c749b9dc81b55be4fde81ea56e7f860bddaa0d2c6c99a879e9ce2ec4ebe7c4e2f5ef517ce0172076272286af59e9357a26010859e73e794e57dc702bb7c0e628df87aa959f9e5eda02a6753997f6fc6a19d1102722c771cbb339946da566c1808f6fe7da937a2daf62e3b53196e4ca25baaa4f876e8f99aad82d604abc5873e9e908679995df18bbd21d4716438c2fc1ebc8e8691ad4bee9b20ff615340021092e0fccb4f1290c05294402290585d6b23f0b727348a127fe8ca68c143e3ead7ab6fa87d4c7674b2727ee1439c293b24fb5b46a0958598b93d2308651b277c5c3e325f65f51727c156426a0d9c4a538423dc235fd2658fa8e4ef86effd4db26ea65b6687512681a39e3de3770b1bb9b2fc97495fca9fdd74cdcaa1f27aaa154b638543d552a6440e3820731f9c80f305bf3c5a5934aa696970fdcb9c346c422186d2463538f3a3c7edad7670d90a753b242949b90e9bdec49c1e5faad39c7c25740517845bed55aec155ac4897ba8d49a25c6651f69f15872b5dcc437e8740e6d6cc2b31241e8245ad410e20b8ac599146b19da9e128e355a02406c0f624c40b57a354c737dbfce0441bf517179428ad911ee7d07213a2e4fb1eba0df99022eb5f7238590c538bfbc617dc3de55e03cd93c6a3921fd3d262cadd823c46a930155d4be83cb5b2e5385a3bc1ca55c94e84caac3cb6340b1c39fcdb16710f717a591da5555658c652b4aed26fc6a14ea7d1bfe9a67050ff4f33d3df7f8a9103364a403ee76591a7788263ead693ba145efe35fc12e66691fa8bf958017b7e60a5e9b6fd4a16881643add1a1f9c177dcb91018118a5d0d440d1303dd90b4b78140e1afbfc711d4635a2da21e09b591ccfd390015d7dd4ef674f34aa442fa061309bda79773345369a677fa54c8c1e112dfe347e751c9a40cb267c37543ca9dc70fe689c05bf6a2c716838007779f3f66eb66a868a5c7f3aef7b813dd62cf6d83ad31a3909c900814ed98133672d37c45327d95046baf4106ed387e9c1c88026d9ca25e19403df0105e90839f4ee77509a64ed2ecd17aea00a08058599c140b58d9e165c6788bc8c5cc6ece3cfea6ca6ddc9d4ad4cd8ae06b463a7f1694b2a98b2652416766f2e7c5b1c2b1b4221bb4cd2731a586de7ceb2a61b6a56c4ff2bb36719c31946208fe8d5251ce64669dc5d1e4c9c6da5d1d7b18bf279d5790f60f294a606b7e99db838ee7ac50e6549bcf70333d79f91e91b1b2d728f744118360a71861bf43ea2a849204ad13bdc4de7bfa19c8f901f0a7dfbcd21775c6f0fc2e233365b58d1d8abd48d39f153ae51cd412023310d2796a92808bb2a2e0b14b3cbb8c606cc0ec01b4485cb90ec026f98afbcc4f8d09e292301d9c18f6e07af05bbc2b094ac13590cdc34c9b798dbdd5355cfee253fbc32165d366feb4895f450c3914fef127b30856e7e1e59c4d70b4a934056b004c97eb9f6ba9c78d884af736ec583c10832ddade6c670c525b547911ad59b919e5fa85c5b9277b9f34f168c5e4e2847d8dc3942fd062bbf16636a5bb09ba3b496d4a97131ac64e2ce4d6750e3f2b016f1b30b6e4cecc6efa0c1e3145b7fb0a4912eee9dad3c1bb8bd070e69f06ba737b605faf382a343b13ced7cb97bea64d5ed12a51bb7e1dfd051539423f20e3cfc6431779be226aa4b86e8767d9e7344b7740eb2aceca5bd67da5ee9d9d15f4b2f2d7e44ecdedae2ed0ac9543183af58c75449e3af7293ca75d50bb2d0d93b874e6003e35fcd695976dbfa25c023ba072f19c8ada9c802b1011bc575a9c444288a3aff165e87b57e7062c299facf7a0bd6697eea6b74e9ff5c2fe1dde385665a9fb9cdd9f008c04bcfe005cc63d6969ee407b336fe0cca4e6a96ee357e6ad4fb7d35922ea96234aab1aee1b66726c33b5704e08ae95cf50bb148d7b42fd95eb2001c1f9135ce089958b2b8aa0e3ebdd76d63ca511212a084b858ebfc7bd6b0a3c72b004d6af8c957270aeec24b3c63860fa5add4ada99e0daa762c19201095bd7e1c1d928de0dd0ec616cb2fe1423e9aaa9236192917e4a07fc486596912347a0ca101b6eb8b676acbdd241be0ed1526eac11699500a516a672e12ff5ea309bb4d05f6e22cdfcd75065212f3627265cb175d7a81df1ceed0a5d5dbcd07f36a056000e264722701f404af6d92b6d9f78535b1d1984e6732efac7b877665b39570c7d5399a3ef1307aeb6e9f8a7d905a6f2b3de2f0dbd9da5fb9d79f1b8836972b4af760b01332d671e73674318b3e590a3b2967a88befd22fe347a3428a0866b25dc24575e9577b4ed08854224760301ec6d99ad987f05a8171dd523c18c3b27edf90416837e89375ba7d907d074172523216c36c990d60835a66217b109964ab5eebeee0d1a3c55d141de087c9cbc44a4442c58ed42a55cfcd038e1c13e3f2559c5dad945605eec44141a7aaa4d8c2e91b2b9faf6417972027c2db8e0c5c945cece0cc1a1bf35e1297449acc7b4907dfa86fab129a1eafadc669e646e560bf623f58c50673f5c73a678e4c595b8b4821896eb38f4127e479de63994774162526a2b3f6be77194a1ffa65cfb8fa050c6cd511b8e91cd2cbb65ff7116063b91798df3f1132be4523412bb3fd5f4f323dc63503a51a8815e3e79dacac2e05df66d3452a4fc620415e4282a5e19e01f4043d1bdcbca0eac356d77ec26637a7bdbacfc884a38ad2584c2a617799c612af62968692c73f74f226fe1c98b31ee7ec4cef97c4457cdedda812323c2c9891e3c4bbb04f66c83dc6bf8695fbc20061287dc46663e40b4cecc3ae7285bd8c4ac1cb5fc956becfb7069aa71d2d4e2381658c9a042b68fa983d7ece2b168526ca6fd293f28ac569b3ba00f888c36dbaed00f685fbb60228f3771d75c49189d789240b59f46561ee2e58a646fefde7b57b9ff544c28b25af1ab892b046f27f8a24894d0ff7c94d56c8c873b14e0d652e6c03c05962dbf3e5b8da47d20862ea73d2c9843ee649c0e05fad25c9170780f552a937add7276817318a19e886fb3f63080d549c8516b28e3d6320fabe1a2c4741a774dc125566fba22b4e32361e4ce3d7f21ce5fdbb858f64aca7f602009321fca9daad9df742da625b740e2480da4e4d40f678190f7cc16ca0fd9b69d57ea6910896127df5b5501fa915901efa2e19609137349df13d7c0ba76e358bd4b1d6500d40aaf01acef6a85a7c4514bdaa4574f3c7bea0d78801f808c0c9344c81a5b02f1b217fe16b971d89072516794b3786a15b4ad8c134d6535946ea8942bd9dbb8b8997b7a209c7f40d2ce78896988c9e3e891060622a99c6a1d8ca7312708bd6b8d629f0b3d3694a16db1b05d8d9d07773e368b90dee9e0468781e3beeb9dfe4822bb387ab5034e616e78d576360ec709adab10c9aa6b94f25f3e84c2042a3793d2407508bc529a787831b608dd3264c4e0449eddb3e73ce6dd19e29477ea09cff8aec251eee43c487edd3b9ff5fd2543a700fa13301daf0563301bad0bee01da4243b9268d5ad02caf380314b7380aaa545b1ff3aa6a013667094527531c5c72b510fc9418c1fc447d1cfbd259ac475b2a3c73dc75a33f8df4888edc7cc9231b1e35f82e65466efa01af2f560d5239984dadb60e6a9a96ddd0fad20d879ac500475b1bebcdc81b316f7b97046cf085f86db52fe6661c0ce8ea44a14c6ca29f21ad88d3bd95cc2d7357003d108494afba95cd8b4c62d87235b1f63de6393c6e17df9df2ebb26d21511de3cafb5c63303ffec2028f9997e9d9c5dd67b3f28dc8c75df9d4c3239b161d1d64aeacbaa673cb64d2bc0add28df21b38c128c5bc3f2a0c977715e1b0f75e164fea0113cb517a1", 0x2000, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/100, 0x64}], 0x1, 0x2b36, 0xffff99f0) (async, rerun: 32) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) (async, rerun: 32) r6 = open(&(0x7f0000000180)='./file1\x00', 0x64042, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r6, 0xc020662a, &(0x7f00000002c0)={0x72, 0xfffffffffffffffa, 0x5, 0x80000101}) r7 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r7, 0x6, 0x0, 0x0, 0x0) fsmount(r7, 0x1, 0x0) 2.716359ms ago: executing program 2 (id=161): syz_mount_image$erofs(&(0x7f00000000c0), &(0x7f0000000180)='./file0\x00', 0x0, &(0x7f0000000440)=ANY=[], 0xfd, 0x1f6, &(0x7f00000004c0)="$eJzsmT9v00AYxp87O04aIRALAwtIVKJD69gOoC4M8AVAavm3EVFTFdwGpR6aSkhELCx8DL4CQycGNjZWGAAJiYGMzIfu7rVzbZooCUEg9f1JOT/2vffe3evLMyRgGObE8u3rry+vb66uLwM4hUVU6fkPbxAjnfjPNRKf3rzfOf384Gg+HUtD3026Bg8ectJKKeX2LdJ1HdLqO/VDY+9BICT9EBJ3SacQeED6iaPbCySyNHzUzjYeb2VppJtYN4lumm5+H0C/J7ABoEbrE07/bnf/aSvL0s5RUVHFPENd04pxtfMBv39D4rpTP/0O7r962dP3RW2ion4AYkjEpJsQWCO9iirCMNRHwJbE2f95f5Dfm2T/s4hblfnkCWDF2ZVxwctzmWtGEQD4d7NPLXok9Nn4H9bzR0KUT9Bd0EJ/ocuYc/2DD8Ojvv/NhV2cb0Ifh60H5NlDwR/rVgQzvtOAJjo2ZuCf2nIvO/7kwy/9o5FvP2vsdvdXtrZbm+lmupMkzWvRlSi6mjSMN9t2jP/VjD/VnfyVEbGBCLDXyvNOvAfknbi8T2zrOO7a2/ZPM0Ya/5NYumRz6KNitl09fg5BH2muWi15IxfPMAzDMAzDMAzDMAzDMAwzFRcgzK+g9EeVUgovAHXG9qqC5La5/x0AAP//q7pM4A==") (async) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000180)={0x8, {"d1347423facc5d1c40c9990badb12af40568dcf49f9a8810b8b798247df29281d071fae787e8ef6eb83481d5060be1bd1d5f4221ee4951277e25aac97f5e4b7765b0408038c6ba8f6fd9c57f3b4ffb6b2762c807cccd0d63c8b7b4e5c66e65bf436355d47d0b07e3afe376c4796d06d228507a9b36640ea5e90f393a5b251138781833fed0b6c3df77ffd6c4d0ce481977b27e84359a45d225231ce0ab05985b65c524dfaf90433e5dc08e663015d86270ce0b7b87a1d7fac3d02279d75b4928bf043317cadd8146b5e3dded47f5f74e7b0cb026dbeacb11eb7001a9e3a974e76e8ae491db04e5e060af7e956306168cb1afed82be4b2e66fc7a47117b49274747d23367c2d65f1b8d7a2b8c28e3b3115bbb90ec09f2add68bad5f9f125572d00249173c1046f043ee0aaadab9700cfc8910820cdd9ff89fbc21b37c708228104471e1b5414b87b3113d6e24d2b5b2515e4aa305cfe4aa0e30a75d682ededddcf5c5df45c1e113eeacba8104313959644fbc8c1813dac5c77314bd35981fdd95b3d46fc3f65e98b8b80c50064cd24e6d99a808cb7573755f97a4f1e771a362b41b2c1383603207c004fbf9e16db9f8fe71f9be9752c496be52bbaafd0722bb0013e33209d56557d5d3c3e76d4d3d2b4c27b0b800691291f31798fe0bf9efc57b83d5444dbcaae41f40ee4944d5b6c5b53ddf03fe6c81cf31809023765bdac31076e91864db9a73b654e7f53375a063ed3a3ca8aba998cddc9e5f9973e0ee8084388f5b8497fa33ff843dbceae13e8ef9e549252aa30d081c11951253f8d8e3b578b3ad02e2ea168c7c9e54f71a8755d7f83e0ad9a3fabb85e3c12a45f3beb48385d26d9dd22c00ead8c9b30a1959d3e345d1ba7ee049f1cba644defff7c3ba2ad549a3130103497efcf5e9c44079dcfaf4f6f55d0c488616de63d6cf659749b31dda2940923002e4395c232d376d0e8917e433e0506e96d078b9e1c050d3783b61c6ce3ba25aa745a2c97f246a0df5e4518d7e696de40b41e50dfe42935f76a4655aaf89b62df109f3ee5cced942083c2e015979e8017d0a435ccef44a6d122a7a61beb38fb0bf2cf20ff6538b343d33de81649f06b29536867760cd8fbec922f26d5373882bdf82bf7b4ce169d73cfb90e9b5366e630b1e6f86e79f935625fc84c9da002f89ed69cc902a755a0f65946466356c4d10501306c4afd04042cf9caa2ba5cdaf021549ff0f4e5329a6cf103e16be76907f038b983768c6608c29d52d5c0ecbc4d18de0d6511f976f03bf433a575680b3faa3069fb0725a46688a206cd6ac37a993fb98534c87a88517e8a8fdc1dff9243c3f328c96c5520c1549044ff729f4c1645d438afabd12f9a937c7f7eedfe11668211b595ffe174347a3a8b8c05175c8069dc44d35144a15e2cc0f4d6d2625fc2b8c89ade5d5ce723bf624694284baacefc181053d3e3cad426c832438f81177256f12e89c0cfe7647355017118a3a055e8869fa6de5ae0aba0bf0d3aa6dbc861a1ff61bbe8746d02f52c0d0d43671e153824c0db8cbbc56590b63dc87c84782ffbb6ef9ef0686501d1fdb7d7dcb1106c0c6a5fafcf82470a33009d953d64f657ddeb3a899822e41a92a089f9a9a5670c37e87c954214a05ee850e1f5387b2d8cdee9f75e8a4187053b838f7e759386bca861fa4f3a78de19c40825f77af4f316519df5a7e927b66399a6e7a6a5eb226252717fc40a1deabdff88ed50a760a3eb330038869f9b5d5b3d30c119b02e0e55fe61e1042243e912042989eae1e5ebd4e1c7b27230479e25f95eae977adb855ff10c5e6d0130d3b80c50e089c22d52943bf3a3ae6fd8f0f257ece4af2749b6c1f6b11db67c0770c6b2b86de957af81f10a06d76f9af780e805f704b823424e9782412e5788d6188d96c80c12a4e1e725e5dc6a9dbad152a688485c49b3b58f8412cad7ef04392bb8d51fe5de21dd2c49cf74c1d5bca87e339c522762cc65f7b45009e2ff57aeb067ea5bbf155d009b97ce1ee0eb0f4b5a02beb09d8fa54b63bc636ba2fa05dfe27d6e71d9f2c54a748bcdd8de453c3e7cfb039eaae05445f5146ae19eea8d1bc21364ad98439e1ee3229b1bf4e6506016ad5b526eae3d53adbcc930654a70169b895f70e64671cb5db886686ce829d6ba71c41ae6f4be6c7f2b8e770c8aecc8991ca0793abc970d2f595329d5cab231f22848415053290e33a87874a34f8f9f63847ed75bc29d48b038e3bc471da7e04bfaf14e447300a42febcd4eda28a44c45ada90acdd71a7314f7602d1f8bb46ff9d7ffdd5c246e5fb0e34df6303e7185a5897eca8bebdadb27d6754144a8aeeb9d9f0dd680fe81d22304c05f2b9020ad442ee2a98cde4e94c7a9a3c1c5db63c4b1b583e768f28c6b15d3cc8efa7d96d4a0eab8ec891a141d6b6f63530a93527ad1b47b2659a6a3d5a680f62d78adc78348affba123d8554aadd30f956b371d713654c3ee9731f9052b2b0b17a1470af0bf0f0e4d4797295ae08c96b09eef9c071bc71cdeef6bea0877f61a80a7975107f07e79fa0261f9a172c0c9841ee5a2a32c32b3882fd0a7c96f71cac2fddfd8acfff1b135a1f7b3ccf966b8b0fb32eadcfaa0c54ff11bf0abaebeaac4b0795180f240148b393668ec8911b38fb11a7042623f0c57a248b2afd30603ce8a20bc88180638d0571e51c0e3fce6f194a01762880d665369b335819d1e879307b0b01fb250577bbfe8ae03d33d0b97ceb697a1855a15f761a0108d3c59ead2194ea18c42487d900a0de473910bb0271cb54ee98b293305263ccf93a18e2a4b320ecc8e23b6d450f48b83d01f75f5b7f3354635b6e5022313f04e4cfefddcf284c2e5dde920a07303f442949ce949fbf2b08264f36dcfabdcece29d1743f839aa94cf7e747a48e6d1a4a65e9445def8c5e3d5ddf3040d24da56a7eec5edb2687eabf174b690d05bdbcdff9aec0a8dcfb94e4fff5a5b441fe3ef5b6189b2971dfb7b4976564a11bb8672d74e54251707acea501c02b66b0b7fe792e8180788b00aade3195f12b837144945e1f9263fd9894c52bea060578933702c85796c618a31243f7af6f6d4c22606fbe5ca70dadea0afa10c0ab3ae9beec09cddffa07be5b072f2dd5f3e54e3de8c232584ac76fa5dcdaeab544225c9c4786d9566eef1f0659e3ae462f9f3bef10117f77a26cf6ef3d0fa6a1d218d555f866da6e4efd5215813d28a54a98e8ef1529515f6a2bfa2cdf88797837d181965905f6878597834699995335fac5a58b5e10a4dfc8a96f2dcfd0fa122ffa0929d858a5cdf8a6347968d672e7dfea5210d2fa145c1d5731d9f8c1d37c97a8f779dc4c31ab5e7123f06c44f0efe58989bb70d4a3bfe2063360d9772653d7328f117607b5f447ea5beaf0df2408a8cb06d6d698915b8d19b9795bd411f4c129ad817bc02b563b3f92da951f952a05195f980e74d15ec221d5ccd1bf13a1bcc36d5de16b29a9465359b580230a34c2f3ed7c247ad15ffa3203d0020b5651c6b85f72c912c063b886b012b1a45c6a19d228cd8164951825de096a07d00b2e1d95d6d622682b515f1b9c72fb3f0acba749d4d4e0d8a30e3f07793d7efc567e47a90f03f01efc16fe174c8e16f84d9eff10d12175a13f064288094e9a873106c82b170858574bbcc16c5d901997b2357f750952e1155a9c2d542668cdcc31e038011b9214b7ca033aec807e07559f65879ed836be06950040fe314ff9939426ccdf47578999a517fe66a1dcadd05f6ef7659faa5cdbf0f9513677b9284dbe54497b18ac415585ef36b4a0a33972207a02c7e76960756eecff183a27be94143adf47179d8dc58c6d8834018d8169257743d77cd48a56516cfab7ce275a81e3359b72aaecf653fc52d88532adae33a1477c492aa307273252c7b61e44d7dc8e6270926560cf4abb2bdf3e821badfe807b9c69b73646e1c5d25e0d06a66c0b00b5069008c0ddaeb89d15fe63816dacd2496395e7f7c6237647dd6ebc286801ae91c05bad19a84ff8aef6628e633249ce60a5041b271ad8ceed29b75c9b9fc039854e55cb01b8bc83a89a7f69a7a6f6717c7920f030bb6617342e3418600681ced7360835323cb58d1b98c344cae84cc88fec716ba5682e786dc16e9370ada8e38e68018f770302a9e8a086b0e08f9a359d3e9c8beba655b1a247688e98650cefb822fa40c4b69221cd5e2208a76cae84fac46802887230846f74bb95da04a7bdfcaad2e9f2db404a985756a1be077e8a8c01a149818487ae896b91ff8d82bf2863712acaa564337d6e925a90b4646d06947ccf2a74d4a1a97d4cb50a53dac0a03c3e09c699a1708a0c26b7c386c97640c2a8f30d2d3bae0db2d018ce658dc3fd9802c308b00a86872fcd8d806dccc46bc763e8292f7d3d681d8cffcc95333e78ebf67bda3e90452a2e08c52957daa98ce0cf2329abda5ccac2b013bde8a4fc75b8258824e14fb87c154b7ac22f58531fcde7082aabd47cbbd0a3a112df521a5391bb047ac4fdb3ea39da1efead0860de63037253708d5e9fd63dc6ee7eacc17b6d9f5a2ea0a27059ec8ec7e696ee05727756fb31ffca4c9261cb8f72023a00d551da0bc08c21174882d5159842aa6316b4624a7d46cecc399bcfce0fca0cc5d3d307194e8bd60a76e43e0b3539ffa23a2b2a58942b1bd21f7c86cd824f4878a7e6dc946db839610f31b24d428cbd0038e314badd51f0f3dc85c3f5df1d08adacdb3553df04803700e53802c67d992e0b7ae12c660fd83cd84fe5ebd2584a5b27db59c948f9793868475b0e1b7a94b4b91555aeb2211f5518883c0f6c9662da5e9271d8e4075a92fae0c013952a947646d84e0d80ea05c6ff5a8308a32b3106e5e0299521d3facc2ab23331054429207bf895d62c949dcca014f136b99d6d42e62cb8ce740c2d10073956a66e95751d3df58e8f8be906baa58720a728ec17bcdca87f8c2e6eb458672b24105a5b4f028fc1c245b129ba99850af1688646eb8df27eb6f1c2804878b5da2280ae9f65416311709304f5e088acbd4ccca49b46ef5a5c256b1c4abd3ca07d9f8f74eefecd736b4fdf1cdfe9bdd084ed472746337afce3b6feadb9923a8b34db65b4e69c933aad7d7fd5648b2ec16c773890483dc2917ca4acd2cb4356aa6ba9769f37c550f0a3ab843d1d9b22b6b4fc6662f63b35f0f81f1b475491aa613f40ff96360ca29d07857f061fb66745caf98f7922ee920f499b56bd8a708df5cce704766ff09dcd49c952c49e1062e9b7b1ffc73982a20c71747015bcdac7fba9da1b8d9447f923b550e27a4e68f8d3b74c138e1291ead6637db271daa182cff002e3d78040378ac4b1aa3802ea70290bcd36efac75a2944ac63d0aaedca5d35f29ef168fa6c9f1f6f00a624fdee74ef2a110fe5b61e0af026b9e33a76639753b85326292a1b866b158576ae797509d6b0d1292afeed41e4d770f6b3df73140a699868ad2aa492f5f2d33447c86cbd65b02ea2fc0ac6f6741c6cb0aab6e0213ff77ad7290eb77edbcd538d7ee9d62d231382cc6e8af6d37cc37193c777faa5468023ef21ff6741905b3fd6d37476e2f2535201d9ee4b87ed35b65838757b74d7eccc00c1351fa0cf076026695c749dcdbb8ba5cc0cb17792712124b3ed779a945c5cd795ced3bb7611f26913512f34f38b946b1f06fa68c948d34ead4e162d893cae23e2389d8c22570fe9c76a0a1dc53f8a50f08872517b459d27e32ce15225c3dd27b19cdf09a2921f2d2a77b7db9c595e38d84d18cf5aac564168f", 0x1000}}, 0x1006) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x902, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000bfe000/0x400000)=nil) r3 = syz_kvm_add_vcpu$x86(r2, &(0x7f0000000280)={0x0, &(0x7f0000000040)=[@cpuid={0x64, 0x18, {0xbfffffff, 0x2000000}}], 0x18}) ioctl$KVM_SET_CPUID2(r3, 0x4008ae90, &(0x7f00000001c0)={0x3d}) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="09000000080000000080000001"], 0x50) sigaltstack(&(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffefa}, &(0x7f0000000080)={&(0x7f0000000040)}) (async) sendmsg$DEVLINK_CMD_RATE_DEL(r0, &(0x7f0000001340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000001300)={&(0x7f00000011c0)={0x130, 0x0, 0x200, 0x8, 0x25dfdbfb, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8}, @DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x3}, @DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x3}, @handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_RATE_NODE_NAME={0xa5, 0xa8, @random="9335597d779a34ddd8b7a3a3fec84f14b2315a577cd6f6367eb18603f61ae441f61c2ed8e0afb5504b6d1380919fa95ddb4aa9d7c8e8cc50a00f91629534284d796b64231375085fbe35e24b3baa3b3ecd5b7d47cd9bae3dae946cee752c5789330e1889c6d11dc4b2ef2ba41dbf09a5053597c87eb1b0b662d50a41339ade2b9c9b98dfde844de9623cf2028eea165b7033c60075115be35d9b14543a9dc535d1"}, @handle=@pci={{0x8}, {0x11}}, @handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}]}, 0x130}, 0x1, 0x0, 0x0, 0x4000}, 0x4800) sigaltstack(0x0, 0xffffffffffffffff) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{r4, 0xffffffffffffffff}, &(0x7f00000002c0), &(0x7f0000000280)}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000002900)={r5, &(0x7f00000004c0), 0x0}, 0x20) 787.8µs ago: executing program 1 (id=162): prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) (async) openat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000280), 0x4) (async) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x12, 0x2, &(0x7f0000000040)=ANY=[@ANYBLOB="185000007d52cb2d4200cf60945ae47f3c367b05000000000000000000000051086d2470615fc9c60cd5621068529c0341501ebc09322144a6f8ae458d22edd56209e542273a0300000012f47a5fb4b60baa23884ba8f34adb6dc5e26ff961ca006f33ff259adf82497f951ed43350da2555f62f525a046622fa932e07d880402b1b2587f2f737028ac9e1460b431c7c379b4afcbb2dfdb99c6254c918e3545f75672066b3655e9b28b84f28c72da81b69db3a0e16635766782009f2e93f59adf22126aef2c81b56caa2bd0f615e90ad8a"], &(0x7f0000000400)='GPL\x00', 0x1ff, 0x0, 0x0, 0x0, 0xc, '\x00', 0x0, @cgroup_sock_addr=0x13, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r0 = syz_open_dev$loop(&(0x7f0000000240), 0xffffffff7ffffffd, 0x160862) (async) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/fscaps', 0x82802, 0x1ec541d9ca5bf0af) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000000080)={r1, 0x0, {0x0, 0x0, 0x0, 0x1, 0x4000000000000ffa, 0x0, 0x0, 0x1e, 0xc, "faf98317e5a1149989fc8dbe43ea6acc96e3a2503dc3bd3fe37d58128bbad0099cebdc25f5ab60c9e6d680f985881a7beda9d69098c8b534464c516bdd8a0f35", "32d8cc26f7061a74df2cfc06c89f3d9e234b30c50997d3bef409ff2176ff7bfe55cd4a5d83cd4a524bd3ffe70c7f3f800b2f7b6aa54cc50a1fcaed1e831fa79a", "675237601a8ca5b07dcc141802c4dae4162e43ac61b7ad3300", [0xfffffffffffffce8, 0xa]}}) (async) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xff, 0x5, 0x0, 0x1, 0x1e, 0x10, "2a994710c67b26f10226b8f2404677be6f676fe398e3881d09de2f31b84a281605876fa227d9d622c07e502d8e67b545b0880c9d2c89796663dc63fd06cd6551", "78339fb572107ea048793d6c20b9493c328932c8ffc5c16453cbe2020d3469d339a51836c55ef5b9bb87a95a70f77322754243ecc40e3a1f45052662fd4aac16", "498a5f56396c51a5617509853ee73db06fd06e65cda801fe10e3099c4967f2e9", [0x0, 0x82]}) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x20010, 0xffffffffffffffff, 0x6a855000) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_NEW(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000140)={0x14, r3, 0x905, 0x0, 0x0, {0x24}}, 0x14}}, 0x0) readlink(0x0, 0x0, 0x0) 0s ago: executing program 1 (id=163): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_SCROLLCONSOLE(r1, 0x541c, &(0x7f0000000340)={0xd, 0x1}) r2 = syz_ublk_setup_io_uring(0x1d, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x158}, &(0x7f0000000100)=0x0, &(0x7f0000000280)=0x0, &(0x7f0000000140)=0x0) syz_ublk_add_dev(r2, r3, r4, r5, &(0x7f0000000200)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0xffffffffffffff0f, &(0x7f0000000440)=@new_dev={0x4, 0x3c9, 0x0, 0x0, 0x1000, 0xffffffff, 0x0, 0x0, 0x40}}}, &(0x7f0000000300)=0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = dup(r7) syz_ublk_setup_queues(r8, r6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x257, 0x0, r8}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x7ffffe, 0x100, 0x1000000, 0x10000004}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xfffffffc, 0x2, 0x0, 0x146, 0x0, r2}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f70, 0x2, 0x1}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x0, 0x8000, 0x1, 0xffffffff}}], 0x1, &(0x7f0000000340)={0x2e, 0x44, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, '\x00', {0xfff9, 0x5, 0x0, 0x0}}, 0x0) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r0, &(0x7f0000000080)={0x8}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'team_slave_1\x00'}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)=@newlink={0x3c, 0x10, 0x1, 0x70bd29, 0x25dfdbf9, {0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}, @IFLA_VFINFO_LIST={0x14, 0x16, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, [@IFLA_VF_LINK_STATE={0xc, 0x5, {0xffffffff, 0x5}}]}]}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40801}, 0x4000000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.91' (ED25519) to the list of known hosts. [ 22.801041][ T28] audit: type=1400 audit(1780869523.601:64): avc: denied { mounton } for pid=279 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2023 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 22.803556][ T279] cgroup: Unknown subsys name 'net' [ 22.823871][ T28] audit: type=1400 audit(1780869523.601:65): avc: denied { mount } for pid=279 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 22.850982][ T28] audit: type=1400 audit(1780869523.631:66): avc: denied { unmount } for pid=279 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 22.851275][ T279] cgroup: Unknown subsys name 'devices' [ 22.990452][ T279] cgroup: Unknown subsys name 'hugetlb' [ 22.996045][ T279] cgroup: Unknown subsys name 'rlimit' [ 23.099885][ T28] audit: type=1400 audit(1780869523.901:67): avc: denied { setattr } for pid=279 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 23.123107][ T28] audit: type=1400 audit(1780869523.901:68): avc: denied { mounton } for pid=279 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 [ 23.147836][ T28] audit: type=1400 audit(1780869523.901:69): avc: denied { mount } for pid=279 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 23.170738][ T281] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). Setting up swapspace version 1, size = 127995904 bytes [ 23.179661][ T28] audit: type=1400 audit(1780869523.981:70): avc: denied { relabelto } for pid=281 comm="mkswap" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.205081][ T28] audit: type=1400 audit(1780869523.981:71): avc: denied { write } for pid=281 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.239955][ T28] audit: type=1400 audit(1780869524.041:72): avc: denied { read } for pid=279 comm="syz-executor" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.265457][ T28] audit: type=1400 audit(1780869524.041:73): avc: denied { open } for pid=279 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.265498][ T279] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 24.052949][ T291] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.060040][ T291] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.067335][ T291] device bridge_slave_0 entered promiscuous mode [ 24.086250][ T291] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.093352][ T291] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.100742][ T291] device bridge_slave_1 entered promiscuous mode [ 24.116330][ T288] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.123395][ T288] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.130853][ T288] device bridge_slave_0 entered promiscuous mode [ 24.148811][ T290] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.155871][ T290] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.163247][ T290] device bridge_slave_0 entered promiscuous mode [ 24.171802][ T288] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.179114][ T288] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.186508][ T288] device bridge_slave_1 entered promiscuous mode [ 24.214914][ T290] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.222082][ T290] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.229487][ T290] device bridge_slave_1 entered promiscuous mode [ 24.245844][ T287] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.252994][ T287] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.260346][ T287] device bridge_slave_0 entered promiscuous mode [ 24.285712][ T287] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.292786][ T287] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.300188][ T287] device bridge_slave_1 entered promiscuous mode [ 24.369377][ T289] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.376413][ T289] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.384250][ T289] device bridge_slave_0 entered promiscuous mode [ 24.392559][ T289] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.399623][ T289] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.406899][ T289] device bridge_slave_1 entered promiscuous mode [ 24.471534][ T291] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.478576][ T291] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.485856][ T291] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.492890][ T291] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.501253][ T288] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.508280][ T288] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.515541][ T288] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.522567][ T288] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.568623][ T290] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.575668][ T290] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.582935][ T290] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.589966][ T290] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.602251][ T289] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.609301][ T289] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.616545][ T289] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.623599][ T289] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.647531][ T287] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.654582][ T287] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.661848][ T287] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.668885][ T287] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.678642][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.686103][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.693413][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.700797][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.707944][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.715261][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.722803][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.729957][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.737177][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.744540][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.752004][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 24.759446][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.767940][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.776163][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.783204][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.803766][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 24.811196][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.818565][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.826925][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.833990][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.841692][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.849830][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.856835][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.879495][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.887473][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.897373][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.905563][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.912601][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.921999][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.936350][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.962865][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.971101][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.978110][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.985519][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.993951][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 25.001371][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 25.008706][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 25.016910][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 25.023929][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 25.031319][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 25.039472][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 25.046480][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 25.053824][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 25.061935][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 25.068963][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 25.076246][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 25.084382][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 25.091401][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 25.099049][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 25.107140][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 25.114182][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 25.132744][ T291] device veth0_vlan entered promiscuous mode [ 25.142901][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 25.150983][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 25.158925][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 25.166929][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 25.175038][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 25.183271][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 25.191246][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 25.199184][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 25.207129][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 25.215231][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 25.223252][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 25.231348][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 25.239336][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 25.246738][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 25.263245][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 25.271576][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 25.280048][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 25.288028][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 25.296224][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 25.304376][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 25.312451][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 25.320337][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 25.328707][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 25.336252][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 25.351185][ T291] device veth1_macvtap entered promiscuous mode [ 25.357824][ T288] device veth0_vlan entered promiscuous mode [ 25.364108][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.372550][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.380808][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.388763][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 25.397112][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 25.413006][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.421219][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.429596][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.437744][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.458045][ T289] device veth0_vlan entered promiscuous mode [ 25.464438][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 25.473067][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 25.481783][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.489951][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.498019][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 25.505940][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 25.514027][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 25.521486][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 25.531736][ T288] device veth1_macvtap entered promiscuous mode [ 25.538306][ T290] device veth0_vlan entered promiscuous mode [ 25.552162][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.559867][ T291] request_module fs-gadgetfs succeeded, but still no fs? [ 25.561391][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 25.575083][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 25.584004][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 25.592363][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 25.600789][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.608816][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.617822][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 25.625305][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 25.636654][ T287] device veth0_vlan entered promiscuous mode [ 25.643604][ T289] device veth1_macvtap entered promiscuous mode [ 25.656190][ T290] device veth1_macvtap entered promiscuous mode [ 25.672176][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.682654][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 25.692167][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 25.700475][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.708748][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.717664][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.726284][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.734852][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.740481][ T317] loop4: detected capacity change from 0 to 512 [ 25.761417][ T287] device veth1_macvtap entered promiscuous mode [ 25.769522][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 25.777054][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 25.779393][ T317] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 25.787344][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.796065][ T317] ext4 filesystem being mounted at /1/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 25.804436][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.825421][ T291] EXT4-fs (loop4): unmounting filesystem. [ 25.830436][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.839410][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.849998][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.853030][ T323] overlayfs: unrecognized mount option "obj_user=lowerdir" or missing value [ 25.864425][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.875143][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.876225][ T323] ======================================================= [ 25.876225][ T323] WARNING: The mand mount option has been deprecated and [ 25.876225][ T323] and is ignored by this kernel. Remove the mand [ 25.876225][ T323] option from the mount to silence this warning. [ 25.876225][ T323] ======================================================= [ 25.885639][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.926767][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.935408][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.943775][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.951898][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.960114][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.974718][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.985387][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 26.002214][ T308] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 26.010483][ T308] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 26.054319][ T332] xt_hashlimit: size too large, truncated to 1048576 [ 26.119777][ T338] process 'syz.2.3' launched './file0' with NULL argv: empty string added [ 26.299958][ T365] loop0: detected capacity change from 0 to 256 [ 26.322538][ T365] exFAT-fs (loop0): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 26.349942][ T365] exFAT-fs (loop0): Medium has reported failures. Some data may be lost. [ 26.377103][ T365] exFAT-fs (loop0): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 26.412290][ T365] exFAT-fs (loop0): hint_cluster is invalid (17) [ 26.430540][ T365] exFAT-fs (loop0): error, invalid access to FAT (entry 0xffffffff) [ 26.438540][ T365] exFAT-fs (loop0): Filesystem has been set read-only [ 26.684856][ T336] overlayfs: statfs failed on './file0' [ 26.707812][ T385] loop4: detected capacity change from 0 to 256 [ 26.714577][ T385] exFAT-fs (loop4): bogus data start sector [ 26.720902][ T385] exFAT-fs (loop4): failed to read boot sector [ 26.727087][ T385] exFAT-fs (loop4): failed to recognize exfat type [ 26.748923][ T39] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 26.758957][ T326] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 26.877526][ T388] netlink: 'syz.4.21': attribute type 298 has an invalid length. [ 26.898915][ T39] usb 1-1: device descriptor read/64, error -71 [ 26.948863][ T326] usb 2-1: Using ep0 maxpacket: 16 [ 26.957015][ T326] usb 2-1: config 1 interface 0 altsetting 5 bulk endpoint 0x3 has invalid maxpacket 1024 [ 26.967058][ T326] usb 2-1: config 1 interface 0 has no altsetting 0 [ 27.000462][ T326] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 27.011658][ T390] bridge0: port 2(bridge_slave_1) entered disabled state [ 27.011856][ T326] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 27.019163][ T390] bridge0: port 1(bridge_slave_0) entered disabled state [ 27.027753][ T326] usb 2-1: Product: syz [ 27.038942][ T326] usb 2-1: Manufacturer: syz [ 27.043559][ T326] usb 2-1: SerialNumber: syz [ 27.070602][ T382] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 27.102081][ T390] syz.2.22 (390) used greatest stack depth: 20704 bytes left [ 27.177179][ T414] input: syz1 as /devices/virtual/input/input4 [ 27.183417][ T39] usb 1-1: device descriptor read/64, error -71 [ 27.243079][ T417] x_tables: ip_tables: TPROXY target: used from hooks FORWARD, but only usable from PREROUTING [ 27.255697][ T417] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 27.295947][ T423] loop2: detected capacity change from 0 to 256 [ 27.329560][ T382] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 27.341763][ T382] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 27.357676][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.368100][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.399178][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.406673][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.414139][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.421753][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.424416][ T429] loop3: detected capacity change from 0 to 1024 [ 27.429162][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.437692][ T429] EXT4-fs (loop3): ext4_check_descriptors: Checksum for group 0 failed (32298!=35945) [ 27.442906][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.454385][ T429] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 27.459895][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.470732][ T429] EXT4-fs (loop3): orphan cleanup on readonly fs [ 27.476156][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.481670][ T39] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 27.489885][ T429] EXT4-fs error (device loop3): ext4_read_inode_bitmap:168: comm syz.3.28: Inode bitmap for bg 0 marked uninitialized [ 27.508707][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.516346][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.523604][ T429] EXT4-fs (loop3): Remounting filesystem read-only [ 27.524214][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.530559][ T429] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 27.537944][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.554042][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.561488][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.568930][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.576309][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.583715][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.591113][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.598482][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.605880][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.613273][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.620771][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.628178][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.635717][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.643350][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.650928][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.658407][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.665970][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.673535][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.681034][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.683746][ T39] usb 1-1: device descriptor read/64, error -71 [ 27.695043][ T292] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 27.702819][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.712800][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.723329][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.730807][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.738289][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.745906][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.753342][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.760876][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.768276][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.775719][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.783141][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.790595][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.797991][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.805454][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.812897][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.820343][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.827734][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.835148][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.842557][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.849966][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.857350][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.864761][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.872148][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.878936][ T431] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 27.879601][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.894338][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.898982][ T292] usb 3-1: Using ep0 maxpacket: 8 [ 27.901788][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.909231][ T292] usb 3-1: config 0 has an invalid interface number: 31 but max is 0 [ 27.914167][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.922652][ T292] usb 3-1: config 0 has no interface number 0 [ 27.929548][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.937900][ T292] usb 3-1: New USB device found, idVendor=046d, idProduct=08c3, bcdDevice=6b.16 [ 27.943001][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.952492][ T292] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 27.959397][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.968009][ T292] usb 3-1: Product: syz [ 27.975065][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.978984][ T39] usb 1-1: device descriptor read/64, error -71 [ 27.986631][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 27.992807][ T292] usb 3-1: Manufacturer: syz [ 28.000218][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.004773][ T292] usb 3-1: SerialNumber: syz [ 28.012188][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.018695][ T292] usb 3-1: config 0 descriptor?? [ 28.024058][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.036202][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.043606][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.051028][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.058416][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.065837][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.071020][ T431] usb 4-1: unable to get BOS descriptor or descriptor too short [ 28.073255][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.082463][ T431] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 28.088242][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.098900][ T431] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 28.105694][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.117895][ T431] usb 4-1: New USB device found, idVendor=0441, idProduct=4248, bcdDevice= 0.40 [ 28.122929][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.132232][ T39] usb usb1-port1: attempt power cycle [ 28.139359][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.145045][ T431] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 28.152231][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.160410][ T431] usb 4-1: Product: syz [ 28.167609][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.171806][ T431] usb 4-1: Manufacturer: syz [ 28.178916][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.183903][ T431] usb 4-1: SerialNumber: syz [ 28.191177][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.202765][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.210346][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.217741][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.225139][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.232544][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.232811][ T292] usb 3-1: Found UVC 0.00 device syz (046d:08c3) [ 28.239939][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.239960][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.247104][ T292] usb 3-1: No streaming interface found for terminal 6. [ 28.253678][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.266571][ T292] usb 3-1: USB disconnect, device number 2 [ 28.268017][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.288620][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.296045][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.303443][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.310854][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.318249][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.325652][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.333060][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.340477][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.347867][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.355279][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.362682][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.370094][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.377494][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.384899][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.392302][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.399690][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.404334][ T431] usb 4-1: MIDIStreaming interface descriptor not found [ 28.407089][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.421002][ T431] usb 4-1: USB disconnect, device number 2 [ 28.421495][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.434593][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.442030][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.449418][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.456786][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.464182][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.471569][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.478962][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.486339][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.493738][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.501129][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.508513][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.515926][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.523314][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.530707][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.538085][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.545512][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.552900][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.558962][ T39] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 28.560303][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.575134][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.582536][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.589922][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.597285][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.600257][ T39] usb 1-1: device descriptor read/8, error -71 [ 28.604761][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.618260][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.625662][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.633064][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.640453][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.647843][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.655241][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.662633][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.670041][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.677424][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.684831][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.692319][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.699721][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.707106][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.714516][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.721908][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.729302][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.736682][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.744074][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.751457][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.758860][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.760580][ T39] usb 1-1: device descriptor read/8, error -71 [ 28.766257][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.779836][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.787238][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.795322][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.796140][ T435] netlink: 24 bytes leftover after parsing attributes in process `syz.2.30'. [ 28.802760][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.819231][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.826631][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.834218][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.841775][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.846736][ T437] loop2: detected capacity change from 0 to 512 [ 28.849963][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.862978][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.870479][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.877949][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.885366][ T405] hid-generic 0006:8001:0B99.0001: unknown main item tag 0x0 [ 28.892598][ T437] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 28.901940][ T437] ext4 filesystem being mounted at /7/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 28.909385][ T405] hid-generic 0006:8001:0B99.0001: hidraw0: VIRTUAL HID vfffffe.00 Device [syz0] on syz1 [ 28.927313][ T28] kauditd_printk_skb: 115 callbacks suppressed [ 28.927323][ T28] audit: type=1400 audit(1780869529.721:189): avc: denied { unmount } for pid=287 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 28.939994][ T287] EXT4-fs (loop3): unmounting filesystem. [ 28.960461][ T326] cdc_ether: probe of 2-1:1.0 failed with error -71 [ 28.972861][ T326] usb 2-1: USB disconnect, device number 2 [ 29.048373][ T442] udevd[442]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 29.076486][ T447] fido_id[447]: Failed to open report descriptor at '/sys/devices/virtual/misc/uhid/report_descriptor': No such file or directory [ 29.099527][ T39] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 29.197128][ T452] EXT4-fs error (device loop2): ext4_lookup:1858: inode #12: comm syz.2.31: iget: bad i_size value: 2533274857506816 [ 29.209820][ T28] audit: type=1400 audit(1780869529.991:190): avc: denied { write } for pid=436 comm="syz.2.31" name="/" dev="loop2" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 29.240781][ T452] EXT4-fs error (device loop2): ext4_lookup:1858: inode #12: comm syz.2.31: iget: bad i_size value: 2533274857506816 [ 29.259295][ T452] cgroup: No subsys list or none specified [ 29.274392][ T39] usb 1-1: device descriptor read/8, error -71 [ 29.363204][ T28] audit: type=1400 audit(1780869529.991:191): avc: denied { add_name } for pid=436 comm="syz.2.31" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 29.383585][ T28] audit: type=1400 audit(1780869530.061:192): avc: denied { mounton } for pid=436 comm="syz.2.31" path="/7/bus" dev="loop2" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 29.417285][ T454] loop3: detected capacity change from 0 to 4096 [ 29.427566][ T454] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 29.428925][ T400] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 29.445388][ T454] device syzkaller0 entered promiscuous mode [ 29.452800][ T454] tipc: Started in network mode [ 29.457693][ T454] tipc: Node identity eabb496fddb1, cluster identity 4711 [ 29.465052][ T454] tipc: Enabled bearer , priority 0 [ 29.473951][ T28] audit: type=1400 audit(1780869530.271:193): avc: denied { ioctl } for pid=453 comm="syz.3.33" path="anon_inode:[userfaultfd]" dev="anon_inodefs" ino=16210 ioctlcmd=0xaa3f scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 29.505493][ T453] tipc: Resetting bearer [ 29.513408][ T39] usb 1-1: device descriptor read/8, error -71 [ 29.520156][ T453] tipc: Disabling bearer [ 29.527687][ T457] Zero length message leads to an empty skb [ 29.546608][ T287] EXT4-fs (loop3): unmounting filesystem. [ 29.576740][ T28] audit: type=1400 audit(1780869530.371:194): avc: denied { read write } for pid=463 comm="syz.3.37" name="binder0" dev="binder" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 29.586971][ T464] binder: 463:464 ioctl 4b31 200000000380 returned -22 [ 29.608213][ T28] audit: type=1400 audit(1780869530.371:195): avc: denied { open } for pid=463 comm="syz.3.37" path="/dev/binderfs/binder0" dev="binder" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 29.630382][ T400] usb 5-1: config 160 has an invalid interface number: 200 but max is 0 [ 29.634233][ T28] audit: type=1400 audit(1780869530.371:196): avc: denied { ioctl } for pid=463 comm="syz.3.37" path="/dev/binderfs/binder0" dev="binder" ino=16 ioctlcmd=0x620d scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 29.649075][ T464] loop3: detected capacity change from 0 to 1024 [ 29.668574][ T39] usb usb1-port1: unable to enumerate USB device [ 29.672108][ T400] usb 5-1: config 160 has no interface number 0 [ 29.680166][ T28] audit: type=1400 audit(1780869530.371:197): avc: denied { set_context_mgr } for pid=463 comm="syz.3.37" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 29.720931][ T28] audit: type=1400 audit(1780869530.381:198): avc: denied { map } for pid=463 comm="syz.3.37" path="/dev/binderfs/binder0" dev="binder" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 29.722071][ T400] usb 5-1: config 160 interface 200 has no altsetting 0 [ 29.775003][ T466] loop1: detected capacity change from 0 to 2048 [ 29.784733][ T289] EXT4-fs (loop2): unmounting filesystem. [ 29.799047][ T467] loop0: detected capacity change from 0 to 1024 [ 29.810187][ T400] usb 5-1: New USB device found, idVendor=21bb, idProduct=2070, bcdDevice=87.0b [ 29.820946][ T467] EXT4-fs warning (device loop0): ext4_multi_mount_protect:338: MMP startup interrupted, failing mount [ 29.820946][ T467] [ 29.835383][ T466] loop1: p1 < > p4 [ 29.839866][ T466] loop1: p4 size 722688 extends beyond EOD, truncated [ 29.846828][ T400] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 29.854943][ T464] EXT4-fs error (device loop3): ext4_ext_check_inode:520: inode #2: comm syz.3.37: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 1(1) [ 29.878152][ T400] usb 5-1: Product: syz [ 29.890204][ T464] EXT4-fs (loop3): get root inode failed [ 29.895991][ T464] EXT4-fs (loop3): mount failed [ 29.907904][ T400] usb 5-1: Manufacturer: syz [ 29.926039][ T400] usb 5-1: SerialNumber: syz [ 29.987115][ T479] FAT-fs (loop3): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 30.007161][ T360] FAT-fs (loop3): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 30.018974][ T480] erofs: (device loop1): mounted with root inode @ nid 36. [ 30.136885][ T400] usb 5-1: MIDIStreaming interface descriptor not found [ 30.146642][ T400] usb 5-1: USB disconnect, device number 2 [ 30.207916][ T498] netlink: 4 bytes leftover after parsing attributes in process `syz.3.46'. [ 30.282806][ T501] erofs: (device loop3): mounted with root inode @ nid 36. [ 30.306559][ T503] EXT4-fs error (device loop3): ext4_do_update_inode:5281: inode #15: comm syz.3.48: corrupted inode contents [ 30.320025][ T503] EXT4-fs (loop3): Remounting filesystem read-only [ 30.326573][ T503] EXT4-fs error (device loop3) in ext4_orphan_del:303: Corrupt filesystem [ 30.335232][ T503] EXT4-fs (loop3): Remounting filesystem read-only [ 30.341859][ T503] EXT4-fs error (device loop3): ext4_do_update_inode:5281: inode #15: comm syz.3.48: corrupted inode contents [ 30.353692][ T503] EXT4-fs (loop3): Remounting filesystem read-only [ 30.357653][ T441] udevd[441]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:160.200/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 30.360365][ T503] EXT4-fs error (device loop3): ext4_evict_inode:329: inode #15: comm syz.3.48: mark_inode_dirty error [ 30.387624][ T503] EXT4-fs (loop3): Remounting filesystem read-only [ 30.394232][ T503] EXT4-fs (loop3): 1 orphan inode deleted [ 30.400028][ T503] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 30.415466][ T287] EXT4-fs (loop3): unmounting filesystem. [ 30.438862][ T326] usb 1-1: new low-speed USB device number 6 using dummy_hcd [ 30.520324][ T516] exFAT-fs (loop3): failed to load upcase table (idx : 0x00011bf5, chksum : 0x8943bfe8, utbl_chksum : 0xe619d30d) [ 30.533241][ T516] exFAT-fs (loop3): bogus allocation bitmap size(need : 2, cur : 17179869186) [ 30.659017][ T326] usb 1-1: Invalid ep0 maxpacket: 64 [ 30.739805][ T525] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a802c018, mo2=0002] [ 30.747814][ T525] System zones: 1-20 [ 30.752700][ T525] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 30.808878][ T326] usb 1-1: new low-speed USB device number 7 using dummy_hcd [ 30.928933][ T39] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 30.988865][ T326] usb 1-1: Invalid ep0 maxpacket: 64 [ 30.994209][ T326] usb usb1-port1: attempt power cycle [ 31.028879][ T400] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 31.108868][ T39] usb 5-1: Using ep0 maxpacket: 16 [ 31.115046][ T39] usb 5-1: too many endpoints for config 0 interface 0 altsetting 0: 254, using maximum allowed: 30 [ 31.125959][ T39] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 254 [ 31.138952][ T39] usb 5-1: New USB device found, idVendor=04d9, idProduct=a072, bcdDevice= 0.00 [ 31.147981][ T39] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 31.156658][ T39] usb 5-1: config 0 descriptor?? [ 31.208879][ T400] usb 4-1: Using ep0 maxpacket: 8 [ 31.216459][ T400] usb 4-1: New USB device found, idVendor=09e8, idProduct=0062, bcdDevice= 0.40 [ 31.225573][ T400] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 31.233601][ T400] usb 4-1: Product: syz [ 31.237797][ T400] usb 4-1: Manufacturer: syz [ 31.242438][ T400] usb 4-1: SerialNumber: syz [ 31.409029][ T326] usb 1-1: new low-speed USB device number 8 using dummy_hcd [ 31.439370][ T326] usb 1-1: Invalid ep0 maxpacket: 64 [ 31.455416][ T400] snd-usb-audio: probe of 4-1:1.0 failed with error -2 [ 31.465600][ T400] usb 4-1: USB disconnect, device number 3 [ 31.576805][ T39] holtek_mouse 0003:04D9:A072.0002: ignoring exceeding usage max [ 31.585558][ T39] holtek_mouse 0003:04D9:A072.0002: unknown global tag 0xd [ 31.592801][ T39] holtek_mouse 0003:04D9:A072.0002: item 0 2 1 13 parsing failed [ 31.598947][ T326] usb 1-1: new low-speed USB device number 9 using dummy_hcd [ 31.600988][ T39] holtek_mouse 0003:04D9:A072.0002: hid parse failed: -22 [ 31.608014][ T403] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 31.615311][ T39] holtek_mouse: probe of 0003:04D9:A072.0002 failed with error -22 [ 31.649275][ T326] usb 1-1: Invalid ep0 maxpacket: 64 [ 31.654648][ T326] usb usb1-port1: unable to enumerate USB device [ 31.778530][ T400] usb 5-1: USB disconnect, device number 3 [ 31.798873][ T403] usb 3-1: Using ep0 maxpacket: 8 [ 31.804917][ T403] usb 3-1: config 0 has an invalid interface number: 31 but max is 0 [ 31.813056][ T403] usb 3-1: config 0 has no interface number 0 [ 31.820496][ T403] usb 3-1: New USB device found, idVendor=046d, idProduct=08c3, bcdDevice=6b.16 [ 31.829639][ T403] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 31.837629][ T403] usb 3-1: Product: syz [ 31.842008][ T403] usb 3-1: Manufacturer: syz [ 31.846604][ T403] usb 3-1: SerialNumber: syz [ 31.851783][ T403] usb 3-1: config 0 descriptor?? [ 31.996542][ T287] EXT4-fs (loop3): unmounting filesystem. [ 32.034663][ T550] set_capacity_and_notify: 8 callbacks suppressed [ 32.034673][ T550] loop3: detected capacity change from 0 to 256 [ 32.048059][ T550] FAT-fs (loop3): Unrecognized mount option "nnonumtail=1" or missing value [ 32.059851][ T403] usb 3-1: Found UVC 0.04 device syz (046d:08c3) [ 32.066584][ T403] usb 3-1: No valid video chain found. [ 32.080140][ T403] usb 3-1: USB disconnect, device number 3 [ 32.093744][ T552] loop3: detected capacity change from 0 to 512 [ 32.100351][ T552] EXT4-fs: Ignoring removed i_version option [ 32.106629][ T552] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 32.120464][ T552] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 32.130496][ T552] EXT4-fs (loop3): can't mount with data=, fs mounted w/o journal [ 32.327535][ T567] loop3: detected capacity change from 0 to 256 [ 32.351073][ T572] loop3: detected capacity change from 0 to 1024 [ 32.362808][ T572] EXT4-fs (loop3): Can't support bigalloc feature without extents feature [ 32.362808][ T572] [ 32.378549][ T572] EXT4-fs (loop3): couldn't mount as ext2 due to feature incompatibilities [ 32.413749][ T565] loop4: detected capacity change from 0 to 40427 [ 32.423063][ T565] F2FS-fs (loop4): Zoned block device path is missing [ 32.429997][ T565] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 32.439617][ T565] F2FS-fs (loop4): invalid crc value [ 32.455481][ T565] F2FS-fs (loop4): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 585327988383614437) [ 32.492346][ T565] F2FS-fs (loop4): Try to recover 2th superblock, ret: 0 [ 32.499484][ T565] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 32.523431][ T291] syz-executor: attempt to access beyond end of device [ 32.523431][ T291] loop4: rw=2049, sector=45096, nr_sectors = 8 limit=40427 [ 32.909155][ T616] loop3: detected capacity change from 0 to 4096 [ 32.929806][ T618] device vlan2 entered promiscuous mode [ 32.935374][ T618] device syz_tun entered promiscuous mode [ 33.019016][ T627] loop2: detected capacity change from 0 to 1024 [ 33.040936][ T627] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 33.049482][ T400] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 33.085071][ T289] EXT4-fs (loop2): unmounting filesystem. [ 33.096306][ T632] loop3: detected capacity change from 0 to 512 [ 33.102816][ T632] EXT4-fs: Ignoring removed nomblk_io_submit option [ 33.110032][ T632] EXT4-fs: Ignoring removed mblk_io_submit option [ 33.125727][ T632] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 33.133792][ T632] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 33.142857][ T632] EXT4-fs (loop3): 1 truncate cleaned up [ 33.148523][ T632] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 33.335505][ T639] loop1: detected capacity change from 0 to 256 [ 33.400873][ T400] usb 5-1: Using ep0 maxpacket: 8 [ 33.520545][ T400] usb 5-1: unable to get BOS descriptor or descriptor too short [ 33.544691][ T400] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 33.554363][ T400] usb 5-1: can't read configurations, error -71 [ 33.673752][ T641] loop0: detected capacity change from 0 to 512 [ 33.728565][ T641] EXT4-fs (loop0): can't mount with data=, fs mounted w/o journal [ 34.204619][ T28] kauditd_printk_skb: 38 callbacks suppressed [ 34.204632][ T28] audit: type=1400 audit(1780869535.001:237): avc: denied { read } for pid=651 comm="syz.4.84" lport=58 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 34.338023][ T637] ext4: Bad value for 'barrier' [ 34.344684][ T287] EXT4-fs (loop3): unmounting filesystem. [ 34.367524][ T638] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 34.399040][ T638] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 34.618916][ T39] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 34.788856][ T400] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 34.818865][ T39] usb 3-1: Using ep0 maxpacket: 32 [ 34.829295][ T39] usb 3-1: config 0 has an invalid interface number: 184 but max is 0 [ 34.838670][ T39] usb 3-1: config 0 has no interface number 0 [ 34.845886][ T39] usb 3-1: config 0 interface 184 has no altsetting 0 [ 34.867120][ T39] usb 3-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 34.876866][ T39] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 34.886237][ T39] usb 3-1: Product: syz [ 34.890697][ T39] usb 3-1: Manufacturer: syz [ 34.896196][ T39] usb 3-1: SerialNumber: syz [ 34.921094][ T39] usb 3-1: config 0 descriptor?? [ 34.928874][ T292] usb 4-1: new full-speed USB device number 4 using dummy_hcd [ 34.951448][ T39] smsc75xx v1.0.0 [ 35.098930][ T292] usb 4-1: device descriptor read/64, error -71 [ 35.150753][ T638] exfat: Bad value for 'uid' [ 35.173509][ T28] audit: type=1400 audit(1780869535.971:238): avc: denied { create } for pid=636 comm="syz.2.80" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 35.192696][ T669] netlink: 4 bytes leftover after parsing attributes in process `syz.1.89'. [ 35.239809][ T28] audit: type=1400 audit(1780869536.041:239): avc: denied { setopt } for pid=670 comm="syz.1.90" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 35.269128][ T39] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -71 [ 35.280192][ T39] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -71 [ 35.294790][ T39] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): device not ready in smsc75xx_bind [ 35.321729][ T39] smsc75xx: probe of 3-1:0.184 failed with error -71 [ 35.349445][ T39] usb 3-1: USB disconnect, device number 4 [ 35.378132][ T292] usb 4-1: device descriptor read/64, error -71 [ 35.531935][ T28] audit: type=1400 audit(1780869536.331:240): avc: denied { write } for pid=677 comm="syz.2.92" name="001" dev="devtmpfs" ino=185 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=1 [ 35.560234][ T674] syz.1.90 (674) used greatest stack depth: 20288 bytes left [ 35.607220][ T682] netlink: 44 bytes leftover after parsing attributes in process `syz.2.92'. [ 35.620564][ T682] bridge: RTM_NEWNEIGH bridge0 without NUD_PERMANENT [ 35.778900][ T292] usb 4-1: new full-speed USB device number 5 using dummy_hcd [ 35.799764][ T686] EXT4-fs: Ignoring removed nomblk_io_submit option [ 35.806458][ T686] EXT4-fs: Ignoring removed mblk_io_submit option [ 35.978869][ T292] usb 4-1: device descriptor read/64, error -71 [ 36.037354][ T686] EXT4-fs (loop1): Cannot turn on journaled quota: type 0: error -2 [ 36.045480][ T686] EXT4-fs (loop1): Cannot turn on journaled quota: type 1: error -2 [ 36.055873][ T686] EXT4-fs (loop1): 1 truncate cleaned up [ 36.061570][ T686] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 36.248908][ T292] usb 4-1: device descriptor read/64, error -71 [ 36.369382][ T292] usb usb4-port1: attempt power cycle [ 36.808942][ T292] usb 4-1: new full-speed USB device number 6 using dummy_hcd [ 36.860138][ T292] usb 4-1: device descriptor read/8, error -71 [ 36.926585][ T28] audit: type=1400 audit(1780869537.721:241): avc: denied { watch } for pid=691 comm="syz.0.95" path="/9" dev="tmpfs" ino=66 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 36.927971][ T692] netlink: 'syz.0.95': attribute type 7 has an invalid length. [ 36.955716][ T692] netlink: 'syz.0.95': attribute type 8 has an invalid length. [ 37.008498][ T288] EXT4-fs (loop1): unmounting filesystem. [ 37.034871][ T697] EXT4-fs: Quota format mount options ignored when QUOTA feature is enabled [ 37.037927][ T292] usb 4-1: device descriptor read/8, error -71 [ 37.081600][ T703] netlink: 'syz.1.99': attribute type 5 has an invalid length. [ 37.090364][ T697] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: writeback. [ 37.099898][ T697] ext4 filesystem being mounted at /11/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 37.229480][ T707] I/O error, dev loop4, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 37.238664][ T28] audit: type=1400 audit(1780869538.031:242): avc: denied { mounton } for pid=706 comm="syz.4.100" path="/syzcgroup/unified/syz4" dev="cgroup2" ino=24 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=dir permissive=1 [ 37.272191][ T693] set_capacity_and_notify: 5 callbacks suppressed [ 37.272203][ T693] loop2: detected capacity change from 0 to 40427 [ 37.285408][ T707] exFAT-fs (loop4): unable to read boot sector [ 37.291959][ T707] exFAT-fs (loop4): failed to read boot sector [ 37.303678][ T693] F2FS-fs (loop2): invalid crc value [ 37.316691][ T707] exFAT-fs (loop4): failed to recognize exfat type [ 37.324579][ T693] F2FS-fs (loop2): Found nat_bits in checkpoint [ 37.339120][ T292] usb 4-1: new full-speed USB device number 7 using dummy_hcd [ 37.389951][ T292] usb 4-1: device descriptor read/8, error -71 [ 37.399579][ T28] audit: type=1400 audit(1780869538.201:243): avc: denied { ioctl } for pid=706 comm="syz.4.100" path="socket:[17984]" dev="sockfs" ino=17984 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 37.429406][ T693] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 [ 37.455095][ T28] audit: type=1400 audit(1780869538.241:244): avc: denied { append } for pid=696 comm="syz.0.97" path="/11/bus/net_prio.prioidx" dev="loop0" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 37.523042][ T290] EXT4-fs (loop0): unmounting filesystem. [ 37.539906][ T292] usb 4-1: device descriptor read/8, error -71 [ 37.628730][ T721] fuseblk: Bad value for 'source' [ 37.840720][ T726] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 37.883407][ T726] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 37.978700][ T292] usb usb4-port1: unable to enumerate USB device [ 38.044229][ T289] syz-executor: attempt to access beyond end of device [ 38.044229][ T289] loop2: rw=2049, sector=45096, nr_sectors = 8 limit=40427 [ 38.073471][ T725] loop4: detected capacity change from 0 to 40427 [ 38.099072][ T725] F2FS-fs (loop4): fault_injection options not supported [ 38.121998][ T725] F2FS-fs (loop4): invalid crc value [ 38.142657][ T725] F2FS-fs (loop4): Found nat_bits in checkpoint [ 38.212491][ T725] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 38.241828][ T28] audit: type=1400 audit(1780869539.041:245): avc: denied { accept } for pid=736 comm="syz.1.108" lport=1 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 38.293875][ T28] audit: type=1400 audit(1780869539.091:246): avc: denied { ioctl } for pid=724 comm="syz.4.104" path="/12/file1/bus" dev="loop4" ino=10 ioctlcmd=0x5829 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 38.325867][ T291] syz-executor: attempt to access beyond end of device [ 38.325867][ T291] loop4: rw=2049, sector=45096, nr_sectors = 8 limit=40427 [ 38.358919][ T292] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 38.500935][ T752] loop4: detected capacity change from 0 to 256 [ 38.522811][ T752] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0x205ab87c, utbl_chksum : 0xe619d30d) [ 38.540390][ T757] overlayfs: failed to resolve './file0': -2 [ 38.552076][ T292] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x9 has invalid wMaxPacketSize 0 [ 38.571973][ T292] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xB has an invalid bInterval 116, changing to 7 [ 38.596525][ T762] netlink: 12 bytes leftover after parsing attributes in process `syz.1.116'. [ 38.600335][ T292] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xB has invalid maxpacket 25966, setting to 1024 [ 38.617072][ T762] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 38.624662][ T762] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 38.640356][ T292] usb 4-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=99.0b [ 38.654194][ T318] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 38.658917][ T292] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 38.667776][ T318] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 38.678853][ T292] usb 4-1: Product: syz [ 38.683023][ T292] usb 4-1: Manufacturer: syz [ 38.687614][ T292] usb 4-1: SerialNumber: syz [ 38.697049][ T318] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 38.712444][ T292] usb 4-1: config 0 descriptor?? [ 38.714264][ T318] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 38.726126][ T292] usb 4-1: 0:0 : invalid sync pipe. bmAttributes 41, bLength 9, bSynchAddress 70 [ 38.737685][ T318] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 38.745618][ T719] loop0: detected capacity change from 0 to 131072 [ 38.754448][ T318] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 38.770302][ T318] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 38.789170][ T318] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 38.798928][ T24] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 38.932207][ T292] usb 4-1: USB disconnect, device number 8 [ 38.988648][ T792] Illegal XDP return value 826073592 on prog (id 20) dev N/A, expect packet loss! [ 38.998070][ T24] usb 3-1: Using ep0 maxpacket: 32 [ 39.004324][ T24] usb 3-1: config 0 has an invalid interface number: 67 but max is 0 [ 39.013484][ T24] usb 3-1: config 0 has no interface number 0 [ 39.021626][ T765] loop4: detected capacity change from 0 to 40427 [ 39.025170][ T24] usb 3-1: New USB device found, idVendor=0424, idProduct=9901, bcdDevice=c2.57 [ 39.038542][ T24] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 39.048532][ T765] F2FS-fs (loop4): invalid crc value [ 39.059276][ T24] usb 3-1: Product: syz [ 39.074760][ T765] F2FS-fs (loop4): Found nat_bits in checkpoint [ 39.079548][ T24] usb 3-1: Manufacturer: syz [ 39.085599][ T24] usb 3-1: SerialNumber: syz [ 39.113853][ T24] usb 3-1: config 0 descriptor?? [ 39.123309][ T24] smsc95xx v2.0.0 [ 39.136484][ T765] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 39.209010][ T326] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured! [ 39.218984][ T326] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured! [ 39.238910][ T326] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured! [ 39.269800][ T444] udevd[444]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 39.288939][ T431] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 39.346865][ T805] fuseblk: Bad value for 'source' [ 39.521208][ T326] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured! [ 39.687193][ T24] smsc95xx 3-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000030: -32 [ 39.698005][ T24] smsc95xx 3-1:0.67 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 39.733583][ T291] syz-executor: attempt to access beyond end of device [ 39.733583][ T291] loop4: rw=2049, sector=45096, nr_sectors = 8 limit=40427 [ 39.768901][ T431] usb 1-1: device descriptor read/64, error -71 [ 39.829297][ T28] kauditd_printk_skb: 2 callbacks suppressed [ 39.829308][ T28] audit: type=1400 audit(1780869540.631:249): avc: denied { name_bind } for pid=819 comm="syz.1.133" src=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:reserved_port_t tclass=tcp_socket permissive=1 [ 39.859254][ T820] xt_hashlimit: size too large, truncated to 1048576 [ 39.883361][ T808] loop3: detected capacity change from 0 to 40427 [ 39.891785][ T808] F2FS-fs (loop3): invalid crc value [ 39.898136][ T808] F2FS-fs (loop3): Found nat_bits in checkpoint [ 39.949916][ T808] F2FS-fs (loop3): Start checkpoint disabled! [ 39.960016][ T808] F2FS-fs (loop3): f2fs_disable_checkpoint() finish, err:0 [ 39.979603][ T808] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 40.049079][ T431] usb 1-1: device descriptor read/64, error -71 [ 40.085546][ T360] kworker/u4:6: attempt to access beyond end of device [ 40.085546][ T360] loop3: rw=2049, sector=40960, nr_sectors = 24 limit=40427 [ 40.121714][ T829] sch_tbf: burst 19872 is lower than device lo mtu (65550) ! [ 40.209966][ T326] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured! [ 40.318877][ T431] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 40.468865][ T431] usb 1-1: device descriptor read/64, error -71 [ 40.508562][ T24] smsc95xx 3-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -61 [ 40.519336][ T24] smsc95xx: probe of 3-1:0.67 failed with error -61 [ 40.738894][ T431] usb 1-1: device descriptor read/64, error -71 [ 40.835125][ T833] syz.1.135 uses obsolete (PF_INET,SOCK_PACKET) [ 40.885630][ T431] usb usb1-port1: attempt power cycle [ 41.028996][ T28] audit: type=1400 audit(1780869541.791:250): avc: denied { connect } for pid=839 comm="syz.3.137" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 41.298917][ T431] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 41.374910][ T431] usb 1-1: device descriptor read/8, error -71 [ 41.551235][ T431] usb 1-1: device descriptor read/8, error -71 [ 41.730697][ T28] audit: type=1400 audit(1780869542.531:251): avc: denied { bind } for pid=869 comm="syz.3.147" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 41.818853][ T431] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 41.859872][ T431] usb 1-1: device descriptor read/8, error -71 [ 41.876471][ T870] loop3: detected capacity change from 0 to 40427 [ 41.893028][ T870] F2FS-fs (loop3): Invalid log_blocksize (268), supports only 12 [ 41.908919][ T870] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 41.932647][ T866] netlink: 8 bytes leftover after parsing attributes in process `syz.1.145'. [ 41.934314][ T874] x_tables: duplicate underflow at hook 2 [ 41.947917][ T870] F2FS-fs (loop3): Found nat_bits in checkpoint [ 41.990364][ T870] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 41.995065][ T879] overlayfs: failed to create directory ./bus/work (errno: 22); mounting read-only [ 41.997563][ T28] audit: type=1400 audit(1780869542.791:252): avc: denied { mounton } for pid=878 comm="syz.0.150" path="/19/bus" dev="incremental-fs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 42.021125][ T898] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 42.031771][ T870] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 42.052218][ T431] usb 1-1: device descriptor read/8, error -71 [ 42.072317][ T870] netlink: 68 bytes leftover after parsing attributes in process `syz.3.147'. [ 42.092656][ T898] overlayfs: filesystem on './bus' not supported as upperdir [ 42.146773][ T28] audit: type=1400 audit(1780869542.791:253): avc: denied { getattr } for pid=878 comm="syz.0.150" name="/" dev="incremental-fs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 42.170135][ T431] usb usb1-port1: unable to enumerate USB device [ 42.200748][ T28] audit: type=1400 audit(1780869542.791:254): avc: denied { setattr } for pid=878 comm="syz.0.150" name="work" dev="incremental-fs" ino=127 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 42.265604][ T28] audit: type=1400 audit(1780869542.871:255): avc: denied { rename } for pid=869 comm="syz.3.147" name="file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" dev="loop3" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 42.268575][ T904] bridge0: port 2(bridge_slave_1) entered disabled state [ 42.319130][ T904] bridge0: port 1(bridge_slave_0) entered disabled state [ 42.348666][ T907] loop3: detected capacity change from 0 to 16 [ 42.379427][ T907] erofs: (device loop3): mounted with root inode @ nid 36. [ 42.396371][ T28] audit: type=1400 audit(1780869543.191:256): avc: denied { mount } for pid=906 comm="syz.3.152" name="/" dev="ramfs" ino=18202 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 42.435529][ T28] audit: type=1400 audit(1780869543.231:257): avc: denied { mounton } for pid=906 comm="syz.3.152" path="/bus" dev="ramfs" ino=18203 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:ramfs_t tclass=file permissive=1 [ 42.457188][ T28] audit: type=1400 audit(1780869543.231:258): avc: denied { watch watch_reads } for pid=906 comm="syz.3.152" path="/" dev="ramfs" ino=18202 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:ramfs_t tclass=dir permissive=1 [ 42.504806][ T326] usb 3-1: USB disconnect, device number 5 [ 42.578032][ T914] loop2: detected capacity change from 0 to 512 [ 42.587430][ T914] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 42.607267][ T914] EXT4-fs error (device loop2): __ext4_iget:5104: inode #11: block 2: comm syz.2.155: invalid block [ 42.618460][ T914] EXT4-fs error (device loop2): ext4_orphan_get:1410: comm syz.2.155: couldn't read orphan inode 11 (err -117) [ 42.630519][ T914] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 42.818874][ T400] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 42.928927][ C0] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured! [ 42.960507][ T290] ------------[ cut here ]------------ [ 42.966005][ T290] WARNING: CPU: 0 PID: 290 at fs/inode.c:335 drop_nlink+0xc5/0x110 [ 42.973950][ T290] Modules linked in: [ 42.977870][ T290] CPU: 0 PID: 290 Comm: syz-executor Not tainted syzkaller #0 [ 42.985417][ T290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 42.995572][ T290] RIP: 0010:drop_nlink+0xc5/0x110 [ 43.000631][ T290] Code: 1b 48 8d bb b8 04 00 00 be 08 00 00 00 e8 d3 a6 f0 ff f0 48 ff 83 b8 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 eb fe aa ff <0f> 0b eb 86 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 5e ff ff ff 4c [ 43.020256][ T290] RSP: 0018:ffffc9000db1fab8 EFLAGS: 00010293 [ 43.026328][ T290] RAX: ffffffff81c67c95 RBX: ffff8881349db570 RCX: ffff88810dff2880 [ 43.034330][ T290] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 43.035129][ T919] xt_TCPMSS: Only works on TCP SYN packets [ 43.042323][ T290] RBP: ffffc9000db1fae0 R08: 0000000000000003 R09: 0000000000000004 [ 43.042338][ T290] R10: dffffc0000000000 R11: fffff52001b63f48 R12: dffffc0000000000 [ 43.042351][ T290] R13: 1ffff1102693b6b7 R14: ffff8881349db5b8 R15: 0000000000000000 [ 43.049001][ T912] netlink: 32 bytes leftover after parsing attributes in process `syz.1.154'. [ 43.056160][ T290] FS: 0000000000000000(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 43.089868][ T290] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.096462][ T290] CR2: 000000110c25eb2b CR3: 000000013382c000 CR4: 00000000003506b0 [ 43.104471][ T290] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.112469][ T290] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.120474][ T290] Call Trace: [ 43.123769][ T290] [ 43.126716][ T290] shmem_rmdir+0x5b/0x90 [ 43.130748][ T921] loop4: detected capacity change from 0 to 256 [ 43.131000][ T290] vfs_rmdir+0x393/0x500 [ 43.131027][ T290] incfs_kill_sb+0x105/0x220 [ 43.131050][ T290] deactivate_locked_super+0xb5/0x120 [ 43.151517][ T290] deactivate_super+0xaf/0xe0 [ 43.156217][ T290] cleanup_mnt+0x474/0x500 [ 43.160676][ T290] ? __kasan_slab_free+0x11/0x20 [ 43.165632][ T290] __cleanup_mnt+0x19/0x20 [ 43.170092][ T290] task_work_run+0x1e1/0x250 [ 43.174701][ T290] ? __cfi_task_work_run+0x10/0x10 [ 43.179855][ T290] ? free_nsproxy+0x21f/0x270 [ 43.184556][ T290] do_exit+0xa35/0x2660 [ 43.188746][ T290] ? __cfi_do_exit+0x10/0x10 [ 43.193388][ T290] ? __kasan_check_write+0x14/0x20 [ 43.198511][ T290] ? _raw_spin_lock_irq+0x95/0xf0 [ 43.203582][ T290] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 43.209171][ T290] ? ksys_write+0x1e4/0x250 [ 43.213677][ T290] ? zap_other_threads+0x2c1/0x2f0 [ 43.218786][ T290] do_group_exit+0x225/0x2e0 [ 43.223426][ T290] __x64_sys_exit_group+0x3f/0x40 [ 43.228454][ T290] x64_sys_call+0x7b4/0x9a0 [ 43.233009][ T290] do_syscall_64+0x4c/0xa0 [ 43.237449][ T290] ? clear_bhb_loop+0x30/0x80 [ 43.242158][ T290] ? clear_bhb_loop+0x30/0x80 [ 43.246847][ T290] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 43.252910][ T290] RIP: 0033:0x7f0d5399ce59 [ 43.257327][ T290] Code: Unable to access opcode bytes at 0x7f0d5399ce2f. [ 43.264359][ T290] RSP: 002b:00007ffc25b94c58 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 43.272807][ T290] RAX: ffffffffffffffda RBX: 00007f0d53a3222a RCX: 00007f0d5399ce59 [ 43.280792][ T290] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 43.288768][ T290] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007f0d53a321ca [ 43.296875][ T290] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc25b95f10 [ 43.304855][ T290] R13: 00007f0d53a321ca R14: 000055558f1134e8 R15: 00007ffc25b96fe0 [ 43.312849][ T290] [ 43.315866][ T290] ---[ end trace 0000000000000000 ]--- [ 43.321397][ T400] usb 4-1: device descriptor read/64, error -71 [ 43.321624][ T290] ------------[ cut here ]------------ [ 43.333154][ T290] WARNING: CPU: 1 PID: 290 at fs/inode.c:335 drop_nlink+0xc5/0x110 [ 43.341097][ T290] Modules linked in: [ 43.344991][ T290] CPU: 1 PID: 290 Comm: syz-executor Tainted: G W syzkaller #0 [ 43.353941][ T290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 43.364008][ T290] RIP: 0010:drop_nlink+0xc5/0x110 [ 43.369050][ T290] Code: 1b 48 8d bb b8 04 00 00 be 08 00 00 00 e8 d3 a6 f0 ff f0 48 ff 83 b8 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 eb fe aa ff <0f> 0b eb 86 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 5e ff ff ff 4c [ 43.388670][ T290] RSP: 0018:ffffc9000db1fab8 EFLAGS: 00010293 [ 43.394748][ T290] RAX: ffffffff81c67c95 RBX: ffff8881349dade0 RCX: ffff88810dff2880 [ 43.402750][ T290] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 43.410771][ T290] RBP: ffffc9000db1fae0 R08: 0000000000000003 R09: 0000000000000004 [ 43.418745][ T290] R10: dffffc0000000000 R11: fffff52001b63f48 R12: dffffc0000000000 [ 43.426740][ T290] R13: 1ffff1102693b5c5 R14: ffff8881349dae28 R15: 0000000000000000 [ 43.434731][ T290] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 43.443699][ T290] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.450315][ T290] CR2: 00007fca337ea540 CR3: 000000010fc87000 CR4: 00000000003506a0 [ 43.458310][ T290] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.466318][ T290] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.474314][ T290] Call Trace: [ 43.477583][ T290] [ 43.480530][ T290] shmem_rmdir+0x5b/0x90 [ 43.484784][ T290] vfs_rmdir+0x393/0x500 [ 43.489064][ T290] incfs_kill_sb+0x198/0x220 [ 43.493663][ T290] deactivate_locked_super+0xb5/0x120 [ 43.499055][ T290] deactivate_super+0xaf/0xe0 [ 43.503755][ T290] cleanup_mnt+0x474/0x500 [ 43.508176][ T290] ? __kasan_slab_free+0x11/0x20 [ 43.513157][ T290] __cleanup_mnt+0x19/0x20 [ 43.517574][ T290] task_work_run+0x1e1/0x250 [ 43.522184][ T290] ? __cfi_task_work_run+0x10/0x10 [ 43.527300][ T290] ? free_nsproxy+0x21f/0x270 [ 43.532021][ T290] do_exit+0xa35/0x2660 [ 43.536190][ T290] ? __cfi_do_exit+0x10/0x10 [ 43.540802][ T290] ? __kasan_check_write+0x14/0x20 [ 43.545923][ T290] ? _raw_spin_lock_irq+0x95/0xf0 [ 43.550966][ T290] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 43.556520][ T290] ? ksys_write+0x1e4/0x250 [ 43.561039][ T290] ? zap_other_threads+0x2c1/0x2f0 [ 43.566164][ T290] do_group_exit+0x225/0x2e0 [ 43.570777][ T290] __x64_sys_exit_group+0x3f/0x40 [ 43.575813][ T290] x64_sys_call+0x7b4/0x9a0 [ 43.580336][ T290] do_syscall_64+0x4c/0xa0 [ 43.584760][ T290] ? clear_bhb_loop+0x30/0x80 [ 43.589458][ T290] ? clear_bhb_loop+0x30/0x80 [ 43.594139][ T290] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 43.600051][ T290] RIP: 0033:0x7f0d5399ce59 [ 43.604466][ T290] Code: Unable to access opcode bytes at 0x7f0d5399ce2f. [ 43.608908][ T400] usb 4-1: device descriptor read/64, error -71 [ 43.611503][ T290] RSP: 002b:00007ffc25b94c58 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 43.626128][ T290] RAX: ffffffffffffffda RBX: 00007f0d53a3222a RCX: 00007f0d5399ce59 [ 43.634114][ T290] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 43.642099][ T290] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007f0d53a321ca [ 43.650094][ T290] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc25b95f10 [ 43.658069][ T290] R13: 00007f0d53a321ca R14: 000055558f1134e8 R15: 00007ffc25b96fe0 [ 43.666087][ T290] [ 43.669132][ T290] ---[ end trace 0000000000000000 ]--- [ 43.681047][ T289] EXT4-fs (loop2): unmounting filesystem. [ 43.723712][ T290] ================================================================== [ 43.731792][ T290] BUG: KASAN: use-after-free in fast_dput+0x1e9/0x290 [ 43.738572][ T290] Read of size 4 at addr ffff8881110b7000 by task syz-executor/290 [ 43.746482][ T290] [ 43.748806][ T290] CPU: 1 PID: 290 Comm: syz-executor Tainted: G W syzkaller #0 [ 43.757734][ T290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 43.767779][ T290] Call Trace: [ 43.771058][ T290] [ 43.773987][ T290] __dump_stack+0x21/0x24 [ 43.778317][ T290] dump_stack_lvl+0x110/0x170 [ 43.782990][ T290] ? __cfi_dump_stack_lvl+0x8/0x8 [ 43.788016][ T290] ? fast_dput+0x1e9/0x290 [ 43.792435][ T290] print_address_description+0x71/0x200 [ 43.797986][ T290] print_report+0x4a/0x60 [ 43.802315][ T290] kasan_report+0x122/0x150 [ 43.806821][ T290] ? fast_dput+0x1e9/0x290 [ 43.811238][ T290] __asan_report_load4_noabort+0x14/0x20 [ 43.816873][ T290] fast_dput+0x1e9/0x290 [ 43.821116][ T290] dput+0x21/0x80 [ 43.824755][ T290] incfs_free_mount_info+0x60/0x200 [ 43.829958][ T290] incfs_kill_sb+0x1b8/0x220 [ 43.834548][ T290] deactivate_locked_super+0xb5/0x120 [ 43.839927][ T290] deactivate_super+0xaf/0xe0 [ 43.844606][ T290] cleanup_mnt+0x474/0x500 [ 43.849020][ T290] __cleanup_mnt+0x19/0x20 [ 43.853432][ T290] task_work_run+0x1e1/0x250 [ 43.858027][ T290] ? __cfi_task_work_run+0x10/0x10 [ 43.863138][ T290] ? free_nsproxy+0x21f/0x270 [ 43.867816][ T290] do_exit+0xa35/0x2660 [ 43.871981][ T290] ? __cfi_do_exit+0x10/0x10 [ 43.876586][ T290] ? __kasan_check_write+0x14/0x20 [ 43.881716][ T290] ? _raw_spin_lock_irq+0x95/0xf0 [ 43.886743][ T290] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 43.892284][ T290] ? ksys_write+0x1e4/0x250 [ 43.896784][ T290] ? zap_other_threads+0x2c1/0x2f0 [ 43.901899][ T290] do_group_exit+0x225/0x2e0 [ 43.906494][ T290] __x64_sys_exit_group+0x3f/0x40 [ 43.911528][ T290] x64_sys_call+0x7b4/0x9a0 [ 43.916031][ T290] do_syscall_64+0x4c/0xa0 [ 43.920446][ T290] ? clear_bhb_loop+0x30/0x80 [ 43.925119][ T290] ? clear_bhb_loop+0x30/0x80 [ 43.929789][ T290] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 43.935690][ T290] RIP: 0033:0x7f0d5399ce59 [ 43.940102][ T290] Code: Unable to access opcode bytes at 0x7f0d5399ce2f. [ 43.947109][ T290] RSP: 002b:00007ffc25b94c58 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 43.955515][ T290] RAX: ffffffffffffffda RBX: 00007f0d53a3222a RCX: 00007f0d5399ce59 [ 43.963485][ T290] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 43.971453][ T290] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007f0d53a321ca [ 43.979421][ T290] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc25b95f10 [ 43.987390][ T290] R13: 00007f0d53a321ca R14: 000055558f1134e8 R15: 00007ffc25b96fe0 [ 43.995359][ T290] [ 43.998375][ T290] [ 44.000694][ T290] Allocated by task 879: [ 44.004924][ T290] kasan_set_track+0x4b/0x70 [ 44.009509][ T290] kasan_save_alloc_info+0x25/0x30 [ 44.014613][ T290] __kasan_slab_alloc+0x72/0x80 [ 44.019458][ T290] slab_post_alloc_hook+0x4f/0x2d0 [ 44.024572][ T290] kmem_cache_alloc_lru+0x104/0x280 [ 44.029769][ T290] __d_alloc+0x34/0x6c0 [ 44.033929][ T290] d_alloc_parallel+0xe2/0x12e0 [ 44.038769][ T290] __lookup_slow+0x14f/0x410 [ 44.043357][ T290] lookup_one_len+0x19d/0x2e0 [ 44.048028][ T290] incfs_lookup_dentry+0x60/0xb0 [ 44.052968][ T290] open_or_create_special_dir+0x4f/0x1d0 [ 44.058604][ T290] incfs_mount_fs+0x42f/0x890 [ 44.063275][ T290] legacy_get_tree+0xfe/0x1a0 [ 44.067950][ T290] vfs_get_tree+0x9a/0x270 [ 44.072357][ T290] do_new_mount+0x251/0xb30 [ 44.076863][ T290] path_mount+0x659/0xfc0 [ 44.081196][ T290] __se_sys_mount+0x320/0x390 [ 44.085867][ T290] __x64_sys_mount+0xbf/0xd0 [ 44.090446][ T290] x64_sys_call+0x65d/0x9a0 [ 44.094944][ T290] do_syscall_64+0x4c/0xa0 [ 44.099356][ T290] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 44.105249][ T290] [ 44.107574][ T290] Freed by task 932: [ 44.111456][ T290] kasan_set_track+0x4b/0x70 [ 44.116045][ T290] kasan_save_free_info+0x31/0x50 [ 44.121063][ T290] ____kasan_slab_free+0x132/0x180 [ 44.126178][ T290] __kasan_slab_free+0x11/0x20 [ 44.130949][ T290] slab_free_freelist_hook+0xc2/0x190 [ 44.136318][ T290] kmem_cache_free+0x12d/0x300 [ 44.141085][ T290] __d_free+0x23/0x30 [ 44.145063][ T290] rcu_do_batch+0x52a/0xbc0 [ 44.149560][ T290] rcu_core+0x5c3/0xe80 [ 44.153711][ T290] rcu_core_si+0x9/0x10 [ 44.157867][ T290] handle_softirqs+0x1d7/0x600 [ 44.162629][ T290] __irq_exit_rcu+0x52/0xf0 [ 44.167128][ T290] irq_exit_rcu+0x9/0x10 [ 44.171369][ T290] sysvec_apic_timer_interrupt+0xa9/0xc0 [ 44.177003][ T290] asm_sysvec_apic_timer_interrupt+0x1b/0x20 [ 44.182981][ T290] [ 44.185301][ T290] Last potentially related work creation: [ 44.191002][ T290] kasan_save_stack+0x3a/0x60 [ 44.195679][ T290] __kasan_record_aux_stack+0xb6/0xc0 [ 44.201045][ T290] kasan_record_aux_stack_noalloc+0xb/0x10 [ 44.206847][ T290] call_rcu+0xcf/0xf90 [ 44.210909][ T290] dentry_free+0xbd/0x150 [ 44.215238][ T290] __dentry_kill+0x529/0x670 [ 44.219831][ T290] dentry_kill+0xc0/0x2a0 [ 44.224160][ T290] dput+0x42/0x80 [ 44.227791][ T290] incfs_free_mount_info+0x60/0x200 [ 44.232985][ T290] incfs_kill_sb+0x1b8/0x220 [ 44.237575][ T290] deactivate_locked_super+0xb5/0x120 [ 44.242947][ T290] deactivate_super+0xaf/0xe0 [ 44.247625][ T290] cleanup_mnt+0x474/0x500 [ 44.252039][ T290] __cleanup_mnt+0x19/0x20 [ 44.256446][ T290] task_work_run+0x1e1/0x250 [ 44.261036][ T290] do_exit+0xa35/0x2660 [ 44.265190][ T290] do_group_exit+0x225/0x2e0 [ 44.269783][ T290] __x64_sys_exit_group+0x3f/0x40 [ 44.274811][ T290] x64_sys_call+0x7b4/0x9a0 [ 44.279309][ T290] do_syscall_64+0x4c/0xa0 [ 44.283723][ T290] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 44.289621][ T290] [ 44.291937][ T290] Second to last potentially related work creation: [ 44.298512][ T290] kasan_save_stack+0x3a/0x60 [ 44.303183][ T290] __kasan_record_aux_stack+0xb6/0xc0 [ 44.308550][ T290] kasan_record_aux_stack_noalloc+0xb/0x10 [ 44.314351][ T290] call_rcu+0xcf/0xf90 [ 44.318421][ T290] dentry_free+0xbd/0x150 [ 44.322750][ T290] __dentry_kill+0x529/0x670 [ 44.327342][ T290] dentry_kill+0xc0/0x2a0 [ 44.331671][ T290] dput+0x42/0x80 [ 44.335306][ T290] step_into+0xa35/0xf40 [ 44.339550][ T290] walk_component+0x24c/0x420 [ 44.344225][ T290] path_lookupat+0x180/0x490 [ 44.348812][ T290] filename_lookup+0x224/0x560 [ 44.353584][ T290] user_path_at_empty+0x47/0x1c0 [ 44.358515][ T290] do_readlinkat+0xd9/0x490 [ 44.363017][ T290] __x64_sys_readlink+0x7f/0x90 [ 44.367865][ T290] x64_sys_call+0x87f/0x9a0 [ 44.372368][ T290] do_syscall_64+0x4c/0xa0 [ 44.376783][ T290] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 44.382677][ T290] [ 44.384992][ T290] The buggy address belongs to the object at ffff8881110b7000 [ 44.384992][ T290] which belongs to the cache dentry of size 208 [ 44.398598][ T290] The buggy address is located 0 bytes inside of [ 44.398598][ T290] 208-byte region [ffff8881110b7000, ffff8881110b70d0) [ 44.411689][ T290] [ 44.414009][ T290] The buggy address belongs to the physical page: [ 44.420408][ T290] page:ffffea0004442dc0 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x1110b7 [ 44.430651][ T290] flags: 0x4000000000000200(slab|zone=1) [ 44.436292][ T290] raw: 4000000000000200 ffffea0004442e00 dead000000000005 ffff8881001ecd80 [ 44.444869][ T290] raw: 0000000000000000 00000000000f000f 00000001ffffffff 0000000000000000 [ 44.453439][ T290] page dumped because: kasan: bad access detected [ 44.459853][ T290] page_owner tracks the page as allocated [ 44.465560][ T290] page last allocated via order 0, migratetype Reclaimable, gfp_mask 0x12cd0(GFP_KERNEL|__GFP_NOWARN|__GFP_NORETRY|__GFP_RECLAIMABLE), pid 110, tgid 110 (udevd), ts 4761397251, free_ts 0 [ 44.483873][ T290] post_alloc_hook+0x1f5/0x210 [ 44.488634][ T290] prep_new_page+0x1c/0x110 [ 44.493141][ T290] get_page_from_freelist+0x2d12/0x2d80 [ 44.498694][ T290] __alloc_pages+0x1fa/0x610 [ 44.503288][ T290] alloc_slab_page+0x6e/0xf0 [ 44.507884][ T290] new_slab+0x98/0x3d0 [ 44.511953][ T290] ___slab_alloc+0x6bd/0xb20 [ 44.516550][ T290] __slab_alloc+0x5e/0xa0 [ 44.520876][ T290] kmem_cache_alloc_lru+0x144/0x280 [ 44.526082][ T290] __d_alloc+0x34/0x6c0 [ 44.530243][ T290] d_alloc_parallel+0xe2/0x12e0 [ 44.535091][ T290] __lookup_slow+0x14f/0x410 [ 44.539677][ T290] lookup_slow+0x57/0x70 [ 44.543919][ T290] link_path_walk+0x953/0xe80 [ 44.548592][ T290] path_openat+0x27c/0x2f80 [ 44.553090][ T290] do_filp_open+0x1f1/0x430 [ 44.557592][ T290] page_owner free stack trace missing [ 44.562949][ T290] [ 44.565264][ T290] Memory state around the buggy address: [ 44.570883][ T290] ffff8881110b6f00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 44.578937][ T290] ffff8881110b6f80: fb fb fb fb fb fb fc fc fc fc fc fc fc fc fc fc [ 44.586992][ T290] >ffff8881110b7000: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 44.595039][ T290] ^ [ 44.599099][ T290] ffff8881110b7080: fb fb fb fb fb fb fb fb fb fb fc fc fc fc fc fc [ 44.607149][ T290] ffff8881110b7100: fc fc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 44.615203][ T290] ================================================================== [ 44.623651][ T290] Disabling lock debugging due to kernel taint [ 44.629897][ T290] ------------[ cut here ]------------ [ 44.635351][ T290] WARNING: CPU: 1 PID: 290 at fs/dcache.c:794 fast_dput+0x210/0x290 [ 44.643370][ T290] Modules linked in: [ 44.647273][ T290] CPU: 1 PID: 290 Comm: syz-executor Tainted: G B W syzkaller #0 [ 44.656230][ T290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 44.666317][ T290] RIP: 0010:fast_dput+0x210/0x290 [ 44.671366][ T290] Code: 97 f1 ff e9 46 fe ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c 99 fe ff ff 48 89 df e8 5a 97 f1 ff e9 8c fe ff ff e8 50 f2 ab ff <0f> 0b e9 0b ff ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c e4 fe ff [ 44.690987][ T290] RSP: 0018:ffffc9000db1fad0 EFLAGS: 00010293 [ 44.697051][ T290] RAX: ffffffff81c58930 RBX: ffff8881110b7000 RCX: ffff88810dff2880 [ 44.705035][ T290] RDX: 0000000000000000 RSI: 00000000ffffff80 RDI: 0000000000000001 [ 44.713023][ T290] RBP: ffffc9000db1fb00 R08: 0000000000000003 R09: 0000000000000004 [ 44.721009][ T290] R10: dffffc0000000000 R11: fffff52001b63f4c R12: 00000000ffffff80 [ 44.728997][ T290] R13: dffffc0000000000 R14: ffff8881110b7058 R15: 1ffff11022216e0b [ 44.736965][ T290] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 44.745900][ T290] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.752511][ T290] CR2: 00007ffe21e1fb80 CR3: 000000000700f000 CR4: 00000000003526a0 [ 44.760503][ T290] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.768478][ T290] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.776461][ T290] Call Trace: [ 44.779755][ T290] [ 44.782684][ T290] dput+0x21/0x80 [ 44.786324][ T290] incfs_free_mount_info+0x60/0x200 [ 44.791536][ T290] incfs_kill_sb+0x1b8/0x220 [ 44.796131][ T290] deactivate_locked_super+0xb5/0x120 [ 44.801515][ T290] deactivate_super+0xaf/0xe0 [ 44.806194][ T290] cleanup_mnt+0x474/0x500 [ 44.810617][ T290] __cleanup_mnt+0x19/0x20 [ 44.815039][ T290] task_work_run+0x1e1/0x250 [ 44.819648][ T290] ? __cfi_task_work_run+0x10/0x10 [ 44.824766][ T290] ? free_nsproxy+0x21f/0x270 [ 44.829466][ T290] do_exit+0xa35/0x2660 [ 44.833633][ T290] ? __cfi_do_exit+0x10/0x10 [ 44.838235][ T290] ? __kasan_check_write+0x14/0x20 [ 44.843363][ T290] ? _raw_spin_lock_irq+0x95/0xf0 [ 44.848387][ T290] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 44.853942][ T290] ? ksys_write+0x1e4/0x250 [ 44.858439][ T290] ? zap_other_threads+0x2c1/0x2f0 [ 44.863569][ T290] do_group_exit+0x225/0x2e0 [ 44.868166][ T290] __x64_sys_exit_group+0x3f/0x40 [ 44.873207][ T290] x64_sys_call+0x7b4/0x9a0 [ 44.877711][ T290] do_syscall_64+0x4c/0xa0 [ 44.882143][ T290] ? clear_bhb_loop+0x30/0x80 [ 44.886816][ T290] ? clear_bhb_loop+0x30/0x80 [ 44.891509][ T290] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 44.897416][ T290] RIP: 0033:0x7f0d5399ce59 [ 44.901835][ T290] Code: Unable to access opcode bytes at 0x7f0d5399ce2f. [ 44.908856][ T290] RSP: 002b:00007ffc25b94c58 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 44.917269][ T290] RAX: ffffffffffffffda RBX: 00007f0d53a3222a RCX: 00007f0d5399ce59 [ 44.925251][ T290] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 44.933226][ T290] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007f0d53a321ca [ 44.941217][ T290] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc25b95f10 [ 44.949213][ T290] R13: 00007f0d53a321ca R14: 000055558f1134e8 R15: 00007ffc25b96fe0 [ 44.957191][ T290] [ 44.960216][ T290] ---[ end trace 0000000000000000 ]--- [ 44.980481][ T28] kauditd_printk_skb: 5 callbacks suppressed [ 44.980492][ T28] audit: type=1400 audit(1780869545.781:264): avc: denied { read } for pid=85 comm="syslogd" name="log" dev="sda1" ino=2010 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:var_t tclass=lnk_file permissive=1 [ 45.012126][ T28] audit: type=1400 audit(1780869545.781:265): avc: denied { search } for pid=85 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 45.033740][ T28] audit: type=1400 audit(1780869545.781:266): avc: denied { write } for pid=85 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 45.055026][ T400] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 45.055147][ T28] audit: type=1400 audit(1780869545.781:267): avc: denied { add_name } for pid=85 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 45.085272][ T28] audit: type=1400 audit(1780869545.781:268): avc: denied { create } for pid=85 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 45.105792][ T28] audit: type=1400 audit(1780869545.781:269): avc: denied { append open } for pid=85 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 45.135827][ T948] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 45.179006][ T28] audit: type=1400 audit(1780869545.781:270): avc: denied { getattr } for pid=85 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 45.208238][ T28] audit: type=1400 audit(1780869545.811:271): avc: denied { lock } for pid=941 comm="syz.4.164" path="socket:[17337]" dev="sockfs" ino=17337 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=unix_dgram_socket permissive=1 [ 45.231787][ T28] audit: type=1400 audit(1780869545.811:272): avc: denied { create } for pid=941 comm="syz.4.164" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 45.239066][ T400] usb 4-1: device descriptor read/64, error -71 [ 45.252259][ T28] audit: type=1400 audit(1780869545.811:273): avc: denied { mounton } for pid=941 comm="syz.4.164" path="/21/file0" dev="tmpfs" ino=139 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 45.358884][ T405] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 45.518871][ T400] usb 4-1: device descriptor read/64, error -71 [ 45.538887][ T405] usb 5-1: Using ep0 maxpacket: 8 [ 45.545366][ T405] usb 5-1: unable to get BOS descriptor or descriptor too short [ 45.559566][ T405] usb 5-1: New USB device found, idVendor=0584, idProduct=0008, bcdDevice= 1.02 [ 45.568638][ T405] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 45.576906][ T405] usb 5-1: Product: syz [ 45.581117][ T405] usb 5-1: Manufacturer: syz [ 45.585732][ T405] usb 5-1: SerialNumber: syz [ 45.619477][ T43] device bridge_slave_1 left promiscuous mode [ 45.625584][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 45.633057][ T43] device bridge_slave_0 left promiscuous mode [ 45.639230][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 45.639284][ T400] usb usb4-port1: attempt power cycle [ 45.652417][ T43] device veth1_macvtap left promiscuous mode [ 45.658472][ T43] device veth0_vlan left promiscuous mode [ 45.793130][ T405] ums-alauda 5-1:4.0: USB Mass Storage device detected [ 45.860542][ T405] usb 5-1: USB disconnect, device number 6 [ 50.449071][ C0] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured!